Distributed course allocation with asymmetric friendships
Ilya Khakhiashvili, Lihi Dery, Tal Grinshpoun

TL;DR
This paper presents a distributed algorithm for course allocation that considers students' friendship relations, aiming to improve student utility and fairness while respecting seat capacities.
Contribution
It introduces a novel distributed constraint optimization approach to incorporate asymmetric friendship relations into course allocation.
Findings
The algorithm achieves high student utility.
It maintains fairness and respects seat capacities.
Validated with simulated and real student data.
Abstract
Students' decisions on whether to take a class are strongly affected by whether their friends plan to take the class with them. A student may prefer to be assigned to a course they likes less, just to be with their friends, rather than taking a more preferred class alone. It has been shown that taking classes with friends positively affects academic performance. Thus, academic institutes should prioritize friendship relations when assigning course seats. The introduction of friendship relations results in several non-trivial changes to current course allocation methods. This paper explores how course allocation mechanisms can account for friendships between students and provide a unique, distributed solution. In particular, we model the problem as an asymmetric distributed constraint optimization problem and develop a new dedicated algorithm. Our extensive evaluation includes both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions · Constraint Satisfaction and Optimization · Transportation Planning and Optimization
