paper

On the Computational Complexity of Defining Sets

arXiv:cs/0701008

Abstract

Suppose we have a family of sets. For every , a set is a {\sf defining set} for if is the only element of that contains as a subset. This concept has been studied in numerous cases, such as vertex colorings, perfect matchings, dominating sets, block designs, geodetics, orientations, and Latin squares. In this paper, first, we propose the concept of a defining set of a logical formula, and we prove that the computational complexity of such a problem is -complete. We also show that the computational complexity of the following problem about the defining set of vertex colorings of graphs is -complete: {\sc Instance:} A graph with a vertex coloring and an integer . {\sc Question:} If be the set of all -colorings of , then does have a defining set of size at most ? Moreover, we study the computational complexity of some other variants of this problem.