Theme Combinatorial optimization
Presentation
This theme involves modelling and research into efficient algorithms for various optimisation problems arising from operations research and applied mathematics. The application context is very broad, ranging from continuous to discrete, from deterministic to stochastic, from graphs to algorithmic complexity.
The nature of the optimisation problems studied is :
Combinatorial: finding the smallest or largest element from a finite set of elements. Variables take integer values.
Continuous: find the smallest or largest point in a non-countable infinite set. Variables can take real values.
Combinatorial optimisation problems are studied using several approaches depending on their difficulty and structure:
- Polyhedral approaches: the aim is to reduce the problem to the solution of a linear programme. This task is impossible when the problem in question is NP-complete, but the determination of a relaxed linear program is easy and generally offers very useful bounds for starting the solution using branch-and-bound-and-cut algorithms. These are the best-performing exact algorithms for solving difficult combinatorial optimisation problems. This approach is also used to describe instances where an NP-complete problem becomes polynomial. This is achieved by completely describing the polytope associated with the problem by a linear program with constraints that are easy to separate (we can introduce the constraints needed for optimisation in polynomial time despite their exponential number in most cases).
- Approximation algorithms: this involves developing polynomial algorithms in which the value of the solution found is analytically comparable to the value of the optimal solution. The measure taken is the worst-case approximation ratio between the value found and the value of the optimum. Average approximation ratio measures are also considered where this can be defined.
- Game algorithms: This involves combining mathematics, economics and computer science to manage situations where individual interests conflict with the common welfare. The application of algorithms is recent: the aim is to find the right strategies to ensure stability in exchanges between individuals and in the sharing of common resources. Game algorithms emphasise the complexity of calculating these equilibria and rely on performance-guaranteed bounds and approximations to respond to models whose exact solutions are unrealistic or unknown.
- Stochastic and robust optimisation: In many applications, the data is not known exactly. The associated uncertainty is often represented by several scenarios. These different scenarios are usually modelled by adding new variables and constraints.
The problems studied come from a variety of fields: transport networks, telecommunication networks, electricity networks, bioinformatics, sensor networks, infrastructure localisation, nuclear and automotive.
last publications
An unconditional lower bound for the active-set method in convex quadratic maximization
ACM-SIAM Symposium on Discrete Algorithms (SODA26)
Eleon Bach, Sophie Huiberts - Dec. 14, 2025
Optimal Smoothed Analysis of the Simplex Method
Symposium on Foundations of Computer Science
Thanh Loan Nguyen, Viet Hung Nguyen - Sept. 26, 2025
Polynomial time algorithm for a Bi-objective Spanning Star Forest Problem on Trees
Thanh Loan Nguyen, Viet Hung Nguyen, Minh Hieu Nguyen, Thi Viet Thanh Vu - Sept. 26, 2025
On the star forest polytope for 4-cactus graphs
Christophe Cariou, Laure Moiroux-Arvis, Fatiha Bendali-Mailfert, Yuankang Hu, Jean Mailfert - July 16, 2025
Unmanned Aerial Vehicle Optimal Route Planning for Data Collection of Underground Communicating Sensor Nodes in Agriculture
ACM Journal on Autonomous Transportation Systems
Phuc Nguyen Ha Huy, Viet Hung Nguyen, Anh Son Ta - July 1, 2025
Difference of Convex Algorithm for Warm‐Start Quantum Approximate Optimization Algorithm
Advanced Quantum Technologies
Christian Laforest - June 24, 2025
Several Classical Graph Problems Revisited With Tokens
Christophe Cariou, Laure Moiroux-Arvis, Fatiha Bendali, Yuankang Hu, Jean Mailfert - June 16, 2025
Path planning of unmanned aerial vehicle flying at low height for Internet of underground things -Application to data collection of buried communicating sensor nodes in agriculture
10th International conference on smart and sustainable technologies
Mourad Baïou, Francisco Barahona - May 1, 2025
An algorithm for packing hypertrees
Discrete Mathematics
Minh Hieu Nguyen, Mourad Baïou, Viet Hung Nguyen - April 1, 2025
Generalized Nash Fairness Solutions for Bi-Objective Discrete Optimization: Theory and Algorithms
Discrete Applied Mathematics
All publications are here
Team
Persons in charge
Lecturing Researchers
- BENDALI AMOR Fatiha
- COLARES BORGES Rafael
- KERIVIN Hervé
- LAFOREST Christian
- MAILFERT Jean
- NGUYEN Viet Hung
- WAGLER Annegret