Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pub:gtfmas2021 [2024/05/10 12:05] basilico created |
pub:gtfmas2021 [2024/05/10 12:16] (current) basilico |
||
---|---|---|---|
Line 4: | Line 4: | ||
//(Ph.D. in Computer Science, University of Milan, 2021)// | //(Ph.D. in Computer Science, University of Milan, 2021)// | ||
- | // | + | // |
This course provides an introduction to multiagent systems by concentrating on modeling agents interactions by means of competitive games. The main objectives of this course are: conveying basic notions of game theoretical models, discussing in detail some of the algorithms for their resolution, and presenting some recent real-world applications. The course has 20 hours of class lectures and is worth 3 credits (CFU). | This course provides an introduction to multiagent systems by concentrating on modeling agents interactions by means of competitive games. The main objectives of this course are: conveying basic notions of game theoretical models, discussing in detail some of the algorithms for their resolution, and presenting some recent real-world applications. The course has 20 hours of class lectures and is worth 3 credits (CFU). | ||
Line 21: | Line 21: | ||
=== Calendar === | === Calendar === | ||
+ | * June 18, 2021, 14:00-17:00 (3 hours) | ||
+ | * June 22, 2021, 9:00-12:00 (3 hours) | ||
+ | * June 25, 2021, 14:00-17:00 (3 hours) | ||
+ | * June 29, 2021, 14:00-17:00 (3 hours) | ||
+ | * July 2, 2021, 14:00-17:00 (3 hours) | ||
+ | === Lectures === | ||
- | [html]< | + | {{:pub:1-gtfmas-r18-80-18-june-2021.mp4|Video}} |
- | < | + | |
- | <th style=" | + | |
- | <th style=" | + | |
- | </ | + | |
- | < | + | |
- | <td style=" | + | |
- | <td style=" | + | |
- | </ | + | |
- | < | + | |
- | <td style=" | + | |
- | <td style=" | + | |
- | </ | + | |
- | < | + | |
- | <td style=" | + | |
- | <td style=" | + | |
- | </ | + | |
- | < | + | |
- | <td style=" | + | |
- | <td style=" | + | |
- | </ | + | |
- | < | + | |
- | <td style=" | + | |
- | <td style=" | + | |
- | </ | + | |
- | </ | + | |
- | [size=16][b][color=# | + | |
- | The required assignment aims at promoting research thinking within the scope of the addressed topics. The course will provide basic notions that students are encouraged to apply to any problem (preferably, | + | |
- | [LIST] | + | |
- | [*]find a problem you are interested in and try to model it as a game played by multiple agents; describe your formalization and discuss some benefits and research challenges that it would introduce; | + | |
- | [*]select one of the topics introduced in the course and briefly review the recent state of the art on it or on some of its applications envisioning possible future directions of development; | + | |
- | [*]develop one or more tools that can be useful for the understanding of the course topics or that can support some insights discussed in the previous lines. | + | |
- | [/LIST] | + | |
- | The minimal deliverable for the course assignment is a short report of at least 3 pages (lncs LaTeX format). Cooperation and discussion between students is encouraged (especially if from different research backgrounds). Assignments can be carried out by parties of at most 3 students, the workload should be equally divided and the contribution of each one should be explicitly pointed out in the report. | + | |
- | [size=16][b][color=# | + | {{: |
- | Students that deliver the assignment will receive a grade on a scale from A (best) to E (worst). To successfully register the course, a grade of at least C must be obtained. | + | |
- | === Syllabus | + | {{: |
- | - Introduction to Algorithmic | + | |
- | | + | {{: |
- | | + | |
- | - Nash and Maxmin, maxmin/ | + | {{: |
- | | + | |
+ | {{: | ||
+ | |||
+ | === References | ||
+ | |||
+ | | ||
+ | * Leyton-Brown, | ||
+ | | ||
+ | * Porter, Ryan, Eugene Nudelman, and Yoav Shoham. " | ||
+ | | ||
+ | | ||
+ | * Papadimitriou, | ||
+ | * von Stengel, Bernhard, and Daphne Koller. " | ||
+ | | ||
+ | * Vazirani, Vijay V. Approximation algorithms. Springer Science & Business Media, 2013. | ||
=== Assignment === | === Assignment === | ||
- | The required assignment | + | The required assignment |
- | * find a problem you are interested in and try to model it as game played by multiple agents; describe your formalization and discuss some benefits and research challenges that it would introduce; | + | |
- | * select one the topics introduced in the course and briefly review the recent state-of-art on it or on some of its applications envisioning possible future directions of development; | + | * find a problem you are interested in and try to model it as a game played by multiple agents; describe your formalization and discuss some benefits and research challenges that it would introduce; |
+ | * select one of the topics introduced in the course and briefly review the recent state of the art on it or on some of its applications envisioning possible future directions of development; | ||
* develop one or more tools that can be useful for the understanding of the course topics or that can support some insights discussed in the previous lines. | * develop one or more tools that can be useful for the understanding of the course topics or that can support some insights discussed in the previous lines. | ||
- | The minimal deliverable for the course assignment is a short report of at least 3 pages (lncs LaTeX format). Cooperation and discussion between students is encouraged (especially if from different research backgrounds). Assignments can be done by parties of at most 3 students, the workload should be equally divided and the contribution of each one should be explicitly pointed out in the report. | + | The minimal deliverable for the course assignment is a short report of at least 3 pages (lncs LaTeX format). Cooperation and discussion between students is encouraged (especially if from different research backgrounds). Assignments can be carried out by parties of at most 3 students, the workload should be equally divided and the contribution of each one should be explicitly pointed out in the report. |
=== Grading === | === Grading === | ||
- | + | Students that deliver the assignment will receive a grade on a scale from A (best) | |
- | Students that deliver the assignment will receive a grade on a scale from A to E. To successfully register the course, a grade of at least C is required. | + |