Abstract

The problem of finding envy-free allocations of indivisible goods cannot always be solved; therefore, it is common to study some relaxations such as envy-free up to one good (EF1) and envy-free up to any positively valued good (EFX). Another property of interest for the efficiency of an allocation is the Pareto Optimality (PO). Under additive utility functions for goods, it is possible to find EF1 and PO allocations using the Nash social welfare. However, finding an allocation that maximizes the Nash social welfare is a computationally costly problem. Maximizing the utilitarian social welfare subject to EF1 constraints is an NP-complete problem for the case where three or more agents participate. In this work, we propose a restricted case of additive utility functions called generalized binary utility functions. The proposed utilities are a generalization of binary and identical utilities simultaneously. In this scenario, we present a polynomial-time algorithm that maximizes the utilitarian social welfare and, at the same time, produces an EF1 and PO allocation for goods as well as for chores. Moreover, a slight modification of our algorithm gives a better allocation: one which is EFX.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.