Accomplice Manipulation of the Deferred Acceptance Algorithm
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 231-237.
https://doi.org/10.24963/ijcai.2021/33
Keywords
- Agent-based and Multi-agent Systems: Economic Paradigms, Auctions and Market-Based Systems
- Agent-based and Multi-agent Systems: Computational Social Choice
Abstract
The deferred acceptance algorithm is an elegant solution to the stable matching problem that guarantees optimality and truthfulness for one side of the market. Despite these desirable guarantees, it is susceptible to strategic misreporting of preferences by the agents on the other side. We study a novel model of strategic behavior under the deferred acceptance algorithm: manipulation through an accomplice. Here, an agent on the proposed-to side (say, a woman) partners with an agent on the proposing side---an accomplice---to manipulate on her behalf (possibly at the expense of worsening his match). We show that the optimal manipulation strategy for an accomplice comprises of promoting exactly one woman in his true list (i.e., an inconspicuous manipulation). This structural result immediately gives a polynomial-time algorithm for computing an optimal accomplice manipulation. We also study the conditions under which the manipulated matching is stable with respect to the true preferences. Our experimental results show that accomplice manipulation outperforms self manipulation both in terms of the frequency of occurrence as well as the quality of matched partners.
@inproceedings{ijcai2021p33,
title = {Accomplice Manipulation of the Deferred Acceptance Algorithm},
author = {Hosseini, Hadi and Umar, Fatima and Vaish, Rohit},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {231--237},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/33},
url = {https://doi.org/10.24963/ijcai.2021/33},
}
TY - CPAPER TI - Accomplice Manipulation of the Deferred Acceptance Algorithm AU - Hosseini, Hadi AU - Umar, Fatima AU - Vaish, Rohit T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 231 EP - 237 DO - 10.24963/ijcai.2021/33 UR - https://doi.org/10.24963/ijcai.2021/33 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: