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

作者:

Highlights:

摘要

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 containing a Boolean relation.

论文关键词:Computational complexity,Boolean constraints,Closure properties,Boolean co-clones,Inverse satisfiability

论文评审过程:Received 4 July 2006, Revised 26 March 2007, Available online 4 March 2008.

论文官网地址:https://doi.org/10.1016/j.jcss.2008.02.005