2008
DOI: 10.1016/j.jcss.2008.02.005
|View full text |Cite
|
Sign up to set email alerts
|

Structure identification of Boolean relations and plain bases for co-clones

Abstract: We give a quadratic algorithm for the following structure identification problem: given a Boolean relation R and a finite set S of Boolean relations, can the relation R be expressed as a conjunctive query over the relations in the set S? Our algorithm is derived by first introducing the concept of a plain basis for a co-clone and then identifying natural plain bases for every co-clone in Post's lattice. In the process, we also give a quadratic algorithm for the problem of finding the smallest co-clone containi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
71
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 40 publications
(71 citation statements)
references
References 12 publications
0
71
0
Order By: Relevance
“…First, each weak base that we determine can in a natural sense be considered to be minimal. Second, we present alternative proofs where Schnoor's and Schnoor's procedure results in relations which are exponentially larger than the bases given by Böhler et al [BSRV05] and Creignou et al [CKZ08]. Third, we extend the notion of a weak base of a co-clone Inv(C) to also cover the case where Inv(C) is of infinite order.…”
Section: Introductionmentioning
confidence: 93%
See 4 more Smart Citations
“…First, each weak base that we determine can in a natural sense be considered to be minimal. Second, we present alternative proofs where Schnoor's and Schnoor's procedure results in relations which are exponentially larger than the bases given by Böhler et al [BSRV05] and Creignou et al [CKZ08]. Third, we extend the notion of a weak base of a co-clone Inv(C) to also cover the case where Inv(C) is of infinite order.…”
Section: Introductionmentioning
confidence: 93%
“…In general, the problem of checking whether a κ-ary relation R is a base of a Boolean co-clone can be checked in time O(κ 2 |R|) using the algorithm in Creignou et al [CKZ08], and through exhaustive search, i.e. by repeatedly removing redundant columns and tuples, one can verify that the bases are also minimal.…”
Section: Lemma 38 the Bases For Irmentioning
confidence: 99%
See 3 more Smart Citations