Machine Scheduling: From Theory to Applications

  • Enseignement

    Détails

    Faculté Faculté des sciences économiques et sociales et du management
    Domaine Informatique de gestion
    Code UE-EIG.00289
    Langues Anglais
    Type d'enseignement Cours
    Cursus Master
    Semestre(s) SP-2026

    Horaires et salles

    Horaire résumé Jeudi 13:15 - 16:00, Hebdomadaire, PER 21, salle G230 (Semestre de printemps)

    Enseignement

    Responsables
    • Ries Bernard
    Enseignants
    • Tellache Nour Elhouda
    Description

    How can tasks be efficiently scheduled in factories, projects managed under tight deadlines, or timetables constructed in complex systems such as schools or hospitals? This course will introduce the field of machine scheduling, linking theoretical foundations with practical applications. The course will begin with a review of essential concepts in computational complexity, graphs, and algorithms, followed by the definitions and classification of machine scheduling environments (single-machine, parallel-machine, and dedicated-machine systems). For each environment, the course will examine computational complexity, highlighting the boundary between polynomially solvable and NP-hard cases. Important polynomial cases will be presented together with established efficient algorithms, while NP-hard problems will be addressed through benchmark exact and approximation methods. Applications in manufacturing, project planning, and timetabling will be integrated throughout to demonstrate the practical relevance of scheduling theory.

    Objectifs de formation

    Students will gain the ability to understand theories of machine scheduling, analyze problem complexity, and apply exact and approximation algorithms to design efficient schedules for real-world applications.

    Conditions d'accès

    knolowdge on algorithmic preferably following courses Decision Support I and/or II.

    Places disponibles 40
    Softskills Non
    Hors domaine Non
    BeNeFri Oui
    Mobilité Oui
    UniPop Non

    Documents

    Bibliographie

    Błażewicz, J., Ecker, K.H., Pesch, E., Schmidt, G. and Węglarz, J., 2007. Handbook on scheduling: from theory to applications. Berlin, Heidelberg: Springer Berlin Heidelberg.

     

    Pinedo, M. and Hadavi, K., 1992. Scheduling: theory, algorithms and systems development. In Operations research proceedings 1991: Papers of the 20th annual meeting/vorträge der 20. Jahrestagung (pp. 35-42). Berlin, Heidelberg: Springer Berlin Heidelberg.

  • Dates et salles
    Date Heure Type d'enseignement Lieu
    19.02.2026 13:15 - 16:00 Cours PER 21, salle G230
    26.02.2026 13:15 - 16:00 Cours PER 21, salle G230
    05.03.2026 13:15 - 16:00 Cours PER 21, salle G230
    12.03.2026 13:15 - 16:00 Cours PER 21, salle G230
    19.03.2026 13:15 - 16:00 Cours PER 21, salle G230
    26.03.2026 13:15 - 16:00 Cours PER 21, salle G230
    02.04.2026 13:15 - 16:00 Cours PER 21, salle G230
    16.04.2026 13:15 - 16:00 Cours PER 21, salle G230
    23.04.2026 13:15 - 16:00 Cours PER 21, salle G230
    30.04.2026 13:15 - 16:00 Cours PER 21, salle G230
    07.05.2026 13:15 - 16:00 Cours PER 21, salle G230
    21.05.2026 13:15 - 16:00 Cours PER 21, salle G230
    28.05.2026 13:15 - 16:00 Cours PER 21, salle G230
  • Modalités d'évaluation

    Examen écrit

    Mode d'évaluation Par note
    Description

    Main exam and catch up exam : Written Exam - 90 minutes

     

  • Affiliation
    Valable pour les plans d'études suivants:
    BcMa - Data Analytics - 30 ECTS
    Version: 2020-SA_V01
    À choix 9 crédits ECTS > DADS: Data Analytics & Decision Support

    BcMa - Informatique de gestion - 30 ECTS
    Version: 2020-SA_V01
    Cours > Modules informatique de gestion > DADS: Data Analytics & Decision Support

    BeNeFri - Sciences économiques et sociales
    Version: 2018-SP_V01 - SES BeNeFri
    Cours > Offre de cours Master pour étudiants BeNeFri

    Enseignement complémentaire en SES ou étudiants en mobilité
    Version: ens_compl_ses
    Offre de cours Master pour étudiants en mobilité - Dès le SA-2025 > Cours en Informatique de gestion

    Ma - Business Communication : Informatique de gestion - 90 ECTS
    Version: 2024-SA_V03
    OPTION Informatique de gestion > Cours d'informatique de gestion > Modules informatique de gestion > DADS: Data Analytics & Decision Support

    Ma - Informatique de gestion - 90 ECTS
    Version: 2020-SA_V01
    Cours - min. 45 ECTS > Modules informatique/informatique de gestion > DADS: Data Analytics & Decision Support
    Cours - min. 45 ECTS > Modules informatique de gestion - min. 22 ECTS > DADS: Data Analytics & Decision Support