The Algorithmic Landscape of Fair and Efficient Distribution of Delivery Orders in the Gig Economy
Hadi Hosseini, Šimon Schierreich
TL;DR
This work addresses fair and efficient distribution of delivery tasks on a hub-and-tree topology under a submodular cost model by studying MMS fairness and introducing non-wastefulness as a verifiable efficiency criterion. It develops polynomial-time verification and conversion to non-wasteful allocations, and provides a detailed fixed-parameter and topology-based complexity landscape for MMS+NW, including FPT results by leaves, internal nodes, and central-path structures. The results reveal sharp tractability boundaries: for certain restricted topologies (e.g., stars, caterpillars) and small parameters, MMS+NW can be achieved efficiently, while general weighted trees remain NP-hard, with hardness proofs mediated by 3-Partition and related problems. The paper also explores envy-based fairness notions and their compatibility with non-wastefulness, highlighting inherent trade-offs and offering insights into how NW interacts with EF/EF1 in graph-constrained settings. Overall, the findings advance both theory and potential practice for fair, transferrable-salary-free task allocation in gig-economy delivery scenarios, across weighted and unweighted topologies.
Abstract
Distributing services, goods, and tasks in the gig economy heavily relies upon on-demand workers (aka agents), leading to new challenges varying from logistics optimization to the ethical treatment of gig workers. We focus on fair and efficient distribution of delivery tasks -- placed on the vertices of a graph -- among a fixed set of agents. We consider the fairness notion of minimax share (MMS), which aims to minimize the maximum (submodular) cost among agents and is particularly appealing in applications without monetary transfers. We propose a novel efficiency notion -- namely non-wastefulness -- that is desirable in a wide range of scenarios and, more importantly, does not suffer from computational barriers. Specifically, given a distribution of tasks, we can, in polynomial time, i) verify whether the distribution is non-wasteful and ii) turn it into an equivalent non-wasteful distribution. Moreover, we investigate several fixed-parameter tractable and polynomial-time algorithms and paint a complete picture of the (parameterized) complexity of finding fair and efficient distributions of tasks with respect to both the structure of the topology and natural restrictions of the input. Finally, we highlight how our findings shed light on computational aspects of other well-studied fairness notions, such as envy-freeness and its relaxations.
