Directory of Experts

You are here

Back to search results
Issmail El Hallaoui
Ing.(ENSIAS, Rabat), M.Sc., Ph.D (Polytechnique Mtl.)

Research interests and affiliations

Research interests

Math programming. Combinatorial optimization. Online optimization and approximation algorithms. Scheduling and vehicle routing. Transportation (air, urban, rail). Software development.

Expertise type(s) (NSERC subjects)
  • 1601 Operations research and management science
  • 2705 Software and development
  • 2715 Optimization
  • 2960 Mathematical modelling


Recent publications
Journal article
Himmich, I., El Hallaoui, I. & Soumis, F. (2020). Primal column generation framework for vehicle and crew scheduling problems. Networks, 19 pages. Retrieved from
Conference paper
Ghosal, S.S., Bani, A., Amrouss, A. & El Hallaoui, I. (2019). A Deep Learning Approach to Predict Parking Occupancy using Cluster Augmented Learning Method. Paper presented at the International Conference on Data Mining Workshops (ICDMW 2019), Beijing, China (pp. 581-586). Retrieved from
Journal article
Belhaiza, S., Baroudi, U. & Elhallaoui, I. (2019). A Game Theoretic Model for the Multiperiodic Smart Grid Demand Response Problem. IEEE Systems Journal, 12 pages. Retrieved from
Journal article
Remli, N., Amrouss, A., El Hallaoui, I. & Rekik, M. (2019). A robust optimization approach for the winner determination problem with uncertainty on shipment volumes and carriers' capacity. Transportation Research Part B: Methodological, 123, 127-148. Retrieved from


MTH1101: Calcul I

MTH1102: Calcul II

MTH6404: Integer programming

MTH6601: Realtime optimization

Supervision at Polytechnique


  • Ph.D. Thesis (4)

    • Foutlane, O. (2018). Méthodes de décomposition pour la parallélisation du simplexe en nombres entiers (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from
    • Himmich, I. (2018). Méthodes primales pour résoudre le problème de plus court chemin avec contraintes de ressources (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from
    • Rosat, S. (2016). Méthodes pour favoriser l'intégralité de l'amélioration dans le simplexe en nombres entiers - Application aux rotations d'équipages aériens (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from
    • Zaghrouti, A. (2016). Algorithme du simplexe en nombres entiers avec décomposition (Ph.D. Thesis, École Polytechnique de Montréal). Retrieved from
  • Master's Thesis (1)

    • Turcotte, M. (2010). Solutions initiales du problème de rotations d'équipages avec un modèle de programmation linéaire (Master's Thesis, École Polytechnique de Montréal). Retrieved from