Offerings
Offerings overview
Our primary focus is on mathematical optimization, and we offer software, services, and courses on this subject. Our goal is to transform the latest scientific advancements into practically valuable insight and solutions.
For this purpose, we have developed an open and free optimization software that makes formulating and solving practical optimization problems from engineering and economics straightforward. If the challenges of your operation are not covered by the standard repertoire of our software, we are also happy to support you personally and individually in finding solutions. This can range from simple advisory discussions to research projects. If you would like to develop competencies yourself, we offer courses on optimization and machine learning.
Click on the icons to learn more about our services.
Further information
As a readily accessible offering to you, we have prepared tutorials on Youtube and made our code available for download on Github. Both resources are regularly updated. If you have questions about our offerings or are unsure whether we can assist you, please feel free to contact us.
F.A.Q.
For problems in the areas of optimization and machine learning, we provide consulting services, software, and courses. Our goal is to make modern mathematical methods practically applicable and to generate real value for real-world applications. The exchange between research and application is important to us.
The software and consulting services are primarily intended for small and medium-sized enterprises, especially those whose problems include mathematically formulable questions dealing with optimal decisions under uncertainty. We believe that in this environment, we can effect special opportunities for savings, efficiency gains, or even entirely new solutions.
We welcome your contact. Do not hesitate to approach us even with unrefined problem formulations or questions. Together, we will be able to clarify the details! Simply send us an email or give us a call. You can find the details here: Contact details.
Great! We are always excited about opportunities for further development, especially regarding the functionalities of our software and industrial applications. We are also happy to assist with questions about the functionality, performance, and application possibilities of optimization and machine learning. The best way to proceed is to leave us an email, and we will arrange a meeting to discuss your concerns in detail.
Hardware is not our expertise, and we focus exclusively on software. Additionally, we probably cannot help you if you have already modeled your problem using state-of-the-art solvers and found that new scientific developments are necessary for successful resolution.
The courses are designed for two fundamentally different target groups. On one hand, we offer courses that provide an overview of optimization and machine learning, which are particularly suitable for the generally interested and decision-makers. Other courses, however, are very detailed and aim to enable the application of state-of-the-art mathematical methods to practical problems. They are aimed at experts.
Apart from your own note-taking materials, no additional materials are required. Slides and IT infrastructure are organized by us. The laptops used for programming and experimenting are provided by us. All necessary programs are already pre-installed.
Currently, this is not possible. The courses are in the planning phase, and we expect the first courses to take place in the fall of 2024. From then on, online registration will be possible. The range of courses will then be gradually expanded until all the topics listed here are covered
We expect that the first fundamentally functional beta version 0.7 will be available in the winter of 2024 / spring of 2025. It will feature a graphical user interface for formulating, analyzing, and presenting optimization problems and is suitable for private use.
The suite addresses problems in the areas of optimal design, optimal estimation, and optimal control. This includes, among other things, workflow planning, transportation problems, topology optimization, parameter optimization and estimation, quantification and constraint of uncertainties, estimation of functional relationships and correlation structures, as well as the control of systems in deterministic, stochastic, or completely unknown situations. Some examples can be found on the homepage.
The suite is being continuously developed. In addition to the graphical user interface, functionalities are to be implemented above all that enable its professional use in industrial applications and for research. This means the implementation of further problem classes and the provision of solvers, especially for mixed-integer problems and dynamic programming. Among other things, improved interfaces for data import and export are also planned.
Our software package is stored as a repository on GitHub, where it can be cloned. It then becomes available in your programming environment as executable Python code. As part of our series of tutorial videos on YouTube, we also create a technical tutorial. This shows you the typical procedure for installing Python and all the necessary support programs for optimization, including ours.
On our website, there is a continuously expanded catalog of applications. References are provided there — they offer a good starting point. Highly recommended are the widely used standard works on convex optimization [Boyd] and machine learning [Hastie]. Both books are available for free and legal download as PDFs on the authors’ homepages.
[Boyd] Boyd, S., & Vandenberghe, L. (2004). Convex Optimization. Cambridge: Cambridge University Press.
[Hastie] Hastie, T., Tibshirani, R., & Friedman, J. (2013). The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Berlin Heidelberg: Springer Science & Business Media.