Skip to main content

Faster Algorithms for Feedback Arc Set Tournament, Kemeny Rank Aggregation and Betweenness Tournament

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6506))

Abstract

We study fixed parameter algorithms for three problems: Kemeny rank aggregation, feedback arc set tournament, and betweenness tournament. For Kemeny rank aggregation we give an algorithm with runtime \(O^*(2^{O(\sqrt{OPT})})\), where n is the number of candidates, \(OPT \le \binom{n}{2}\) is the cost of the optimal ranking, and O *(·) hides polynomial factors. This is a dramatic improvement on the previously best known runtime of O *(2O(OPT)). For feedback arc set tournament we give an algorithm with runtime \(O^*(2^{O(\sqrt{OPT})})\), an improvement on the previously best known \(O^*(OPT^{O(\sqrt{OPT})})\) [4]. For betweenness tournament we give an algorithm with runtime \(O^*(2^{O(\sqrt{OPT/n})})\), where n is the number of vertices and \(OPT \le \binom{n}{3}\) is the optimal cost. This improves on the previously known \(O^*(OPT^{O(OPT^{1/3})})\) [28], especially when OPT is small. Unusually we can solve instances with OPT as large as n (logn)2 in polynomial time!

A preliminary version of this work appeared in version 1 of the arXiv preprint Karpinski and Schudy [23].

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ailon, N., Alon, N.: Hardness of fully dense problems. Inf. Comput. 205(8), 1117–1129 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ailon, N., Charikar, M., Newman, A.: Aggregating inconsistent information: Ranking and clustering. Journal of the ACM 55(5), Article No. 23 (2008)

    Google Scholar 

  3. Alon, N.: Ranking tournaments. SIAM J. Discrete Math. 20(1), 137–142 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Alon, N., Lokshtanov, D., Saurabh, S.: Fast FAST. In: Albers, S., Marchetti-Spaccamela, A., Matias, Y., Nikoletseas, S., Thomas, W. (eds.) ICALP 2009. LNCS, vol. 5555, pp. 49–58. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Bartholdi III, J., Tovey, C., Trick, M.: Voting schemes for which it can be difficult to tell who won the election. Social Choice and Welfare 6, 157–165 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bessy, S., Fomin, F.V., Gaspers, S., Paul, C., Perez, A., Saurabh, S., Thomassé, S.: Kernels for feedback arc set in tournaments. In: FSTTCS 2009: 29th Foundations of Software Technology and Theoretical Computer Science (2009)

    Google Scholar 

  7. Betzler, N., Fellows, M.R., Guo, J., Niedermeier, R., Rosamond, F.A.: Fixed-parameter algorithms for Kemeny scores. In: Fleischer, R., Xu, J. (eds.) AAIM 2008. LNCS, vol. 5034, pp. 60–71. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  8. Betzler, N., Fellows, M.R., Guo, J., Niedermeier, R., Rosamond, F.A.: How similarity helps to efficiently compute Kemeny rankings. In: AAMAS 2009: 8th International Conference on Autonomous Agents and Multiagent Systems, pp. 657–664 (2009); Journal version in Theoretical Computer Science 410, 4554–4570 (2009)

    Google Scholar 

  9. Braverman, M., Mossel, E.: Noisy sorting without resampling. In: Procs. 19th ACM-SIAM SODA, pp. 268–276 (2008)

    Google Scholar 

  10. Bredereck, R.: Fixed-parameter algorithms for computing Kemeny scores—theory and practice. Technical report, Studienarbeit, Institut für Informatik, Friedrich-Schiller-Universität Jena, Germany (2009) arXiv:1001.4003v1

    Google Scholar 

  11. Charbit, P., Thomasse, S., Yeo, A.: The minimum feedback arc set problem is NP-hard for tournaments. Combinatorics, Probability and Computing 16, 1–4 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  12. Charikar, M., Guruswami, V., Manokaran, R.: Every Permutation CSP of Arity 3 is Approximation Resistant. In: 24th IEEE CCC (2009)

    Google Scholar 

  13. Chor, B., Sudan, M.: A geometric approach to betweenness. SIAM J. Discrete Math. 11(4), 511–523 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  14. Cohen, W.W., Schapire, R.E., Singer, Y.: Learning to order things. J. Artificial Intelligence Research 10, 243–270 (1999)

    MathSciNet  MATH  Google Scholar 

  15. Conitzer, V.: Computing Slater rankings using similarities among candidates. In: Procs. 21st AAAI, pp. 613–619 (2006)

    Google Scholar 

  16. Coppersmith, D., Fleischer, L., Rudra, A.: Ordering by weighted number of wins gives a good ranking for weighted tournaments. In: Procs. 17th ACM-SIAM SODA, pp. 776–782 (2006)

    Google Scholar 

  17. Dom, M., Guo, J., Hüffner, F., Niedermeier, R., Truß, A.: Fixed-Parameter Tractability Results for Feedback Set Problems in Tournaments. In: Calamoneri, T., Finocchi, I., Italiano, G.F. (eds.) CIAC 2006. LNCS, vol. 3998, pp. 320–331. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  18. Dwork, C., Kumar, R., Naor, M., Sivakumar, D.: Rank aggegation methods for the web. In: Procs. 10th WWW, pp. 613–622 (2001), The NP-hardness proof is in the online-only appendix available from http://www10.org/cdrom/papers/577/

  19. Feige, U.: Faster fast (feedback arc set in tournaments), arXiv:0911.5094 (2009)

    Google Scholar 

  20. Flum, J., Grohe, M.: Parameterized Complexity Theory. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  21. Impagliazzo, R., Paturi, R.: Which problems have strongly exponential complexity? J. Computer and System Sciences 63, 512–530 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  22. Karp, R.: Reducibility among combinatorial problems. In: Procs. Complexity of Computer Computations, pp. 85–103 (1972)

    Google Scholar 

  23. Karpinski, M., Schudy, W.: Approximation schemes for the betweenness problem in tournaments and related ranking problems. arXiv:0911.2214 (2009)

    Google Scholar 

  24. Kemeny, J.: Mathematics without numbers. Daedalus 88, 571–591 (1959)

    Google Scholar 

  25. Kemeny, J., Snell, J.: Mathematical models in the social sciences. Blaisdell, New York (1962); Reprinted by MIT press, Cambridge (1972)

    Google Scholar 

  26. Mathieu, C., Schudy, W.: How to Rank with Few Errors. In: 39th ACM STOC, pp. 95–103 (2009), In Submission, http://www.cs.brown.edu/~ws/papers/fast_journal.pdf

  27. Opatrny, J.: Total ordering problems. SIAM J. Comput. 8(1), 111–114 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  28. Saurabh, S.: Chromatic coding and universal (hyper-) graph coloring families. In: Parameterized Complexity News, pp. 3–4 (June 2009), http://mrfellows.net/Newsletters/2009June_FPT_News.pdf

  29. Slater, P.: Inconsistencies in a schedule of paired comparisons. Biometrika 48, 303–312 (1961)

    Article  Google Scholar 

  30. Young, P.: Optimal voting rules. The Journal of Economic Perspectives 9(1), 51–64 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karpinski, M., Schudy, W. (2010). Faster Algorithms for Feedback Arc Set Tournament, Kemeny Rank Aggregation and Betweenness Tournament. In: Cheong, O., Chwa, KY., Park, K. (eds) Algorithms and Computation. ISAAC 2010. Lecture Notes in Computer Science, vol 6506. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17517-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17517-6_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17516-9

  • Online ISBN: 978-3-642-17517-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics