Algorithms for Fair Allocations (AFFA)
Final Report Abstract
Overall, the research project “Algorithms for Fair Allocations” can be considered highly successful. This success is not only reflected in the large number of high-profile publications—where the extended project duration proved even advantageous for various reasons—but also in rather fundamental achievements. Our work played a significant role in establishing the methods of parameterized and multivariate complexity analysis in the field of fair resource distribution. These methods have proven to be very effective tools for a deeper understanding of the algorithmic complexity of typically NP-hard allocation problems. Moreover, by focusing on promising parameters and structural properties, they have contributed to conceptual enrichment of the research field beyond just algorithmic understanding. Numerous objectives described in the two proposals (initial and follow-up) were achieved. Some were realized by other research groups (partly before the start of the project), which naturally underscores the relevance and importance of the initiatives. The research location Germany, now also represented by TU Clausthal, has been able to further enhance its strong international visibility in the broad field of “Computational Social Choice.” Finally, some specific achievements within the project are highlighted: • In the area of “exclusive resource allocation,” we demonstrated that a theoretically demanding algorithmic framework (based on various forms of integer linear programming) not only leads to a theoretically very interesting efficient characterization but was also implemented and provided as a practically useful approach. Furthermore, our concept of envy-freeness in graphs has inspired numerous follow-up studies, allowing for a more realistic modeling of social relationships. • Among the many results and achievements in the area of “representative allocation,” the work on successive representatives and temporal preferences, as well as their robustness, seem to have the strongest resonance and the greatest potential for follow-up work. Generally, the temporal aspects in fair allocation, as introduced in this project, are now being considered in an increasing number of other related studies. • In the area of “shared resource allocation,” we consider the fundamental opening of research to these aspects as the most important achievement. We showed that even seemingly very minor or simple forms of sharing have non-trivial effects. For example, we demonstrated that sharing only a few resources between pairs of agents can be helpful in finding fairer solutions, but it is also sometimes computationally demanding. Additionally, donating resources, which essentially corresponds to not allocating some resources, proved to be a fruitful concept and highlights the previously much-neglected “partial allocations.”
Publications
-
Complexity of efficient and envy-free resource allocation: Few agents, resources, or utility levels. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI ’16), pages 102–108. AAAI Press, 2016
B. Bliem, R. Bredereck & R. Niedermeier
-
On Coalitional Manipulation for Multiwinner Elections: Shortlisting. Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, 887-893. International Joint Conferences on Artificial Intelligence Organization.
Bredereck, Robert; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Robustness Among Multiwinner Voting Rules. Lecture Notes in Computer Science, 80-92. Springer International Publishing.
Bredereck, Robert; Faliszewski, Piotr; Kaczmarczyk, Andrzej; Niedermeier, Rolf; Skowron, Piotr & Talmon, Nimrod
-
Envy-free allocations respecting social networks. In Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS ’18), pages 283–291. IFAAMAS, 2018
R. Bredereck, A. Kaczmarczyk & R. Niedermeier
-
Algorithms for destructive shift bribery. Autonomous Agents and Multi-Agent Systems, 33(3), 275-297.
Kaczmarczyk, Andrzej & Faliszewski, Piotr
-
An Experimental View on Committees Providing Justified Representation. Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, 109-115. International Joint Conferences on Artificial Intelligence Organization.
Bredereck, Robert; Faliszewski, Piotr; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Complexity of manipulation in premise-based judgment aggregation with simple formulas. In Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS ’19), pages 819–827. International Foundation for Autonomous Agents and Multiagent Systems, 2019
R. Bredereck & J. Luo
-
High-Multiplicity Fair Allocation. Proceedings of the 2019 ACM Conference on Economics and Computation, 505-523. ACM.
Bredereck, Robert; Kaczmarczyk, Andrzej; Knop, Dušan & Niedermeier, Rolf
-
Electing Successive Committees: Complexity and Algorithms. Proceedings of the AAAI Conference on Artificial Intelligence, 34(02), 1846-1853.
Bredereck, Robert; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Line-Up Elections: Parallel Voting with Shared Candidate Pool. Lecture Notes in Computer Science, 275-290. Springer International Publishing.
Boehmer, Niclas; Bredereck, Robert; Faliszewski, Piotr; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Parameterized Algorithms for Finding a Collective Set of Items. Proceedings of the AAAI Conference on Artificial Intelligence, 34(02), 1838-1845.
Bredereck, Robert; Faliszewski, Piotr; Kaczmarczyk, Andrzej; Knop, Dušan & Niedermeier, Rolf
-
Strategic Campaign Management in Apportionment Elections. Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, 103-109. International Joint Conferences on Artificial Intelligence Organization.
Bredereck, Robert; Faliszewski, Piotr; Furdyna, Michal; Kaczmarczyk, Andrzej & Lackner, Martin
-
A Multivariate Complexity Analysis of the Material Consumption Scheduling Problem. Proceedings of the AAAI Conference on Artificial Intelligence, 35(13), 11755-11763.
Bentert, Matthias; Bredereck, Robert; Györgyi, Péter; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
High-multiplicity fair allocation made more practical. In Proceedings of the 20th International Conference on Autonomous Agents and Multiagent Systems (AAMAS ’21), pages 260–268. ACM, 2021
R. Bredereck, A. Figiel, A. Kaczmarczyk, D. Knop & R. Niedermeier
-
On coalitional manipulation for multiwinner elections: shortlisting. Autonomous Agents and Multi-Agent Systems, 35(2).
Bredereck, Robert; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Robustness among multiwinner voting rules. Artificial Intelligence, 290, 103403.
Bredereck, Robert; Faliszewski, Piotr; Kaczmarczyk, Andrzej; Niedermeier, Rolf; Skowron, Piotr & Talmon, Nimrod
-
Envy-free allocations respecting social networks. Artificial Intelligence, 305, 103664.
Bredereck, Robert; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
On Improving Resource Allocations by Sharing. Proceedings of the AAAI Conference on Artificial Intelligence, 36(5), 4875-4883.
Bredereck, Robert; Kaczmarczyk, Andrzej; Luo, Junjie; Niedermeier, Rolf & Sachse, Florian
-
When Votes Change and Committees Should (Not). Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, 144-150. International Joint Conferences on Artificial Intelligence Organization.
Bredereck, Robert; Fluschnik, Till & Kaczmarczyk, Andrzej
-
A multivariate complexity analysis of the material consumption scheduling problem. Journal of Scheduling, 26(4), 369-382.
Bentert, Matthias; Bredereck, Robert; Györgyi, Péter; Kaczmarczyk, Andrzej & Niedermeier, Rolf
-
Algorithmics of Egalitarian versus Equitable Sequences of Committees. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, 2651-2658. International Joint Conferences on Artificial Intelligence Organization.
Deltl, Eva Michelle; Fluschnik, Till & Bredereck, Robert
-
Efficiently Computing Smallest Agreeable Sets. Frontiers in Artificial Intelligence and Applications. IOS Press.
Bredereck, Robert; Fluschnik, Till & Talmon, Nimrod
-
High-Multiplicity Fair Allocation Using Parametric Integer Linear Programming. Frontiers in Artificial Intelligence and Applications. IOS Press.
Bredereck, Robert; Kaczmarczyk, Andrzej; Knop, Dušan & Niedermeier, Rolf
-
Improving Resource Allocations by Sharing in Pairs. Journal of Artificial Intelligence Research, 78, 1069-1109.
Bredereck, Robert; Kaczmarczyk, Andrzej; Luo, Junjie; Niedermeier, Rolf & Sachse, Florian
-
Complexity of manipulation and bribery in premise-based judgment aggregation with simple formulas. Information and Computation, 296, 105128.
Bredereck, Robert & Luo, Junjie
-
Multivariate algorithmics for eliminating envy by donating goods. Autonomous Agents and Multi-Agent Systems, 38(2).
Boehmer, Niclas; Bredereck, Robert; Heeger, Klaus; Knop, Dušan & Luo, Junjie
