Relaxed Consistent Labeling (RCL)
Input
A relaxed consistent labeling problem $G$ consisting of a set of variables $V = \{v_1, \ldots, v_n\}$ and a set of labels $L = \{L_1, \ldots, L_n\}$, where $L_i$ consists of the possible labels for $v_i$. A binary predicate $P$, where $P_{ij}(x, y) = 1$ if and only if the assignment of label $x$ to $v_i$ is compatible with the assignment of label $y$ to $v_j$. A designated variable $X$ and a designated label $f$.
Problem
Is there a valid assignment of the label $f$ to $X$ in $G$?
Status
$\P$-complete (Kasif [1], Greenlaw, Hoover, and Ruzzo [4]).
Remarks
The reduction to show hardness is from PHCS or NANDCVP. The General Consistent Labeling Problem is known to be $\NP$-complete. Kasif shows that several decision problems based on arc consistency algorithms for solving constraint satisfaction problems are also $\P$-complete [2][3].
References
- S. Kasif (1986). On the parallel complexity of discrete relaxation in constraint satisfaction networks.
- S. Kasif (1990). On the parallel complexity of discrete relaxation in constraint satisfaction networks.
- S. Kasif (1991). Analysis of local consistency in parallel constraint satisfaction networks.
- Greenlaw, R., Hoover, H. J., and Ruzzo, W. L. (1995). Limits to Parallel Computation: P-Completeness Theory. Oxford University Press. Problem A.6.6.