Fair Knapsack


  • Till Fluschnik TU Berlin
  • Piotr Skowron University of Warsaw
  • Mervin Triphaus TU Berlin
  • Kai Wilker TU Berlin




We study the following multiagent variant of the knapsack problem. We are given a set of items, a set of voters, and a value of the budget; each item is endowed with a cost and each voter assigns to each item a certain value. The goal is to select a subset of items with the total cost not exceeding the budget, in a way that is consistent with the voters’ preferences. Since the preferences of the voters over the items can vary significantly, we need a way of aggregating these preferences, in order to select the socially best valid knapsack. We study three approaches to aggregating voters’ preferences, which are motivated by the literature on multiwinner elections and fair allocation. This way we introduce the concepts of individually best, diverse, and fair knapsack. We study the computational complexity (including parameterized complexity, and complexity under restricted domains) of the aforementioned multiagent variants of knapsack.




How to Cite

Fluschnik, T., Skowron, P., Triphaus, M., & Wilker, K. (2019). Fair Knapsack. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 1941-1948. https://doi.org/10.1609/aaai.v33i01.33011941



AAAI Technical Track: Game Theory and Economic Paradigms