EuroSciPy 2025

Florian Wilhelm

Florian is Head of Data Science & Mathematical Modeling at inovex GmbH, an IT project center driven by innovation and quality, focusing its services on ‘Digital Transformation’. He holds a PhD in mathematics, has more than 10 years of experience in predictive & prescriptive analytics use-cases and likes everything math 🤯


Photo euroscipy-2025/question_uploads/IMG_0316_ryEQPJL.jpg Your pronouns

he/him

Affiliation

inovex GmbH

Position / Job

Head of Data Science & Mathematical Modelling

Homepage

https://florianwilhelm.info

GitHub/GitLab profile URL

https://github.com/FlorianWilhelm

LinkedIn

https://www.linkedin.com/in/florianwilhelm/


Session

08-21
16:00
20min
Solving Hard Optimization Problems with Pyomo and HiGHS: A Practical Introduction
Florian Wilhelm

Mixed-Integer Programming (MIP) is a fundamental technique for solving complex real-world optimization problems in logistics, scheduling, and resource allocation. However, these problems are combinatorially hard, requiring specialized solvers to find optimal solutions efficiently. This talk introduces Pyomo, a Python-based modeling language, and HiGHS, a state-of-the-art open-source solver. We will first explore the class of problems that MIP can solve, discuss why they are computationally challenging, and then explain how modern solvers like HiGHS tackle these challenges. Using conference scheduling as a real-world example, we demonstrate how Pyomo and HiGHS work together to model and solve an optimization problem. Attendees will leave with a clear understanding of how to leverage these tools for scientific and industrial optimization tasks.

Computational Tools and Scientific Python Infrastructure
Large Room