Study programme 2021-2022Français
Graphs and Combinatorial Optimisation
Programme component of Bachelor's in Computer Science à la Faculty of Science

CodeTypeHead of UE Department’s
contact details
Teacher(s)
US-B3-SCINFO-003-MCompulsory UETUYTTENS DanielF151 - Mathématique et Recherche opérationnelle
  • TUYTTENS Daniel

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Français
Français361200055.001st term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
I-MARO-011Graph Theory and Combinatorial Optimization3612000Q1100.00%

Programme component
Prérequis
Prérequis

Objectives of Programme's Learning Outcomes

  • Understand the fundamentals of computer science
    • Show an understanding and deep knowledge of the concepts of computer science and mathematical formalisms used in the field of computer science
    • Use the vocabulary and the correct mathematical reasoning to formulate and solve problems in the field of computer science
  • Understand computer technologies
    • Understand the IT involved in the different stages of the life of a computer application
    • Self-train in ICT
  • Demonstrate basic knowledge and know-how in related fields
    • Demonstrate knowledge and basic skills in science and technology.
  • Understand the fundamentals related to scientific methods
    • Develop skills of abstraction and modelling through a conceptual and scientific approach
    • Conduct rigorous reasoning based on scientific arguments
  • Understand the fundamentals of communication
    • Communicate information (both orally and in writing) relating to the field of computer science in an intelligible, clear and structured way
    • Communicate a consistent and rigorous scientific argument, either orally or in writing

Learning Outcomes of UE

Understand the fundamental notions and problems appearing in graph theory;study the corresponding algorithms;go deeply into algorithmic notions from the algorithm efficiency point of view;understand the fundamental problems and techniques of combinatorial optimization;illustrate some methods on some particular problems;show the utility of algorithms for solving practical problems in scheduling management, logistics,...

Content of UE

Basic notions of graph theory and data structure; study of classical graph theory problems : trees, shortest paths, connexity, flows;introduction to complexity theory : P and NP classes; study of classical combinatorial optimization problems : knapsack, set covering, travelling salesman; introduction to metaheuristics.

The teaching methods are likely to be adjusted according to the educational context
imposed by the health measures.
 

Prior Experience

Linear programming; duality; notion of algorithm.

Type of Assessment for UE in Q1

  • Presentation and/or works
  • Written examination

Q1 UE Assessment Comments

The report and the presentation of the projet/challenge (part of the AA) accounting for  20% of the evaluation.
The absence at the presentation of the project/challenge (and/or not submitting the report) implies an absence on the whole of the UE.
Written examination in person covering both parts of the course: Graph theory  : (theory and exercises)  40% Combinatorial optimization : (theory and exercises)  40%.

The evaluation procedures are likely to be adjusted according to
the educational/assessment context imposed by health measures.

Type of Assessment for UE in Q3

  • Presentation and/or works
  • Written examination

Q3 UE Assessment Comments

The report and the presentation of the projet/challenge (part of the AA) accounting for  20% of the evaluation.
The absence at the presentation of the project/challenge (and/or not submitting the report) implies an absence on the whole of the UE.
Written examination in person covering both parts of the course: Graph theory  : (theory and exercises)  40% Combinatorial optimization : (theory and exercises)  40%.

The evaluation procedures are likely to be adjusted according to
the educational/assessment context imposed by health measures.

Type of Resit Assessment for UE in Q1 (BAB1)

  • N/A

Q1 UE Resit Assessment Comments (BAB1)

Not applicable

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
I-MARO-011
  • Cours magistraux
  • Travaux pratiques

Mode of delivery

AAMode of delivery
I-MARO-011
  • Face to face

Required Reading

AA
I-MARO-011

Required Learning Resources/Tools

AARequired Learning Resources/Tools
I-MARO-011Not applicable

Recommended Reading

AARecommended Reading
I-MARO-011Copie de présentation - Partie 3 - Métaheuristiques - M. Mezmaz
,Copie de présentation - Partie 2 - Optimisation combinatoire - D. Tuyttens

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
I-MARO-011Not applicable

Other Recommended Reading

AAOther Recommended Reading
I-MARO-011P. Lacomme, C. Prins & M. Sevaux Algorithmes de graphes, Editions Eyrolles, 2003. J. Dréo, A. Pétrowski, P. Siarry & E. taillard Métaheuristiques pour l'optimisation difficile, Editions Eyrolles, 2003.

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
I-MARO-011Authorized
(*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
Date de dernière mise à jour de la fiche ECTS par l'enseignant : 16/05/2021
Date de dernière génération automatique de la page : 06/05/2022
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be