English

Recognizing when a preference system is close to admitting a master list

Computational Complexity 2022-12-13 v2 Computer Science and Game Theory

Abstract

A preference system I\mathcal{I} is an undirected graph where vertices have preferences over their neighbors, and I\mathcal{I} admits a master list if all preferences can be derived from a single ordering over all vertices. We study the problem of deciding whether a given preference system I\mathcal{I} is close to admitting a master list based on three different distance measures. We determine the computational complexity of the following questions: can I\mathcal{I} be modified by (i) kk swaps in the preferences, (ii) kk edge deletions, or (iii) kk vertex deletions so that the resulting instance admits a master list? We investigate these problems in detail from the viewpoint of parameterized complexity and of approximation. We also present two applications related to stable and popular matchings.

Keywords

Cite

@article{arxiv.2212.03521,
  title  = {Recognizing when a preference system is close to admitting a master list},
  author = {Ildikó Schlotter},
  journal= {arXiv preprint arXiv:2212.03521},
  year   = {2022}
}

Comments

30 pages, 1 figure. Reason for update: additional discussion on the Kemeny Score problem, and correction of some typos

R2 v1 2026-06-28T07:24:32.983Z