Research Projects

An overview of ongoing and completed research projects at IOL, including collaborations with academic partners and industry. Projects span our core research areas in optimization and machine learning.

Ongoing Projects

Research Campus MODAL SynLab

This project develops the SCIP Optimization Suite and generalizes application-specific advances from MODAL's vertical labs into exact methods for constraint integer programming. The focus is on structure recognition, nonlinear constraints, and efficient implementation on modern architectures.

SynLab
Apr 2020 to Mar 2030
18
67

Agent AI in Mathematics

This project aims to develop agentic AI systems for mathematical research: autonomous discovery of patterns and conjectures, design and execution of computational experiments, and integration with formal verification tools.

MATH+ EF-LiOpt-3
Sep 2025 to Aug 2028
3

Geometric Neuroevolution for Fine-tuning Automatic Speech Recognition

This project aims to develop geometry-aware neuroevolution by integrating information geometry into evolutionary algorithms for neural network training, applied to fine-tuning ASR foundation models for audiovisual transcription.

MATH+ PaA-9
Sep 2025 to Aug 2028
3

Neural Generative Models for Algebraic Curves

This project aims to apply neural generative models to real plane algebraic curves to advance the classification of M-curves, a problem from Hilbert's 16th problem that remains open for degree ≥8.

MATH+ EF-LiOpt-1
Sep 2025 to Aug 2028
5

Solution Techniques for Mixed-integer Nonconvex Optimization

This project investigates (mixed-)integer optimization with a non-convex, differentiable objective within a Branch-and-Bound framework utilizing Frank-Wolfe methods as node solvers. The focus is on incorporating spatial branching and comparing it to convexification strategies.

MATH+ AA-Mobil-1
Sep 2025 to Aug 2028
3

Large-scale Tensorially Structured Data for Quantum Technologies and Beyond

Tensor networks are powerful tools for describing quantum systems, probabilistic modeling, and learning dynamical laws. This project advances these methods to enable large-scale simulations of quantum systems and beyond, exploring new areas of applicability.

MATH+ AA-Tech-2
Jul 2025 to Jun 2027
3
1

AI-Based High-Resolution Forest Monitoring

This project develops advanced AI methods to monitor forests using satellite imagery, including radar and optical data. It creates scalable techniques for detailed, high-resolution global maps to monitor canopy height, biomass, and track forest disturbances.

AI4Forest
Jun 2023 to May 2027
3
11

Decomposition Methods for Mixed-integer Optimal Control

This project studies domain decomposition approaches for optimal control in gas transport networks, coupling space-time-domain decomposition with machine learning and mixed-integer programming. It develops NeTI (Network Tearing and Interconnection), a data-driven and physics-informed algorithm combining mixed-integer nonlinear programming, surrogate model learning, and graph decomposition strategies.

TRR-154 A05
Jan 2022 to Jun 2026
3
2

Convex Solver Adaptivity for Mixed-integer Optimization

This project investigates mixed-integer optimization with convex objectives using error-adaptive convex solvers in branch-and-bound. The goal is to develop a faster branch-and-bound methodology by leveraging modern MILP techniques and error-adaptive methods, with key aspects including warm-starting and controlled inexactness in early termination.

MATH+ AA3-15
Apr 2023 to Mar 2026
4
7

Expanding Merlin-Arthur Classifiers: Interpretable Neural Networks Through Interactive Proof Systems

Existing approaches for interpreting Neural Network classifiers that highlight features relevant for a decision are based solely on heuristics. This project introduces a theory that bounds feature quality without assumptions on the classifier model by relating classification to Interactive Proof Systems.

MATH+ EF1-24
Apr 2023 to Mar 2026
4
4

On a Frank-Wolfe Approach for Abs-smooth Optimization

Motivated by nonsmooth problems in machine learning, this project addresses minimizing abs-smooth functions subject to closed convex constraints. New theory and algorithms are developed using linear minimization oracles to enforce constraints and abs-linearization methods to handle nonsmoothness.

MATH+ EF1-23
Apr 2023 to Mar 2026
4
5

Completed Projects

Entanglement Detection Via Frank-Wolfe Algorithms

This project applies a Frank-Wolfe-based approach for separability certification and entanglement detection of multipartite quantum states. The method is further exploited to derive entanglement witnesses for cases of incomplete state characterisation, often encountered in experiments.

MATH+ AA2-19
Jan 2024 to Dec 2025
3
5

LEAN on Me: Transforming Mathematics Through Formal Verification, Improved Tactics, and Machine Learning

Formal proof verification can both ensure proof correctness and provide new tools and insights to mathematicians. The goals of this project include creating resources for students and researchers, verifying relevant results, improving proof tactics, and exploring Machine Learning approaches.

MATH+ AA5-9
Jan 2024 to Dec 2025
5

Scaling Up Flag Algebras in Combinatorics

This project aims to obtain new bounds in Extremal Combinatorics through an application of flag algebras. The goal is to both improve the underlying computational aspects for existing problems as well as to further develop the theory of flag algebras to extend it to new areas of application.

MATH+ EF1-21
Oct 2022 to Sep 2025
4
6

Quantum Algorithms for Optimization

Computational devices and quantum mechanics revolutionized the 20th century. Quantum computation merges these fields to solve optimization problems faster than classical computers. This project aims to develop new quantum algorithms for general-purpose and specific applications, including optimization, mixed-integer programs, and uses in machine learning, logistics, big data, and physics. We will explore quantum dynamic programming, graph sparsification, and QAOA-type algorithms for small quantum computers.

QOPT
May 2022 to Apr 2025
2
11

Approximating Combinatorial Optimization Problems

This project will explore to what extent near-term quantum computing may potentially provide better approximations to combinatorial optimization problems, bringing together expertise from quantum computing and applied mathematics. It is a collaborative effort within the Einstein Research Unit on Quantum Devices, involving the Freie Universität Berlin (FU Berlin), the Weierstrass Institute for Applied Analysis and Stochastics (WIAS), and the Zuse Institute Berlin (ZIB).

ACOP
Jan 2022 to Dec 2024
3

Scaling Methods for Integer Programming

SCALE
Sep 2024 to Oct 2024
1

Decision-making for Energy Network Dynamics

This project develops theory and algorithms for 0-1 decision making in optimization problems constrained by partial differential equations. By exploring extended formulations, it achieves new stationarity concepts through sequential exact and approximative relaxation of adjoint-based primal-dual optimality conditions.

MATH+ AA4-7
Jun 2021 to May 2024
4

JSPS Invitational Visiting Professor

JSPS
Dec 2023 to May 2024
1

Learning Extremal Structures in Combinatorics

Extremal Combinatorics focuses on the maximum or minimum sizes of discrete structures with specific properties, posing significant challenges due to their complexity. Traditional computational approaches often fail due to exponential growth in search spaces, but recent AI advancements, especially in Reinforcement Learning, offer new potential. Applying these AI methods could provide insights into combinatorial problems while also enhancing the understanding of AI techniques in complex, sparse reward environments.

MATH+ EF1-12
Jan 2021 to May 2024
4
16

MiniMIP: a Faster, More Reliable, and Easier Way to Maintain and Solve MIP Problems

MiniMIP is an open source, machine learning oriented Mixed-Integer Programming (MIP) solver. It provides a range of interfaces for all aspects of solving MIPs (heuristics, cut generators, LP solvers), supplying users with a constant view of the internal state and allowing them to propose modifications integrated into the global state.

miniMIP
Jan 2021 to Dec 2023
2

Sparsity and Sample-size Efficiency in Structured Learning

This project studies algorithms that promote sparsity, developing PageRank optimization algorithms that scale with solution sparsity and investigating Riemannian optimization using manifold geometry. It also develops algorithms for efficient fair resource allocation based on established fairness axioms.

MATH+ AA5-1
Jan 2022 to Dec 2023
2
10

Learning to Schedule Heuristics in IP

Heuristics play a crucial role in exact solvers for Mixed Integer Programming (MIP). However, the question of how to manage multiple MIP heuristics in a solver has not received sufficient attention. This project addresses the strategic management of primal heuristics in MIP solvers, aiming to replace static, hard-coded rules with dynamic, self-improving procedures.

HLEARN
Nov 2021 to Oct 2023
2
2

Theoretical Foundations of Deep Learning

Deep learning is revolutionizing real-world applications and science, replacing or complementing classical model-based methods in solving mathematical problems. Despite successes, deep neural networks lack strong theoretical-mathematical foundations. This program aims to develop a comprehensive theoretical foundation of deep learning from three perspectives: statistical, application, and mathematical-methodological. The research is interdisciplinary, combining mathematics, statistics, and theoretical computer science to address complex questions.

SPP 2298, project number 441826958
May 2020 to May 2023
5

Adaptive Algorithms Through Machine Learning: Exploiting Interactions in Integer Programming

The performance of modern mixed-integer program solvers depends on interdependent components. This project uses machine learning tools to develop an integrated framework that captures interactions of individual decisions made in these components, with the goal of improving solver performance.

MATH+ EF1-9
Jan 2021 to Dec 2022
5
3

Beyond the Worst-case: Data-dependent Rates in Learning and Optimization

Worst-case complexity bounds are increasingly insufficient to explain the real-world performance of optimization and learning algorithms. This project develops data-dependent rates, approximation guarantees, and complexity bounds that better align with actual performance.

MATH+ AA3-7
Jan 2021 to Dec 2022
2
2

Daten- Und Prozessbasierte Zustandsermittlung Für Eine Wertorientierte Komponentenbewirtschaftung in Imperfekter Umgebung

Airplane data quality is uneven due to varied sources and sensor limitations. This project develops data processing services for Component Spotting to help airlines optimize business processes and improve customer satisfaction, including methods for modeling and evaluating data quality and using AI algorithms to handle inaccuracies and uncertainties.

DaProko
Jul 2020 to Dec 2022
3

Globally Optimal Neural Network Training

Training artificial neural networks is a key optimization task in deep learning. This project aims to compute globally optimal solutions to improve generalization, robustness, and explainability using integer programming methods, exploiting mixed-integer nonlinear programming and enhancing techniques like spatial branch-and-cut while leveraging symmetry and sparsity.

GONNT
Mar 2021 to Feb 2022
2

Quantum Computing and Integer Programming

This pilot project tests a workflow from the design of hybrid quantum-classical algorithms to their simulation using quantum simulators on HPC hardware. The focus is on Noisy Intermediate-Scale Quantum (NISQ) algorithms and Quantum Approximate Optimization Algorithms (QAOA) that can approximately solve special problem subclasses.

QCIP
Apr 2021 to Dec 2021
3