Approximation Algorithms for Preference Aggregation Using CP-Nets
Abstract
This paper studies the design and analysis of approximation algorithms for aggregating preferences over combinatorial domains, represented using Conditional Preference Networks (CP-nets). Its focus is on aggregating preferences over so-called swaps, for which optimal solutions in general are already known to be of exponential size. We first analyze a trivial 2-approximation algorithm that simply outputs the best of the given input preferences, and establish a structural condition under which the approximation ratio of this algorithm is improved to 4/3. We then propose a polynomial-time approximation algorithm whose outputs are provably no worse than those of the trivial algorithm, but often substantially better. A family of problem instances is presented for which our improved algorithm produces optimal solutions, while, for any ε, the trivial algorithm cannot attain a (2- ε)-approximation. These results may lead to the first polynomial-time approximation algorithm that solves the CP-net aggregation problem for swaps with an approximation ratio substantially better than 2.
Cite
Text
Ali et al. "Approximation Algorithms for Preference Aggregation Using CP-Nets." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I9.28911Markdown
[Ali et al. "Approximation Algorithms for Preference Aggregation Using CP-Nets." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/ali2024aaai-approximation/) doi:10.1609/AAAI.V38I9.28911BibTeX
@inproceedings{ali2024aaai-approximation,
title = {{Approximation Algorithms for Preference Aggregation Using CP-Nets}},
author = {Ali, Abu Mohammad Hammad and Yang, Boting and Zilles, Sandra},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2024},
pages = {10433-10441},
doi = {10.1609/AAAI.V38I9.28911},
url = {https://mlanthology.org/aaai/2024/ali2024aaai-approximation/}
}