The bounded (relational) width hierarchy of constraint satisfaction problem templates collapses: this was proved in Barto, Libor, The collapse of the bounded width hierarchy, J. Log. Comput. 26, No. 3, 923-943 (2016). ZBL1353.68107. The same result was also proved independently by Andrei Bulatov in an unpublished manuscript (link) around the same time.
The collapse was then sharpened in Kozik, Marcin, Weak consistency notions for all the CSPs of bounded width, Proceedings of the 2016 31st annual ACM/IEEE symposium on logic in computer science, LICS 2016, New York City, NY, USA, July 5–8, 2016. New York, NY: Association for Computing Machinery (ACM) (ISBN 978-1-4503-4391-6). 633-641 (2016). ZBL1401.68123. This was later sharpened further in this paper, also by Kozik.
A constraint satisfaction problem template is a finite domain $D$ of values that variables may take (such as $\{r,g,b\}$ for the $3$-coloring problem), together with a finite set of relations $\Gamma = \{R_1, R_2, ...\}$, with each $R_i$ a $k_i$-ary relation which may be described explicitly as a subset of $D^{k_i}$, that may be used to build puzzles (for the $3$-coloring problem, we would take $\Gamma = \{\ne\}$, where $\ne$ is the binary relation on $\{r,g,b\}$ corresponding to the set $\{r,g,b\}^2 \setminus \{(r,r),(g,g),(b,b)\}$). Specific puzzles built using relations from $\Gamma$ are known as "instances" of the CSP template $(D,\Gamma)$.
For a given CSP template $(D,\Gamma)$, it is natural to ask whether certain simple "local propagation" algorithms can decide every instance of $(D,\Gamma)$. The simplest "local propagation" algorithm is called arc consistency (or generalized arc consistency/hyper-arc consistency, if the relations have arity greater than $2$) - this strategy is the strategy most beginner Sudoku players use. Slightly more complex local propagation strategies are described in this wikipedia page.
The most general definition of local propagation algorithms is defined in terms of the programming language Datalog, and one can make a relatively straightforward hierarchy of canonical Datalog programs that deduce as much as they possibly can by looking at $k$ variables at a time (or, if $k$ is less than the maximum arity $k_i$ of any relation $R_i$ in $\Gamma$, we can also allow ourselves to study any set of variables that occur simultaneously within the scope of a single occurrence of a relation in the instance - this modification is necessary to treat generalized arc consistency properly).
The full bounded width hierarchy then collapses to the following few layers (each strictly contained in the next):
- the templates that can be solved by (generalized) arc consistency (one such template is HORN-SAT),
- the templates that can be solved by the basic linear programming relaxation,
- the templates that can be solved by "cycle consistency": a slight strengthening of arc-consistency which is probably familiar to more advanced Sudoku players (one such template is 2-SAT). This layer is contained within the $3$rd level of the Datalog hierarchy described above.
Anything which is not in one of those layers can simulate systems of affine-linear equations modulo a prime $p$, and thus can't be solved at any level of the bounded width hierarchy.
An example of a CSP template which is solved by the basic linear programming relaxation but is not solved by (generalized) arc-consistency can be found at the end of section 3.2 of Dalmau, Víctor; Krokhin, Andrei; Manokaran, Rajsekar, Towards a characterization of constant-factor approximable min CSPs, Indyk, Piotr (ed.), Proceedings of the 26th annual ACM-SIAM symposium on discrete algorithms, SODA 2015, Portland, San Diego, CA, January 4–6, 2015. Philadelphia, PA: Society for Industrial and Applied Mathematics (SIAM); New York, NY: Association for Computing Machinery (ACM) (ISBN 978-1-61197-374-7; 978-1-61197-373-0/ebook). 847-857 (2015). ZBL1371.90116.