MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Building a platform for modeling and solving Optimization problems (Master seminar)

Deni Begaj
Max-Planck-Institut für Informatik - D1
AG1 Mittagsseminar (own work)
AG 1  
AG Audience
English

Date, Time and Location

Thursday, 9 July 2020
13:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

Optimization is a discipline of Mathematics defined as the action of maximizing or minimizing a real function by systematically choosing input values from within an allowed set and computing the value of the function, which results in the best outcome for solving a problem. Thus optimization is known and used among different areas of science such as economics,biology and also in industry.


Having such an extensive use, there are already a plethora of tools and software suites out there, open and closed source, free and paid, that enable scientists, mathematicians and business analysts to solve complex problems in their everyday work (Guobi, IBM Cplex, FICO). These tools have developed for many years now and yet some of them fail to provide modularity, good usability and extensibility of their software, while also having unaffordable prices for many.

We plan to build a multi-user platform, available as a web app online, for modelling and solving linear & mixed-integer linear optimization problems. This software suite will use state-of-the-art libraries and technologies in order to achieve performance, accuracy and usability. Moreover, this platform will enable users to interact with each other by sharing their work in order to reuse models, avoid mistakes or bad formulations and get feedback for their work.

With these in mind, the motivation of this thesis is to understand problems with existing solvers, research the latest technologies for the software set we are planning to build and lastly, to go hands-on with implementing these technologies. During this presentation I will explain what the problem is, what are the existing software solutions out there (and their drawbacks), what will the architecture of the new platform be, my motivations behind certain technologies I will use during implementation, how do I plan to carry out the implementation step by step, and also some first steps of work done during master seminar time.

-----------------
Join Zoom Meeting
Meeting ID: 527 278 8807

Note: for people outside D1 interested in listening to this talk, please contact Sándor Kisfaludi-Bak at skisfalu@mpi-inf.mpg.de for the password.

Contact

Sándor Kisfaludi-Bak
+49 681 9325 0
--email hidden

Tags, Category, Keywords and additional notes

Join Zoom Meeting
Meeting ID: 527 278 8807

Note: for people outside D1 interested in listening to this talk, please contact Sándor Kisfaludi-Bak at skisfalu@mpi-inf.mpg.de for the password.

Sándor Kisfaludi-Bak, 07/08/2020 12:30 PM
Sándor Kisfaludi-Bak, 07/07/2020 08:36 AM -- Created document.