Computational Aspects of Covering in Dominance Graphs

Various problems in AI and multi agent systems can be tackled by finding the "most desirable" elements of a set given some binary relation. Examples can be found in areas as diverse as voting theory, game theory, and argumentation theory. Some particularly attractive solution sets are defined in terms of a covering relation--a transitive subrelation of the original relation. We consider three different types of covering (upward, downward, and bidirectional) and the corresponding solution concepts known as the uncovered set and the minimal covering set. We present the first polynomial-time algorithm for finding the minimal bidirectional covering set (an acknowledged open problem) and prove that deciding whether an alternative is in a minimal upward or downward covering set is NP-hard. Furthermore, we obtain various set-theoretical inclusions, which reveal a strong connection between von Neumann-Morgenstern stable sets and upward covering on the one hand, and the Banks set and downward covering on the other hand. In particular, we show that every stable set is also a minimal upward covering set.

[1]  Felix A. Fischer,et al.  The Computational Complexity of Choice Sets , 2007, TARK '07.

[2]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[3]  Tuomas Sandholm,et al.  Algorithms for Rationalizability and CURB Sets , 2006, AAAI.

[4]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[5]  Noam Nisan,et al.  Online ascending auctions for gradually expiring items , 2005, SODA '05.

[6]  Georges Bordes On the possibility of reasonable consistent majoritarian choice: Some positive results , 1983 .

[7]  Nicholas R. Miller A New Solution Set for Tournaments and Majority Voting: Further Graph- Theoretical Approaches to the Theory of Voting , 1980 .

[8]  Jeffrey S. Banks,et al.  Voting games, indifference, and consistent sequential choice rules , 1988 .

[9]  David C. Mcgarvey A THEOREMI ON THE CONSTRUCTION OF VOTING PARADOXES , 1953 .

[10]  Gerhard J. Woeginger,et al.  Banks winners in tournaments are difficult to recognize , 2003, Soc. Choice Welf..

[11]  Vincent Conitzer,et al.  Computing Slater Rankings Using Similarities among Candidates , 2006, AAAI.

[12]  John Duggan,et al.  Dutta's Minimal Covering Set and Shapley's Saddles , 1996 .

[13]  Jean-François Laslier,et al.  Tournament Solutions And Majority Voting , 1997 .

[14]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[15]  J. Neumann,et al.  Theory of games and economic behavior , 1945, 100 Years of Math Milestones.

[16]  Vincent Conitzer,et al.  Improved Bounds for Computing Kemeny Rankings , 2006, AAAI.

[17]  Carl A. Gunter,et al.  In handbook of theoretical computer science , 1990 .

[18]  H. Moulin Choosing from a tournament , 1986 .

[19]  Bhaskar Dutta Covering sets and a new condorcet choice correspondence , 1988 .

[20]  David S. Johnson,et al.  A Catalog of Complexity Classes , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[21]  P. Fishburn Condorcet Social Choice Functions , 1977 .

[22]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[23]  L. Shapley SOME TOPICS IN TWO-PERSON GAMES , 1963 .

[24]  Donald B. Gillies,et al.  3. Solutions to General Non-Zero-Sum Games , 1959 .

[25]  Begoña Subiza Martínez,et al.  Condorcet choice correspondences for weak tournaments , 1997 .

[26]  Edith Hemaspaandra,et al.  The complexity of Kemeny elections , 2005, Theor. Comput. Sci..

[27]  Bhaskar Dutta,et al.  Comparison functions and choice correspondences , 1999 .

[28]  S. Vajda Some topics in two-person games , 1971 .

[29]  J. Banks Sophisticated voting outcomes and agenda control , 1984 .