Exact exponential-time algorithms for finding bicliques

被引:7
作者
Binkele-Raible, Daniel [2 ]
Fernau, Henning [2 ]
Gaspers, Serge [3 ]
Liedloff, Mathieu [1 ]
机构
[1] Univ Orleans, LIFO, F-45067 Orleans 2, France
[2] Univ Trier, FB Abt Informat 4, D-54286 Trier, Germany
[3] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
关键词
Graph algorithms; Exact exponential-time algorithms; NP-hard problem; Complete bipartite subgraphs; BIPARTITE; CLIQUE;
D O I
10.1016/j.ipl.2010.10.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to a large number of applications, bicliques of graphs have been widely considered in the literature. This paper focuses on non-induced bicliques. Given a graph G = (V. E) on n vertices, a pair (X. Y), with X, Y subset of V, X boolean AND Y = mt set, is a non-induced biclique if {x, y} is an element of E for any x is an element of X and y is an element of Y. The NP-complete problem of finding a non-induced (k(1), k(2))-biclique asks to decide whether G contains a non-induced biclique (X. Y) such that vertical bar X vertical bar = k(1) and vertical bar Y vertical bar = k(2). In this paper, we design a polynomial-space O(1.6914(n))-time algorithm for this problem. It is based on an algorithm for bipartite graphs that runs in time O(1.30052(n)). In deriving this algorithm, we also exhibit a relation to the spare allocation problem known from memory chip fabrication. As a byproduct, we show that the constraint bipartite vertex cover problem can be solved in time O(1.30052(n)). (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:64 / 67
页数:4
相关论文
共 50 条
[11]   Linear time algorithms for finding independent spanning trees on pyramid networks [J].
Wang, Shuo-, I ;
Wang, Fu-Hsing .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2020, 39 (03) :826-848
[12]   On finding bicliques in bipartite graphs: a novel algorithm and its application to the integration of diverse biological data types [J].
Zhang, Yun ;
Phillips, Charles A. ;
Rogers, Gary L. ;
Baker, Erich J. ;
Chesler, Elissa J. ;
Langston, Michael A. .
BMC BIOINFORMATICS, 2014, 15
[13]   Linear-time algorithm for generating c-isolated bicliques [J].
Alamgir, Zareen ;
Karim, Saira ;
Husnine, Syed .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2017, 94 (08) :1574-1590
[14]   On finding bicliques in bipartite graphs: a novel algorithm and its application to the integration of diverse biological data types [J].
Yun Zhang ;
Charles A Phillips ;
Gary L Rogers ;
Erich J Baker ;
Elissa J Chesler ;
Michael A Langston .
BMC Bioinformatics, 15
[15]   Iterative compression and exact algorithms [J].
Fomin, Fedor V. ;
Gaspers, Serge ;
Kratsch, Dieter ;
Liedloff, Mathieu ;
Saurabh, Saket .
THEORETICAL COMPUTER SCIENCE, 2010, 411 (7-9) :1045-1053
[16]   Pathwidth of cubic graphs and exact algorithms [J].
Fomin, FV ;
Hoie, K .
INFORMATION PROCESSING LETTERS, 2006, 97 (05) :191-196
[17]   Exact Algorithms for Intervalizing Coloured Graphs [J].
Hans L. Bodlaender ;
Johan M. M. van Rooij .
Theory of Computing Systems, 2016, 58 :273-286
[18]   Exact Algorithms for Intervalizing Coloured Graphs [J].
Bodlaender, Hans L. ;
van Rooij, Johan M. M. .
THEORY OF COMPUTING SYSTEMS, 2016, 58 (02) :273-286
[19]   Exact algorithms for Maximum Induced Matching [J].
Xiao, Mingyu ;
Tan, Huan .
INFORMATION AND COMPUTATION, 2017, 256 :196-211
[20]   Algorithms for finding maximum transitive subtournaments [J].
Lasse Kiviluoto ;
Patric R. J. Östergård ;
Vesa P. Vaskelainen .
Journal of Combinatorial Optimization, 2016, 31 :802-814