Conference item
Approximately Counting Locally-Optimal Structures
- Abstract:
- A locally-optimal structure is a combinatorial structure that cannot be improved by certain (greedy) local moves, even though it may not be globally optimal. An example is a maximal independent set in a graph. It is trivial to construct an independent set in a graph. It is easy to (greedily) construct a maximal independent set. However, it is NPhard to construct a globally-optimal (maximum) independent set. This situation is typical. Constructing a locally-optimal structure is somewhat more difficult than constructing an arbitrary structure, and constructing a globally-optimal structure is more difficult than constructing a locally-optimal structure. The same situation arises with listing. The differences between the problems become obscured when we move from listing to counting because nearly everything is #P-complete. However, we highlight an interesting phenomenon that arises in approximate counting, where approximately counting locally-optimal structures is apparently more difficult than approximately counting globally-optimal structures. Specifically, we show that counting maximal independent sets is complete for #P with respect to approximation-preserving reductions, whereas counting all independent sets, or counting maximum independent sets is complete for an apparently smaller class, #RHΠ1 which has a prominent role in the complexity of approximate counting. Motivated by the difficulty of approximately counting maximal independent sets in bipartite graphs, we also study counting problems involving minimal separators and minimal edge separators (which are also locally-optimal structures). Minimal separators have applications via fixed-parameter-tractable algorithms for constructing triangulations and phylogenetic trees. Although exact (exponential-time) algorithms exist for listing these structures, we show that the counting problems are as hard as they could possibly be. All of the exact counting problems are #P-complete, and all of the approximation problems are complete for #P with respect to approximation-preserving reductions.
- Publication status:
- Submitted
- Peer review status:
- Peer reviewed
Actions
Authors
+ European Research Council
More from this funder
- Funding agency for:
- Goldberg, L
- Lapinskas, J
- Grant:
- 334828
- 334828
- Edition:
- Accepted Manuscript
- Language:
-
English
- UUID:
-
uuid:0c04c225-890c-4ddc-a4c0-5dd5b845cb77
- Local pid:
-
ora:11221
- Deposit date:
-
2015-04-29
If you are the owner of this record, you can report an update to it here: Report update to this record