The notes are taken from the books required for the course:


📚 Course Syllabus

According to the official course syllabus:

  1. Introduction
  2. Graph and network optimization
  3. Linear Programming (LP)
  4. Integer Linear Programming (ILP)

Time permitting we will provide/review some basics of computational complexity (recognition problems, classes P and NP, polynomial-time reductions, NP-complete and NP-hard problems) and introduce basic heuristic algorithms (greedy and local search).

A couple of topics will be assigned for independent study (e.g. LP sensitivity analysis) prior to sessions devoted to exercises or computer laboratory activities. There will be computer lab meetings and computer lab assignments.


💾 Download

You can view an embedded PDF version here:

https://raw.githubusercontent.com/PoliMI-HPC-E-notes-projects-AndreVale69/HPC-E-PoliMI-university-notes/main/foundations-of-operations-research/notes/foundations-of-operations-research.pdf

Or you can download it directly here: