Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

The Parameterized Complexity of the k-Biclique Problem

Published: 29 August 2018 Publication History

Abstract

Given a graph G and an integer k, the k-Biclique problem asks whether G contains a complete bipartite subgraph with k vertices on each side. Whether there is an f(k) ċ |G|O(1)-time algorithm, solving k-Biclique for some computable function f has been a longstanding open problem.
We show that k-Biclique is W[1]-hard, which implies that such an f(k) ċ |G|O(1)-time algorithm does not exist under the hypothesis W[1]FPT from parameterized complexity theory. To prove this result, we give a reduction which, for every n-vertex graph G and small integer k, constructs a bipartite graph H = (LR,E) in time polynomial in n such that if G contains a clique with k vertices, then there are k(k − 1)/2 vertices in L with nθ(1/k) common neighbors; otherwise, any k(k − 1)/2 vertices in L have at most (k+1)! common neighbors. An additional feature of this reduction is that it creates a gap on the right side of the biclique. Such a gap might have further applications in proving hardness of approximation results.
Assuming a randomized version of Exponential Time Hypothesis, we establish an f(k) ċ |G|o(√k)-time lower bound for k-Biclique for any computable function f. Combining our result with the work of Bulatov and Marx [2014], we obtain a dichotomy classification of the parameterized complexity of cardinality constraint satisfaction problems.

References

[1]
Leonard M. Adleman and Hendrik W. Lenstra. 1986. Finding irreducible polynomials over finite fields. In Proceedings of the 18th Annual ACM Symposium on Theory of Computing. ACM, 350--355.
[2]
Noga Alon, Raphael Yuster, and Uri Zwick. 1995. Color-coding. J. ACM 42, 4 (1995), 844--856.
[3]
Christoph Ambühl, Monaldo Mastrolilli, and Ola Svensson. 2011. Inapproximability results for maximum edge biclique, minimum linear arrangement, and sparsest cut. SIAM J. Comput. 40, 2 (2011), 567--596.
[4]
Sanjeev Arora. 1998. The approximability of NP-hard problems. In Proceedings of the 30th Annual ACM Symposium on Theory of Computing. ACM, 337--348.
[5]
Aistis Atminas, Vadim V. Lozin, and Igor Razgon. 2012. Linear time algorithm for computing a small biclique in graphs without long induced paths. In Scandinavian Workshop on Algorithm Theory. Springer, 142--152.
[6]
László Babai, Anna Gál, János Kollár, Lajos Rónyai, Tibor Szabó, and Avi Wigderson. 1996. Extremal bipartite graphs and superpolynomial lower bounds for monotone span programs. In Proceedings of the 28th Annual ACM Symposium on Theory of Computing. ACM, 603--611.
[7]
Daniel Binkele Raible, Henning Fernau, Serge Gaspers, and Mathieu Liedloff. 2010. Exact exponential-time algorithms for finding bicliques. Inform. Process. Lett. 111, 2 (2010), 64--67.
[8]
Hans L. Bodlaender. 1994. A tourist guide through treewidth. Acta Cybernetica 11, 1--2 (1994), 1.
[9]
Andrei A. Bulatov and Dániel Marx. 2014. Constraint satisfaction parameterized by solution size. SIAM J. Comput. 43, 2 (2014), 573--616.
[10]
Liming Cai and Xiuzhen Huang. 2006. Fixed-parameter approximation: Conceptual framework and approximability results. In Proceedings of the International Workshop on Parameterized and Exact Computation. Springer, 96--108.
[11]
Jianer Chen, Xiuzhen Huang, Iyad A. Kanj, and Ge Xia. 2004. Linear FPT reductions and computational lower bounds. In Proceedings of the 36th Annual ACM Symposium on Theory of Computing. ACM, 212--221.
[12]
Yijia Chen, Martin Grohe, and Magdalena Grüber. 2006. On parameterized approximability. In Parameterized and Exact Computation. Springer, 109--120.
[13]
Yijia Chen and Bingkai Lin. 2016. The constant inapproximability of the parameterized dominating set problem. In Proceedings of the 2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS). 505--514.
[14]
Jean François Couturier and Dieter Kratsch. 2012. Bicolored independent sets and bicliques. Inform. Process. Lett. 112, 8 (2012), 329--334.
[15]
Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. 2016. Parameterized Algorithms (1st ed.). Springer International Publishing.
[16]
Rodney G. Downey and Michael R. Fellows. 1999. Parameterized Complexity. Springer-Verlag.
[17]
Rodney G. Downey and Michael R. Fellows. 2013. Fundamentals of Parameterized Complexity, Vol. 4. Springer.
[18]
Rodney G. Downey, Michael R. Fellows, and Catherine McCartin. 2006. Parameterized approximation problems. In Proceedings of the International Workshop on Parameterized and Exact Computation. Springer, 121--129.
[19]
Paul Erdős. 1934. A Theorem of Sylvester and Schur. J. London Mathematical Society s1-9 (4) (1934), 278--282.
[20]
Paul Erdős. 1959. Graph theory and probability. Canad. J. Math 11 (1959), 34--38.
[21]
Uriel Feige. 2002. Relations between average case complexity and approximation complexity. In Proceedings of the 34th Annual ACM Symposium on Theory of Computing. ACM, 534--543.
[22]
Uriel Feige and Shimon Kogan. 2004. Hardness of approximation of the balanced complete bipartite subgraph problem. Dept. Comput. Sci. Appl. Math., Weizmann Inst. Sci., Rehovot, Israel, Tech. Rep. MCS04-04 (2004).
[23]
Jörg Flum and Martin Grohe. 2006. Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series). Springer Verlag, Berlin.
[24]
Serge Gaspers, Dieter Kratsch, and Mathieu Liedloff. 2012. On independent sets and bicliques in graphs. Algorithmica 62, 3--4 (2012), 637--658.
[25]
Martin Grohe. 2007. The complexity of homomorphism and constraint satisfaction problems seen from the other side. J. of the ACM (JACM) 54, 1 (2007), 1.
[26]
Russell Impagliazzo and Ramamohan Paturi. 2001. On the complexity of k-SAT. J. Comput. System Sci. 62 (2001), 367--375.
[27]
Russell Impagliazzo, Ramamohan Paturi, and Francis Zane. 1998. Which problems have strongly exponential complexity? In Proceedings of the 39th Annual Symposium on Foundations of Computer Science, 1998. IEEE, 653--662.
[28]
David S. Johnson. 1987. The NP-completeness column: An ongoing guide. J. of Algorithms 8, 3 (1987), 438--448.
[29]
Subhash Khot. 2006. Ruling out PTAS for graph min-bisection, dense k-subgraph, and bipartite clique. SIAM J. Comput. 36, 4 (2006), 1025--1071.
[30]
Ton Kloks. 1994. Treewidth: Computations and Approximations, Vol. 842. Springer Science 8 Business Media.
[31]
János Kollár, Lajos Rónyai, and Tibor Szabó. 1996. Norm-graphs and bipartite Turán numbers. Combinatorica 16, 3 (1996), 399--406.
[32]
Konstantin Kutzkov. 2012. An exact exponential time algorithm for counting bipartite cliques. Inform. Process. Lett. 112, 13 (2012), 535--539.
[33]
Rudolf Lidl and Harald Niederreiter. 1997. Finite Fields, Vol. 20. Cambridge University Press.
[34]
Dániel Marx. 2007. Can you beat treewidth? In 48th Annual IEEE Symposium on Foundations of Computer Science, 2007. FOCS’07. IEEE, 169--179.
[35]
Dániel Marx. 2008. Parameterized complexity and approximation algorithms. Comput. J. 51, 1 (2008), 60--78.
[36]
Srinivasa Ramanujan. 1919. A proof of Bertrand’s postulate. J. of the Indian Mathematical Society 11, 181--182 (1919), 27.
[37]
Neil Robertson and Paul D. Seymour. 1986. Graph minors. II. Algorithmic aspects of tree-width. J. Algorithms 7, 3 (1986), 309--322.
[38]
Wolfgang M. Schmidt. 1976. Equations over Finite Fields an Elementary Approach (Lecture Notes in Mathematics Volume 536). Springer, Berlin.
[39]
Igor Shparlinski. 2013. Finite Fields: Theory and Computation: The Meeting Point of Number Theory, Computer Science, Coding Theory and Cryptography, Vol. 477. Springer Science 8 Business Media.
[40]
Eduardo C. Xavier. 2012. A note on a maximum k-subset intersection problem. Inform. Process. Lett. 112, 12 (2012), 471--472.

Cited By

View all
  • (2024)The Parameterized Complexity of Welfare Guarantees in Schelling SegregationProceedings of the 23rd International Conference on Autonomous Agents and Multiagent Systems10.5555/3635637.3662892(425-433)Online publication date: 6-May-2024
  • (2024)Parameterized Inapproximability Hypothesis under Exponential Time HypothesisProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649771(24-35)Online publication date: 10-Jun-2024
  • (2024)Parameterized Inapproximability of the Minimum Distance Problem over All Fields and the Shortest Vector Problem in All \({\ell_{{p}}}\) NormsSIAM Journal on Computing10.1137/23M157302153:5(1439-1475)Online publication date: 7-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of the ACM
Journal of the ACM  Volume 65, Issue 5
October 2018
299 pages
ISSN:0004-5411
EISSN:1557-735X
DOI:10.1145/3274534
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 August 2018
Accepted: 01 April 2018
Revised: 01 October 2017
Received: 01 October 2016
Published in JACM Volume 65, Issue 5

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Biclique
  2. Exponential Time Hypothesis
  3. Maximum k-Subset Intersection
  4. Weil’s character sum theorem
  5. dichotomy theorem
  6. parameterized inapproximability
  7. probabilistic method

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • JSPS KAKENHI
  • JST ERATO

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)53
  • Downloads (Last 6 weeks)4
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)The Parameterized Complexity of Welfare Guarantees in Schelling SegregationProceedings of the 23rd International Conference on Autonomous Agents and Multiagent Systems10.5555/3635637.3662892(425-433)Online publication date: 6-May-2024
  • (2024)Parameterized Inapproximability Hypothesis under Exponential Time HypothesisProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649771(24-35)Online publication date: 10-Jun-2024
  • (2024)Parameterized Inapproximability of the Minimum Distance Problem over All Fields and the Shortest Vector Problem in All \({\ell_{{p}}}\) NormsSIAM Journal on Computing10.1137/23M157302153:5(1439-1475)Online publication date: 7-Oct-2024
  • (2024)The Parameterized Complexity of Welfare Guarantees in Schelling SegregationTheoretical Computer Science10.1016/j.tcs.2024.114783(114783)Online publication date: Aug-2024
  • (2024)Minimum separator reconfigurationJournal of Computer and System Sciences10.1016/j.jcss.2024.103574146(103574)Online publication date: Dec-2024
  • (2023)An experimental comparison of multiwinner voting rules on approval electionsProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/298(2675-2683)Online publication date: 19-Aug-2023
  • (2023)Parameterized Inapproximability of the Minimum Distance Problem over All Fields and the Shortest Vector Problem in All ℓ NormsProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585214(553-566)Online publication date: 2-Jun-2023
  • (2023)Parameterized Counting and Cayley Graph ExpandersSIAM Journal on Discrete Mathematics10.1137/22M147980437:2(405-486)Online publication date: 26-Apr-2023
  • (2023)Detecting maximum k-durable structures on temporal graphsKnowledge-Based Systems10.1016/j.knosys.2023.110561271:COnline publication date: 8-Jul-2023
  • (2023)Computing Dense and Sparse Subgraphs of Weakly Closed GraphsAlgorithmica10.1007/s00453-022-01090-z85:7(2156-2187)Online publication date: 20-Jan-2023
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media