hpc

ADHOC - High Performance Decomposition Algorithms for Combinatorial Optimization and Machine Learning (2023 - 2027) - FNR / ANR INTER with Université de Lorraine, France- Budget 1.3M€ - Role: PI

Real-world applications in Optimisation (Vehicle Routing Problem) and Machine Learning (Image recognition) are very challenging due to their large-scale structure. To cope with this issue, decomposition techniques have been historically introduced in mathematical programming. These techniques split a given problem into smaller and more affordable subproblems which are subsequently solved. Column Generation is a reference on this matter but suffers from certain pathologies that we first propose to tackled using Learning approaches. In the same vein, Machine Learning (ML) models keeps growing and become time-consuming and energy-hungry models that can only be tackled with High-Performance Computing platforms. Nonethless, ML experts and academics did not inspired from mathematical programming and the decompostion techniques developed in the same context but in a different field. In this project, we are going to transpose and adapt decomposition techniques to ML models which are intrisically otpimisation problems.

UltraBO - Ultra-scale Computing for solving Big Optimization Problems (2023 - 2026) - FNR / ANR INTER with Université de Lille, France - Budget 1.02M€ - Role: PI

The UltraBO project aims to design and implement novel parallel hybrid optimization algorithms for modern supercomputers. Many experiments reported in the literature demonstrate that high-quality results are obtained through hybridization. However, finding efficient and effective hybridization schemes is challenging and tedious. On the other hand, according to Top500 modern supercomputers are increasingly large (millions of cores), heterogeneous (various CPUs, GPU, FPGA, …) and less and less reliable (Mean Time Between Failures - MTBF<1h) making their programming increasingly complex. The design and implementation of parallel algorithms for these ultra-scale supercomputers is still in its infancy especially in combinatorial optimization.