csp and nu(4) - univerzita karlovamsekce.karlin.mff.cuni.cz/~barto/articles/cspandnu4.pdf ·...

39
CSP and NU(4) Libor Barto joint work with Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic 76th Workshop on General Algebra, Linz 2008 Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic CSP and NU(4)

Upload: others

Post on 13-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP and NU(4)

Libor Barto

joint work with Marcin Kozik

Department of Algebra, Charles University in Prague,

Czech Republic

76th Workshop on General Algebra, Linz 2008

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 2: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Everything is finite

Everything is finite

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 3: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP for digraphs

DEFINITION Fix a directed graph (digraph) H - template.CSP(H) is the following decision problem:

INPUT: Digraph G

OUTPUT: Is there a homomorphism G → H?

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 4: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP for digraphs

DEFINITION Fix a directed graph (digraph) H - template.CSP(H) is the following decision problem:

INPUT: Digraph G

OUTPUT: Is there a homomorphism G → H?

QUESTION What is the complexity of CSP(H)?

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 5: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP for digraphs

DEFINITION Fix a directed graph (digraph) H - template.CSP(H) is the following decision problem:

INPUT: Digraph G

OUTPUT: Is there a homomorphism G → H?

QUESTION What is the complexity of CSP(H)?

CONJECTURE Feder, Vardi 98 For every H, CSP(H) is in P orNP-complete

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 6: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP for digraphs

DEFINITION Fix a directed graph (digraph) H - template.CSP(H) is the following decision problem:

INPUT: Digraph G

OUTPUT: Is there a homomorphism G → H?

QUESTION What is the complexity of CSP(H)?

CONJECTURE Feder, Vardi 98 For every H, CSP(H) is in P orNP-complete

The conjecture is more general (for relational structure H of anysignature)But it is equally strong

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 7: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

CSP for digraphs

DEFINITION Fix a directed graph (digraph) H - template.CSP(H) is the following decision problem:

INPUT: Digraph G

OUTPUT: Is there a homomorphism G → H?

QUESTION What is the complexity of CSP(H)?

CONJECTURE Feder, Vardi 98 For every H, CSP(H) is in P orNP-complete

The conjecture is more general (for relational structure H of anysignature)But it is equally strong

EXAMPLES k-Colorability, k-Sat, SysLinEq

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 8: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Universal algebra in CSP

Bulatov, Cohen, Gyssens, Jeavons, Krokhin 97, 05

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 9: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Universal algebra in CSP

Bulatov, Cohen, Gyssens, Jeavons, Krokhin 97, 05

ASSUMPTION (WLOG) The fixed digraf H is a core

(endomorphism = automorphism)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 10: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Universal algebra in CSP

Bulatov, Cohen, Gyssens, Jeavons, Krokhin 97, 05

ASSUMPTION (WLOG) The fixed digraf H is a core

(endomorphism = automorphism)

GRAPH → ALGEBRA

template digraph H = (H, E )↓

algebra H = (H, compatible idempotent operations)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 11: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Universal algebra in CSP

Bulatov, Cohen, Gyssens, Jeavons, Krokhin 97, 05

ASSUMPTION (WLOG) The fixed digraf H is a core

(endomorphism = automorphism)

GRAPH → ALGEBRA

template digraph H = (H, E )↓

algebra H = (H, compatible idempotent operations)

FACT The complexity of CSP(H) depends only on H

SUSPISION The complexity of CSP(H) depends only on HSP(H)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 12: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Algebraic dichotomy conjecture

THEOREM If HSP(H) contains a trivial algebra (every operationis a projection), then CSP(H) is NP-complete.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 13: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Algebraic dichotomy conjecture

THEOREM If HSP(H) contains a trivial algebra (every operationis a projection), then CSP(H) is NP-complete.

CONJECTURE Otherwise CSP(H) is in P.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 14: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Algebraic dichotomy conjecture

THEOREM If HSP(H) contains a trivial algebra (every operationis a projection), then CSP(H) is NP-complete.

CONJECTURE Otherwise CSP(H) is in P.

FACT TFAE

◮ HSP(H) doesn’t contain a trivial algebra

◮ HSP(H) omits type 1 (Hobby, McKenzie)

◮ HSP(H) satisfies some nontrivial idempotent Malcev condition

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 15: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

(2,3)-Consistency checking

We want to find a homo f : G = (G , . . . ) → H = (H, . . . )

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 16: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

(2,3)-Consistency checking

We want to find a homo f : G = (G , . . . ) → H = (H, . . . )

For any pair of vertices A 6= B of G – we will have setMAB ⊆ H2 of ”possible” (f (A), f (B))

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 17: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

(2,3)-Consistency checking

We want to find a homo f : G = (G , . . . ) → H = (H, . . . )

For any pair of vertices A 6= B of G – we will have setMAB ⊆ H2 of ”possible” (f (A), f (B))

Initialization

◮ For an edge A → B in G, put MAB = edges of H

◮ For the remaining pairs A 6= B, put MAB = H2

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 18: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

(2,3)-Consistency checking

We want to find a homo f : G = (G , . . . ) → H = (H, . . . )

For any pair of vertices A 6= B of G – we will have setMAB ⊆ H2 of ”possible” (f (A), f (B))

Initialization

◮ For an edge A → B in G, put MAB = edges of H

◮ For the remaining pairs A 6= B, put MAB = H2

Repeat the following until nothing can be deleted

◮ For all pairs A 6= B ∈ G , (x , y) ∈ MAB and C ∈ G :

If there is no z ∈ H such that (x , z) ∈ MAC and(y , z) ∈ MBC , then delete (x , y) from MAB

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 19: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 20: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 21: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 22: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

◮ or each MAB is non-empty. Then ???.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 23: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

◮ or each MAB is non-empty. Then ???.

DEFINITION H has width (2, 3). If for every G

After the (2, 3)-consistency checking all MAB non-empty⇒ G → H.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 24: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

◮ or each MAB is non-empty. Then ???.

DEFINITION H has width (2, 3). If for every G

After the (2, 3)-consistency checking all MAB non-empty⇔ G → H.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 25: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

◮ or each MAB is non-empty. Then ???.

DEFINITION H has width (2, 3). If for every G

After the (2, 3)-consistency checking all MAB non-empty⇔ G → H.

Similarly width (k , l), bounded width.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 26: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Definition of bounded width

OBSERVATION This can be done in polynomial time

After the procedure stops, either

◮ some (equivalently every) MAB is empty. Then G 6→ H

◮ or each MAB is non-empty. Then ???.

DEFINITION H has width (2, 3). If for every G

After the (2, 3)-consistency checking all MAB non-empty⇔ G → H.

Similarly width (k , l), bounded width.

Bounded width ⇒ Polynomially solvable

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 27: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Bounded width conjecture

THEOREM Larose, Zadori If H has bounded width, then HSP(H)doens’t contain a reduct of a module (over finite ring)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 28: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Bounded width conjecture

THEOREM Larose, Zadori If H has bounded width, then HSP(H)doens’t contain a reduct of a module (over finite ring)

CONJECTURE The converse is also true.

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 29: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Bounded width conjecture

THEOREM Larose, Zadori If H has bounded width, then HSP(H)doens’t contain a reduct of a module (over finite ring)

CONJECTURE The converse is also true.

FACT TFAE

◮ HSP(H) doesn’t contain a reduct of a module

◮ HSP(H) omits types 1, 2

◮ All algebras in HSP(H) are SD(∧) (meet semidistributivecong. lat.).

◮ Malcev conditions. . .

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 30: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 31: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

◮ H has an NU(3) term (majority) ⇒ H has width (2, 3) (in avery strong sense - strict width)

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 32: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

◮ H has an NU(3) term (majority) ⇒ H has width (2, 3) (in avery strong sense - strict width)

◮ H has an NU(4) term ⇒ H has width (3, 4), NU(5) ⇒ (4, 5),. . .

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 33: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

◮ H has an NU(3) term (majority) ⇒ H has width (2, 3) (in avery strong sense - strict width)

◮ H has an NU(4) term ⇒ H has width (3, 4), NU(5) ⇒ (4, 5),. . .

◮ Kiss, Valeriote H has CD(3) terms ⇒ H has bounded width

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 34: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

◮ H has an NU(3) term (majority) ⇒ H has width (2, 3) (in avery strong sense - strict width)

◮ H has an NU(4) term ⇒ H has width (3, 4), NU(5) ⇒ (4, 5),. . .

◮ Kiss, Valeriote H has CD(3) terms ⇒ H has bounded width

◮ Carvalho, Dalmau, Markovic, Maroti H has CD(4) terms ⇒

H has bounded width

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 35: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Known results

THEOREMS

◮ H has a semilattice term ⇒ H has width (1, 2)

◮ H has an NU(3) term (majority) ⇒ H has width (2, 3) (in avery strong sense - strict width)

◮ H has an NU(4) term ⇒ H has width (3, 4), NU(5) ⇒ (4, 5),. . .

◮ Kiss, Valeriote H has CD(3) terms ⇒ H has bounded width

◮ Carvalho, Dalmau, Markovic, Maroti H has CD(4) terms ⇒

H has bounded width

◮ Bulatov H has 2-semilattices term ⇒ H has bounded width

◮ Bulatov HSP(H) omits 1, 2, 3 ⇒ H has bounded width

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 36: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Our result

OPEN PROBLEM Is there a graph H, which has width (3, 4), butnot (2, 3)?

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 37: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Our result

OPEN PROBLEM Is there a graph H, which has width (3, 4), butnot (2, 3)?

THEOREM Barto, Kozik If H has NU(4) term, then H has width(2, 3) in a stronger sense:

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 38: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

Our result

OPEN PROBLEM Is there a graph H, which has width (3, 4), butnot (2, 3)?

THEOREM Barto, Kozik If H has NU(4) term, then H has width(2, 3) in a stronger sense:

Let G be a graph, M...

the sets of possible values for pairs asbefore. For all A, B vertices of G and (x , y) ∈ MAB there is ahomomorphism f : G → H such that f (A) = x , f (B) = y .

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)

Page 39: CSP and NU(4) - Univerzita Karlovamsekce.karlin.mff.cuni.cz/~barto/Articles/CSPandNU4.pdf · ASSUMPTION (WLOG) The fixed digraf H is a core (endomorphism = automorphism) GRAPH →

web: http://www.karlin.mff.cuni.cz/∼barto

Thank you for your attention!

Libor Barto, Marcin Kozik Department of Algebra, Charles University in Prague, Czech Republic

CSP and NU(4)