On generating all maximal independent sets
Information Processing Letters
Absolute reflexive retracts and absolute bipartite retracts
Discrete Applied Mathematics
On edge perfectness and classes of bipartite graphs
Discrete Mathematics
Discrete Applied Mathematics
Approximating clique and biclique problems
Journal of Algorithms
Trawling the Web for emerging cyber-communities
WWW '99 Proceedings of the eighth international conference on World Wide Web
On bipartite and multipartite clique problems
Journal of Algorithms
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Bicliques in Graphs II: Recognizing k-Path Graphs and Underlying Graphs of Line Digraphs
WG '97 Proceedings of the 23rd International Workshop on Graph-Theoretic Concepts in Computer Science
Node-and edge-deletion NP-complete problems
STOC '78 Proceedings of the tenth annual ACM symposium on Theory of computing
The maximum edge biclique problem is NP-complete
Discrete Applied Mathematics
Consensus algorithms for the generation of all maximal bicliques
Discrete Applied Mathematics - The fourth international colloquium on graphs and optimisation (GO-IV)
IEEE Transactions on Knowledge and Data Engineering
On Independent Sets and Bicliques in Graphs
Graph-Theoretic Concepts in Computer Science
Enumeration aspects of maximal cliques and bicliques
Discrete Applied Mathematics
Finding maximum edge bicliques in convex bipartite graphs
COCOON'10 Proceedings of the 16th annual international conference on Computing and combinatorics
Exact exponential-time algorithms for finding bicliques
Information Processing Letters
Bicolored independent sets and bicliques
Information Processing Letters
Clique-Colouring and biclique-colouring unichord-free graphs
LATIN'12 Proceedings of the 10th Latin American international conference on Theoretical Informatics
Enumerating maximal bicliques in bipartite graphs with favorable degree sequences
Information Processing Letters
Hi-index | 5.23 |
An independent set of a graph is a subset of pairwise non-adjacent vertices. A complete bipartite set B is a subset of vertices admitting a bipartition B = X ∪ Y, such that both X and Y are independent sets, and all vertices of X are adjacent to those of Y. If both X, Y ≠ 0, then B is called proper. A biclique is a maximal proper complete bipartite set of a graph. We present an algorithm that generates all bicliques of a graph in lexicographic order, with polynomial-time delay between the output of two successive bicliques. We also show that there is no polynomial-time delay algorithm for generating all bicliques in reverse lexicographic order, unless P = NP. The methods are based on those by Johnson, Papadimitriou and Yannakakis, in the solution of these two problems for independent sets, instead of bicliques.