2018
DOI: 10.1007/s00453-018-0404-y
|View full text |Cite
|
Sign up to set email alerts
|

Randomised Enumeration of Small Witnesses Using a Decision Oracle

Abstract: Many combinatorial problems involve determining whether a universe of n elements contains a witness consisting of k elements which have some specified property. In this paper we investigate the relationship between the decision and enumeration versions of such problems: efficient methods are known for transforming a decision algorithm into a search procedure that finds a single witness, but even finding a second witness is not so straightforward in general. We show that, if the decision version of the problem … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
2

Relationship

4
1

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 26 publications
1
12
0
Order By: Relevance
“…Thus we can consider this to be a "fine-grained FPT overhead". Theorems 1 and 2 can therefore be applied immediately to any self-contained k-witness problem (see [39]); that is, any problem with integer parameter k in which we are interested in the existence of witnesses consisting of k-element subsets of some given universe, and we have the ability to quickly test whether any given k-element set is such a witness. Examples include weight-k solutions to CSPs, size-k solutions to database queries, and sets of k vertices in a (weighted) graph or hypergraph which induce a sub(hyper)graph with specific properties.…”
Section: Exact-weight K-clique and Other Subgraph Problemsmentioning
confidence: 99%
“…Thus we can consider this to be a "fine-grained FPT overhead". Theorems 1 and 2 can therefore be applied immediately to any self-contained k-witness problem (see [39]); that is, any problem with integer parameter k in which we are interested in the existence of witnesses consisting of k-element subsets of some given universe, and we have the ability to quickly test whether any given k-element set is such a witness. Examples include weight-k solutions to CSPs, size-k solutions to database queries, and sets of k vertices in a (weighted) graph or hypergraph which induce a sub(hyper)graph with specific properties.…”
Section: Exact-weight K-clique and Other Subgraph Problemsmentioning
confidence: 99%
“…Creignou et al give a general overview of the field of parameterised enumeration [16]. The parameterised complexity of extension problems in particular has been treated by Meeks [46] and, very recently, by Casel et al [11].…”
Section: Related Workmentioning
confidence: 99%
“…It is a common pattern in the design of enumeration algorithms to base them on an extension oracle [6,26,38,39,42,45,46,51,52]. The oracle decides, for a given collection of vertices, whether there is a solution using these vertices (possibly avoiding some other set).…”
Section: Enumeration Using Decision Treesmentioning
confidence: 99%
“…Thus, modifications are necessary for practical use, cf. [46,52]. For transversals, this space reduction can achieved via a decision tree pruned by the extension oracle.…”
Section: Extension Minhsmentioning
confidence: 99%
See 1 more Smart Citation