Decision Optimization

Smart solutions for complex optimization problems

Together with our customers we develop tailor-made optimization software. Adapted to the needs and general conditions of our customers, we create effective solution tools in various application areas. Based on our broad domain knowledge, both mathematical and heuristic solution methods are used.

Our competencies - your advantages

Customized solution

Commercial standard solutions are often not able to completely map complex requirements and usually do not deliver satisfactory results. We model your individual problem and select the appropriate methods and procedures to tailor your solution exactly to your requirements.

Method portfolio

In our developments we use our own optimization library as well as freely available and commercial libraries (e.g. IBM ILOG CPLEX). Through our research cooperations with university and non-university institutions we can always access the latest research findings.

Integration into existing systems

We not only create the necessary interfaces to your existing systems, if required we also integrate the developed solution into your software landscape. We adapt the type of integration and the technical implementation to your general conditions.

Competent and reliable partner

With RISC Software GmbH as your partner you are on the safe side. Our versatile team looks back on many successful projects, broad know-how and many years of experience. Our goal is to build up long-term cooperations with our customers and to shape the future together.

Procedure model

An agile approach has proven itself for the implementation of such projects, as the close cooperation between the customer and us allows us to react flexibly and quickly to changing requirements.

Together with our customers, we analyse the task at hand, the requirements and the given framework conditions.

Be it input data or result data, their analysis and interpretation are central elements in the process model.

The knowledge gained flows into implementation concepts, mathematical models and computer models.

In this phase the implementation takes place, whereby progress and status are continuously communicated to the customers.

Results are continuously evaluated and discussed with clients to ensure rapid feedback.

The completed optimization solution is integrated into the customer’s system landscape.

Optimization supports ...

Now something's happened again!

Production and planning conditions are often subject to unexpected changes. Resources and personnel can be lost at short notice, work processes can be delayed, raw materials can be subject to current bottlenecks. With the appropriate software solution, a quick reaction can be made in the event of a malfunction and its effects minimized.

What if?

Suitable optimization models up to the digital twin enable computational experiments to determine the influence of changed or additional model parameters. Thus, changes of basic conditions, such as adapted machine parameters, modified quantity structures, etc., can be analyzed comfortably and without influence on reality.

The faster the better!

Often only a few seconds to fractions of a second are available to determine optimum values for important control parameters. Here, specially designed and adapted algorithms must calculate solutions in the shortest possible time. They thus enable optimum, automated machine control within the given cycle time.

What, when, where and how much?

For example, you are looking for the appropriate lot size on the appropriate resource at the appropriate time. Which product should be produced in which quantity on which resource at which time? The questions of classical production planning are always topical and continue to increase in times of growing product variety, dynamic production conditions and ever smaller lot sizes.

What should we do?

This central question can be answered at any time with the help of an optimization model. Predictive models are used to anticipate which events will occur. This leads to an expected state in the future. Using suitable optimization models, an optimal plan is calculated based on this state in order to derive recommendations for action.


Our solutions prove themselves successfully in practical use in various industries:

Mechanical engineering






Mineral oil




Mag. Stefanie Kritzinger, PhD

Head of Unit Logistics Informatics