ALLSAT compressed with wildcards: All, or all maximum independent sets
Abstract
An odd cycle cover is a vertex set whose removal makes a graph bipartite. We show that if a $k$-element odd cycle cover of a graph with w vertices is known then all $N$ maximum anticliques (= independent sets) can be generated in time $O(2^k w^3 + N w^2))$. Generating ${\it all}\ N'$ anticliques (maximum or not) is easier and works for arbitrary graphs in time $O(N'w^2)$. In fact the use of wildcards allows to compactly generate the anticliques in clusters.
- Publication:
-
arXiv e-prints
- Pub Date:
- January 2009
- DOI:
- 10.48550/arXiv.0901.4417
- arXiv:
- arXiv:0901.4417
- Bibcode:
- 2009arXiv0901.4417W
- Keywords:
-
- Computer Science - Data Structures and Algorithms;
- Computer Science - Discrete Mathematics;
- Computer Science - Mathematical Software
- E-Print:
- The best way to efficiently generate all maximum anticliques of a bipartite graph, a problem left open in v3, is settled in the present version v4