Testing List H-Homomorphisms
Abstract
Let be an undirected graph. In the List -Homomorphism Problem, given an undirected graph with a list constraint for each variable , the objective is to find a list -homomorphism , that is, for every and whenever . We consider the following problem: given a map as an oracle access, the objective is to decide with high probability whether is a list -homomorphism or \textit{far} from any list -homomorphisms. The efficiency of an algorithm is measured by the number of accesses to . In this paper, we classify graphs with respect to the query complexity for testing list -homomorphisms and show the following trichotomy holds: (i) List -homomorphisms are testable with a constant number of queries if and only if is a reflexive complete graph or an irreflexive complete bipartite graph. (ii) List -homomorphisms are testable with a sublinear number of queries if and only if is a bi-arc graph. (iii) Testing list -homomorphisms requires a linear number of queries if is not a bi-arc graph.
Cite
@article{arxiv.1106.3126,
title = {Testing List H-Homomorphisms},
author = {Yuichi Yoshida},
journal= {arXiv preprint arXiv:1106.3126},
year = {2011}
}