Finding Maximum Edge Bicliques in Convex Bipartite Graphs

被引:0
|
作者
Doron Nussbaum
Shuye Pu
Jörg-Rüdiger Sack
Takeaki Uno
Hamid Zarrabi-Zadeh
机构
[1] Carleton University,School of Computer Science
[2] Hospital for Sick Children,Program in Molecular Structure and Function
[3] National Institute of Informatics,Department of Computer Engineering
[4] Sharif University of Technology,undefined
来源
Algorithmica | 2012年 / 64卷
关键词
Bicliques; Convex bipartite graphs; Biconvex graphs; Bipartite permutation graphs;
D O I
暂无
中图分类号
学科分类号
摘要
A bipartite graph G=(A,B,E) is convex on B if there exists an ordering of the vertices of B such that for any vertex v∈A, vertices adjacent to v are consecutive in B. A complete bipartite subgraph of a graph G is called a biclique of G. Motivated by an application to analyzing DNA microarray data, we study the problem of finding maximum edge bicliques in convex bipartite graphs. Given a bipartite graph G=(A,B,E) which is convex on B, we present a new algorithm that computes a maximum edge biclique of G in O(nlog 3nlog log n) time and O(n) space, where n=|A|. This improves the current O(n2) time bound available for the problem. We also show that for two special subclasses of convex bipartite graphs, namely for biconvex graphs and bipartite permutation graphs, a maximum edge biclique can be computed in O(nα(n)) and O(n) time, respectively, where n=min (|A|,|B|) and α(n) is the slowly growing inverse of the Ackermann function.
引用
收藏
页码:311 / 325
页数:14
相关论文
共 50 条
  • [21] Coarse grained parallel maximum matching in convex bipartite graphs
    Bose, P.
    Chan, A.
    Dehne, F.
    Latzel, M.
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 125 - 129
  • [22] Improved binary linear programming models for finding maximum edge Bi-clique in bipartite graphs
    Ghadiri, Mohammad Javad
    Bagherian, Mehri
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [23] On edge-sets of bicliques in graphs
    Groshaus, Marina
    Hell, Pavol
    Stacho, Juraj
    DISCRETE APPLIED MATHEMATICS, 2012, 160 (18) : 2698 - 2708
  • [24] FINDING A COMPLETE MATCHING WITH THE MAXIMUM PRODUCT ON WEIGHTED BIPARTITE GRAPHS
    TSENG, FSC
    YANG, WP
    CHEN, ALP
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1993, 25 (05) : 65 - 71
  • [25] On finding bicliques in bipartite graphs: a novel algorithm and its application to the integration of diverse biological data types
    Zhang, Yun
    Phillips, Charles A.
    Rogers, Gary L.
    Baker, Erich J.
    Chesler, Elissa J.
    Langston, Michael A.
    BMC BIOINFORMATICS, 2014, 15
  • [26] On finding bicliques in bipartite graphs: a novel algorithm and its application to the integration of diverse biological data types
    Yun Zhang
    Charles A Phillips
    Gary L Rogers
    Erich J Baker
    Elissa J Chesler
    Michael A Langston
    BMC Bioinformatics, 15
  • [27] Finding Maximum Edge Biclique in Bipartite Networks by Integer Programming
    Sozdinler, Melih
    Ozturan, Can
    2018 21ST IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2018), 2018, : 132 - 137
  • [28] On maximum k-edge-colorable subgraphs of bipartite graphs
    Karapetyan, Liana
    Mkrtchyan, Vahan
    DISCRETE APPLIED MATHEMATICS, 2019, 257 : 226 - 232
  • [29] Computing maximum non-crossing matching in convex bipartite graphs
    Chen, Danny Z.
    Liu, Xiaomin
    Wang, Haitao
    DISCRETE APPLIED MATHEMATICS, 2015, 187 : 50 - 60
  • [30] Coarse grained parallel maximum independent set in convex bipartite graphs
    Soares, J
    Stefanes, MA
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 527 - 533