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 $f:V(G) \to V(H)f(v) \in L(v)v \in V(G)(f(u),f(v)) \in E(H)(u,v) \in E(G)$. 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 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.

生成讲解博客的中文版本

生成AI智能校验的中文版本