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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |