no code implementations • 7 Dec 2022 • Yassine Yaakoubi, Hager Radi, Roussos Dimitrakopoulos
Valuing mineral assets is a challenging task that is highly dependent on the supply (geological) uncertainty surrounding resources and reserves, and the uncertainty of demand (commodity prices).
no code implementations • 25 Feb 2022 • Yassine Yaakoubi, Roussos Dimitrakopoulos
By learning from data describing the performance of the heuristics, a problem-specific ordering of heuristics that collectively finds better solutions faster is obtained.
1 code implementation • 25 May 2021 • Yassine Yaakoubi, François Soumis, Simon Lacoste-Julien
Motivated by the needs from an airline crew scheduling application, we introduce structured convolutional kernel networks (Struct-CKN), which combine CKNs from Mairal et al. (2014) in a structured prediction framework that supports constraints on the outputs.
no code implementations • 30 Sep 2020 • Yassine Yaakoubi, François Soumis, Simon Lacoste-Julien
The crew pairing problem (CPP) is generally modelled as a set partitioning problem where the flights have to be partitioned in pairings.
no code implementations • 26 Sep 2020 • Yassine Yaakoubi, François Soumis, Simon Lacoste-Julien
We present a case study of using machine learning classification algorithms to initialize a large-scale commercial solver (GENCOL) based on column generation in the context of the airline crew pairing problem, where small savings of as little as 1% translate to increasing annual revenue by dozens of millions of dollars in a large airline.