Faster Biclique Mining in Near-Bipartite Graphs

1Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Identifying dense bipartite subgraphs is a common graph data mining task. Many applications focus on the enumeration of all maximal bicliques (MBs), though sometimes the stricter variant of maximal induced bicliques (MIBs) is of interest. Recent work of Kloster et al. introduced a MIB-enumeration approach designed for “near-bipartite” graphs, where the runtime is parameterized by the size k of an odd cycle transversal (OCT), a vertex set whose deletion results in a bipartite graph. Their algorithm was shown to outperform the previously best known algorithm even when k was logarithmic in |V|. In this paper, we introduce two new algorithms optimized for near-bipartite graphs - one which enumerates MIBs in time (formula presented), and another based on the approach of Alexe et al. which enumerates MBs in time (formula presented) denote the number of MIBs and MBs in the graph, respectively. We implement all of our algorithms in open-source C++ code and experimentally verify that the OCT-based approaches are faster in practice than the previously existing algorithms on graphs with a wide variety of sizes, densities, and OCT decompositions.

Cite

CITATION STYLE

APA

Sullivan, B. D., van der Poel, A., & Woodlief, T. (2019). Faster Biclique Mining in Near-Bipartite Graphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11544 LNCS, pp. 424–453). Springer. https://doi.org/10.1007/978-3-030-34029-2_28

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free