Decision methods and models (A.A. 2023/24)

Schedule and classroom

The lessons take place

  • on Thursday, from 16.30 to 18.30, in the Aula magna of the Computer Science department
  • on Friday, from 12.30 to 14.30, in classroom 100


The exam is written and composed of 8 parts dealing with the main topics of the course. Each part consists of theoretical questions and numerical exercises.


Please check the prerequisites to understand whether you have the sufficient background to take the course (foreign students in particular).

The videorecordings of the lessons are available at the Ariel web site of the course.

Lecture notes in Italian and lecture notes in English are available. Thank you for pointing out errors or unclear statements in either version. Notice that some exercises have not been revised, and provide only the numerical solutions. The students can send their solutions for a check.

The lecture notes include sections marked by an asterisk with a footnote stating that they provide advanced material not required for the exam. To put it as clearly as I can, they provide advanced material not required for the exam.

Additional lecture notes, exercises and solved exams have been provided by a former student. Other students who are keen to take part in this effort are encouraged to contact him. They have not been revised, but there is a partial list of mistakes pointed out by students.

A tentative calendar of the course is:

  • 28th September: Introduction to complicated decision problems (slides)
  • 29th September: Case studies
  • 5th October: Formal definitions
  • 6th October: Weak-order models of preference
  • 12th October: Multi-attribute utility theory (1)
  • 13th October: Multi-attribute utility theory (2)
    A picture on the asymmetry of preferential independence
  • 19th October: Mathematical programming (1)
  • 20st October: Mathematical programming (2)
  • 26th October: Mathematical programming (exercises and applications)
  • 27th October: The Paretian case (1)
  • 2nd November: The Paretian case (2)
  • 3rd November: The Paretian case (exercises)
  • 9th November: Weak rationality approaches (Analytic Hierarchy Process)
  • 10th November: Weak rationality approaches (Electre Methods)
  • 16th November: Decision-making under uncertainty
  • 17th November: Decision-making under ignorance
  • 23rd November: Decision-making under risk (1)
  • 24th November: Decision-making under risk (2)
  • 30th November: Decision theory
  • 1st December: Game theory (generalities)
  • 14th December: Zero-sum games
  • 15th December: Symmetric games
  • 21st December: Group decisions (1)
  • 11th January: Group decisions (2)