Fairness and efficiency in resource allocation

Fairness and efficiency are two fundamental topics in resource allocation. In resource allocation problems, we need to allocate a set of items to a set of agents. From an efficiency perspective, our goal is to maximize the total reward of the allocation. From the perspective of fairness, we want to...

Full description

Saved in:
Bibliographic Details
Main Author: Li, Zihao
Other Authors: Yan Zhenzhen
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2025
Subjects:
Online Access:https://hdl.handle.net/10356/182150
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-182150
record_format dspace
spelling sg-ntu-dr.10356-1821502025-01-13T15:38:05Z Fairness and efficiency in resource allocation Li, Zihao Yan Zhenzhen School of Physical and Mathematical Sciences yanzz@ntu.edu.sg Business and Management Computer and Information Science Mathematical Sciences Resource allocation Efficiency Fairness Revenue management Fair division Fairness and efficiency are two fundamental topics in resource allocation. In resource allocation problems, we need to allocate a set of items to a set of agents. From an efficiency perspective, our goal is to maximize the total reward of the allocation. From the perspective of fairness, we want to ensure that every agent feels the allocation is fair. This thesis aims to identify required allocations from these different perspectives. We present our findings in three parts: (i) efficiency in online resource allocation, (ii) fairness in offline resource allocation, and (iii) fairness and efficiency in offline resource allocation. In Part I, we study the efficiency guarantees in the fully online matching problem, which is a constrained resource allocation problem. Since efficiency is easily guaranteed in the offline setting, we focus on the fully online setting where both agents and items arrive dynamically. For this problem, we provide a randomized algorithm that achieves a competitive ratio of $0.1549$. In Part II, we investigate fairness guarantees in the offline resource allocation problem. In this part, we first consider a mixed goods setting where some items can be divided into arbitrarily small pieces, while others can only be fully allocated to an agent. In this problem, we propose two ``up to a fraction'' relaxations of some classical fairness concepts, and prove the existence of such fair allocations in the mixed goods setting. We then return to the indivisible goods setting, where every item must be fully allocated to a single agent. In this setting, we allow some uncertainties in agents' preferences towards items and provide some complexity analysis of finding allocations that can be fair with a high probability. In Part III, we aim to find a fair and efficient allocation in the offline resource allocation problem. We first study the price of fairness, which measures the efficiency loss when considering the fairness constraints. For this, we consider both the indivisible goods and the mixed goods settings, and provide a tight analysis of the price of fairness in these two settings. We then come to a resource allocation problem for cloud computing, where agents have Leontief preferences over items. In this setting, we propose several new mechanisms that can produce a fair allocation with better social welfare guarantee. Doctor of Philosophy 2025-01-13T06:02:32Z 2025-01-13T06:02:32Z 2025 Thesis-Doctor of Philosophy Li, Z. (2025). Fairness and efficiency in resource allocation. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/182150 https://hdl.handle.net/10356/182150 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Business and Management
Computer and Information Science
Mathematical Sciences
Resource allocation
Efficiency
Fairness
Revenue management
Fair division
spellingShingle Business and Management
Computer and Information Science
Mathematical Sciences
Resource allocation
Efficiency
Fairness
Revenue management
Fair division
Li, Zihao
Fairness and efficiency in resource allocation
description Fairness and efficiency are two fundamental topics in resource allocation. In resource allocation problems, we need to allocate a set of items to a set of agents. From an efficiency perspective, our goal is to maximize the total reward of the allocation. From the perspective of fairness, we want to ensure that every agent feels the allocation is fair. This thesis aims to identify required allocations from these different perspectives. We present our findings in three parts: (i) efficiency in online resource allocation, (ii) fairness in offline resource allocation, and (iii) fairness and efficiency in offline resource allocation. In Part I, we study the efficiency guarantees in the fully online matching problem, which is a constrained resource allocation problem. Since efficiency is easily guaranteed in the offline setting, we focus on the fully online setting where both agents and items arrive dynamically. For this problem, we provide a randomized algorithm that achieves a competitive ratio of $0.1549$. In Part II, we investigate fairness guarantees in the offline resource allocation problem. In this part, we first consider a mixed goods setting where some items can be divided into arbitrarily small pieces, while others can only be fully allocated to an agent. In this problem, we propose two ``up to a fraction'' relaxations of some classical fairness concepts, and prove the existence of such fair allocations in the mixed goods setting. We then return to the indivisible goods setting, where every item must be fully allocated to a single agent. In this setting, we allow some uncertainties in agents' preferences towards items and provide some complexity analysis of finding allocations that can be fair with a high probability. In Part III, we aim to find a fair and efficient allocation in the offline resource allocation problem. We first study the price of fairness, which measures the efficiency loss when considering the fairness constraints. For this, we consider both the indivisible goods and the mixed goods settings, and provide a tight analysis of the price of fairness in these two settings. We then come to a resource allocation problem for cloud computing, where agents have Leontief preferences over items. In this setting, we propose several new mechanisms that can produce a fair allocation with better social welfare guarantee.
author2 Yan Zhenzhen
author_facet Yan Zhenzhen
Li, Zihao
format Thesis-Doctor of Philosophy
author Li, Zihao
author_sort Li, Zihao
title Fairness and efficiency in resource allocation
title_short Fairness and efficiency in resource allocation
title_full Fairness and efficiency in resource allocation
title_fullStr Fairness and efficiency in resource allocation
title_full_unstemmed Fairness and efficiency in resource allocation
title_sort fairness and efficiency in resource allocation
publisher Nanyang Technological University
publishDate 2025
url https://hdl.handle.net/10356/182150
_version_ 1821279344665821184