Constrained homomorphism orders Jan Hubi cka Charles University - - PowerPoint PPT Presentation

constrained homomorphism orders
SMART_READER_LITE
LIVE PREVIEW

Constrained homomorphism orders Jan Hubi cka Charles University - - PowerPoint PPT Presentation

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Constrained homomorphism orders Jan Hubi cka Charles University Prague Joint work with Jirka Fiala and Yangjing Long BGW2012, Bordeaux Jan Hubi


slide-1
SLIDE 1

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders

Constrained homomorphism orders

Jan Hubiˇ cka

Charles University Prague Joint work with Jirka Fiala and Yangjing Long

BGW2012, Bordeaux

Jan Hubiˇ cka Constrained homomorphism orders

slide-2
SLIDE 2

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Graph homomorphisms

(Graph) homomorphism is an edge preserving mapping: Definition f : VG → VH is a homomorphism from graph G = (VG, EG) to graph H = (VH, EH) if (x, y) ∈ EG = ⇒ (f(x), f(y)) ∈ EH .

Jan Hubiˇ cka Constrained homomorphism orders

slide-3
SLIDE 3

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Graph homomorphisms

(Graph) homomorphism is an edge preserving mapping: Definition f : VG → VH is a homomorphism from graph G = (VG, EG) to graph H = (VH, EH) if (x, y) ∈ EG = ⇒ (f(x), f(y)) ∈ EH .

G H

Jan Hubiˇ cka Constrained homomorphism orders

slide-4
SLIDE 4

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Graph homomorphisms

(Graph) homomorphism is an edge preserving mapping: Definition f : VG → VH is a homomorphism from graph G = (VG, EG) to graph H = (VH, EH) if (x, y) ∈ EG = ⇒ (f(x), f(y)) ∈ EH . We write G ≤ H if there exists homomorphism from G to H. Homomorphisms compose, identity is a homomorphism = ⇒ homomorphism induce quasi-orders on the class of all graphs as well as the class of all directed graphs.

Jan Hubiˇ cka Constrained homomorphism orders

slide-5
SLIDE 5

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Quasi order to partial order

Definition Two graphs G and H are homomorphically equivalent if G ≤ H ≤ G. Every equivalency class of ≤ has, up to isomorphism, unique minimal (in number of vertices) representative, the graph core.

Jan Hubiˇ cka Constrained homomorphism orders

slide-6
SLIDE 6

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Quasi order to partial order

Definition Two graphs G and H are homomorphically equivalent if G ≤ H ≤ G. Every equivalency class of ≤ has, up to isomorphism, unique minimal (in number of vertices) representative, the graph core.

G H

Jan Hubiˇ cka Constrained homomorphism orders

slide-7
SLIDE 7

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The homomorphism order

All graphs with no edges All bipartite graphs Jungle All graph cores

Jan Hubiˇ cka Constrained homomorphism orders

slide-8
SLIDE 8

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density of homomorphism orders

Definition Partial order is dense if for every two elements a < b, there is c strictly in between. a < c < b. If there is no such c then (a, b) is gap. Theorem (E. Welzl, 1982) The only gap in the homomorphism order of graphs is (K1, K2)

Jan Hubiˇ cka Constrained homomorphism orders

slide-9
SLIDE 9

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density of homomorphism orders

Definition Partial order is dense if for every two elements a < b, there is c strictly in between. a < c < b. If there is no such c then (a, b) is gap. Theorem (E. Welzl, 1982) The only gap in the homomorphism order of graphs is (K1, K2) Theorem (J. Nešetˇ ril, C. Tardiff, 1999) The only gaps in the homomorphism order of directed graphs are pairs (G, H) where H is core of orientation of a tree.

Jan Hubiˇ cka Constrained homomorphism orders

slide-10
SLIDE 10

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The homomorphism order

All graph cores Gap Dense Dense Oriented trees graphs with cycles Gaps here All directed graphs cores

Jan Hubiˇ cka Constrained homomorphism orders

slide-11
SLIDE 11

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universal partial order

Definition Countable partial order is universal if it contains every countable partial order as an suborder.

Jan Hubiˇ cka Constrained homomorphism orders

slide-12
SLIDE 12

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universal partial order

Definition Countable partial order is universal if it contains every countable partial order as an suborder. Graph homomorphisms are universal in categorical sense (Pultr, Trnková, 1980) Homomorphism order remain universal on the class of

  • riented paths (H., Nešetˇ

ril, 2003)

Jan Hubiˇ cka Constrained homomorphism orders

slide-13
SLIDE 13

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universal partial order

Definition Countable partial order is universal if it contains every countable partial order as an suborder. Graph homomorphisms are universal in categorical sense (Pultr, Trnková, 1980) Homomorphism order remain universal on the class of

  • riented paths (H., Nešetˇ

ril, 2003) = ⇒ homomorphism order is universal on following classes

the class of all finite planar cubic graphs the class of all connected series parallel graphs of girth ≥ l . . .

Homomorphism order is universal on partial orders and lattices (Lehtonen, 2008)

Jan Hubiˇ cka Constrained homomorphism orders

slide-14
SLIDE 14

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universal partial order

Definition Countable partial order is universal if it contains every countable partial order as an suborder. Graph homomorphisms are universal in categorical sense (Pultr, Trnková, 1980) Homomorphism order remain universal on the class of

  • riented paths (H., Nešetˇ

ril, 2003) = ⇒ homomorphism order is universal on following classes

the class of all finite planar cubic graphs the class of all connected series parallel graphs of girth ≥ l . . .

Homomorphism order is universal on partial orders and lattices (Lehtonen, 2008)

Jan Hubiˇ cka Constrained homomorphism orders

slide-15
SLIDE 15

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The homomorphism order

All graph cores Oriented trees graphs with cycles Universal All directed graph cores

Jan Hubiˇ cka Constrained homomorphism orders

slide-16
SLIDE 16

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The arrow (indicator) construction

Start with class of oriented paths and transform it to new class by replacing arrows.

Jan Hubiˇ cka Constrained homomorphism orders

slide-17
SLIDE 17

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Homomorphism Dualities

Definition Pair of directed graphs (F, D) is a simple duality pair if G D if and only if F ≤ G for all directed graphs G.

Jan Hubiˇ cka Constrained homomorphism orders

slide-18
SLIDE 18

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Homomorphism Dualities

Definition Pair of directed graphs (F, D) is a simple duality pair if G D if and only if F ≤ G for all directed graphs G.

F D

Jan Hubiˇ cka Constrained homomorphism orders

slide-19
SLIDE 19

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Homomorphism Dualities

Definition Pair of directed graphs (F, D) is a simple duality pair if G D if and only if F ≤ G for all directed graphs G.

F D

Jan Hubiˇ cka Constrained homomorphism orders

slide-20
SLIDE 20

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Homomorphism Dualities

Definition Pair of directed graphs (F, D) is a simple duality pair if G D if and only if F ≤ G for all directed graphs G.

F D

Jan Hubiˇ cka Constrained homomorphism orders

slide-21
SLIDE 21

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Homomorphism Dualities

Definition Pair of directed graphs (F, D) is a simple duality pair if G D if and only if F ≤ G for all directed graphs G. Theorem (J. Nešetˇ ril, C. Tardiff, 1999) There is a 1-1 correspondence between duality pairs and gaps for the class of (directed) graphs. Explicitely, given a duality pair (F, H) then (F × H, F) is a gap. Conversely, given a connected gap (G, H) then (H, GH) is a duality pair. Only duality pair in homomorphism order on graphs is (K1, K2). Only orientation of trees have duals.

Jan Hubiˇ cka Constrained homomorphism orders

slide-22
SLIDE 22

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The homomorphism order

All graph cores Oriented trees graphs with cycles Duality pair Every graph here has a dual No graph here has dual It may or may not be a dual All directed graph cores

Jan Hubiˇ cka Constrained homomorphism orders

slide-23
SLIDE 23

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders

Constrained homomorphisms?

Homomorphism = edge preserving mapping. Edge preserving + injective = ⇒ monomorphisms Edge preserving + injective + non-edge preserving = ⇒ embeddings Edge preserving + non-edge preserving = ⇒ full homomorphisms Edge preserving + surjective = ⇒ surjective homomorphisms . . .

Jan Hubiˇ cka Constrained homomorphism orders

slide-24
SLIDE 24

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders

Our plan

Examine individual orders induced by constrained homomorphisms and: Prove or disprove universality. Describe cores. Identify gaps or show density. Characterize duality pairs.

Jan Hubiˇ cka Constrained homomorphism orders

slide-25
SLIDE 25

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders

Our plan

Examine individual orders induced by constrained homomorphisms and: Prove or disprove universality. Describe cores. Identify gaps or show density. Characterize duality pairs. In this talk: We consider locally constrained homomorphisms

  • n connected graphs

Jan Hubiˇ cka Constrained homomorphism orders

slide-26
SLIDE 26

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally constrained homomorphisms

Denote by NG(u) the neighborhood of vertex u in G.

1

A graph homomorphism f : G → H is locally injective. if its restriction to any NG(u) and NH(f(u)) is injective.

2

A graph homomorphism f : G → H is locally surjective. if its restriction to any NG(u) and NH(f(u)) is surjective.

3

A graph homomorphism f : G → H is locally bijective. if its restriction to any NG(u) and NH(f(u)) is bijective.

Jan Hubiˇ cka Constrained homomorphism orders

slide-27
SLIDE 27

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally constrained homomorphisms

Denote by NG(u) the neighborhood of vertex u in G.

1

A graph homomorphism f : G → H is locally injective. if its restriction to any NG(u) and NH(f(u)) is injective.

2

A graph homomorphism f : G → H is locally surjective. if its restriction to any NG(u) and NH(f(u)) is surjective.

3

A graph homomorphism f : G → H is locally bijective. if its restriction to any NG(u) and NH(f(u)) is bijective. For graphs G and H, we denote the existence of . . .

1

. . . locally injective homomorphism f : G → H by G ≤i H.

2

. . . locally surjective homomorphism f : G → H by G ≤s H.

3

. . . locally bijective homomorphism f : G → H by G ≤b H.

Jan Hubiˇ cka Constrained homomorphism orders

slide-28
SLIDE 28

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The locally constrained homomorphism orders

Connected graphs Locally injective Connected graphs Locally surjective Connected graphs Locally bijective = &

Jan Hubiˇ cka Constrained homomorphism orders

slide-29
SLIDE 29

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cores in locally constrained homomorphisms

Lemma Every locally surjective/bijective homomorphisms F : G → H is surjective when H is connected.

Jan Hubiˇ cka Constrained homomorphism orders

slide-30
SLIDE 30

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cores in locally constrained homomorphisms

Lemma Every locally surjective/bijective homomorphisms F : G → H is surjective when H is connected. G ≤s H ≤s G

Jan Hubiˇ cka Constrained homomorphism orders

slide-31
SLIDE 31

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cores in locally constrained homomorphisms

Lemma Every locally surjective/bijective homomorphisms F : G → H is surjective when H is connected. G ≤s H ≤s G = ⇒ |G| ≥ |H| ≥ |G| = ⇒ |G| = |H|

Jan Hubiˇ cka Constrained homomorphism orders

slide-32
SLIDE 32

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cores in locally constrained homomorphisms

Lemma Every locally surjective/bijective homomorphisms F : G → H is surjective when H is connected. G ≤s H ≤s G = ⇒ |G| ≥ |H| ≥ |G| = ⇒ |G| = |H| = ⇒ no interesting cores for locally injective/surjective homomorphisms on connected graphs

Jan Hubiˇ cka Constrained homomorphism orders

slide-33
SLIDE 33

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cores in locally constrained homomorphisms

Lemma Every locally surjective/bijective homomorphisms F : G → H is surjective when H is connected. G ≤s H ≤s G = ⇒ |G| ≥ |H| ≥ |G| = ⇒ |G| = |H| = ⇒ no interesting cores for locally injective/surjective homomorphisms on connected graphs Theorem (Nešetˇ ril 1971) Every locally injective homomorphism f : G → G (G connected) is an automorphism of G. Every connected graph is core in all locally constrained orders.

Jan Hubiˇ cka Constrained homomorphism orders

slide-34
SLIDE 34

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Degree refinement matrices

We consider connected graphs. . . Definition equitable partition is partitioning of vertices into classes. All vertices in a given class must have same number of neighbors in each of the classes of the partition.

Jan Hubiˇ cka Constrained homomorphism orders

slide-35
SLIDE 35

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Degree refinement matrices

We consider connected graphs. . . Definition equitable partition is partitioning of vertices into classes. All vertices in a given class must have same number of neighbors in each of the classes of the partition. Degree matrix describe the sizes of neighborhoods in a given equitable partition (in a canonical way).

Jan Hubiˇ cka Constrained homomorphism orders

slide-36
SLIDE 36

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Degree refinement matrices

We consider connected graphs. . . Definition equitable partition is partitioning of vertices into classes. All vertices in a given class must have same number of neighbors in each of the classes of the partition. Degree matrix describe the sizes of neighborhoods in a given equitable partition (in a canonical way). Definition Every finite graph G admits a unique minimal equitable

  • partition. The degree refinement matrix, drm(G), describes the

minimal partition.

Jan Hubiˇ cka Constrained homomorphism orders

slide-37
SLIDE 37

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Degree refinement matrices

We consider connected graphs. . . Definition equitable partition is partitioning of vertices into classes. All vertices in a given class must have same number of neighbors in each of the classes of the partition. Degree matrix describe the sizes of neighborhoods in a given equitable partition (in a canonical way). Definition Every finite graph G admits a unique minimal equitable

  • partition. The degree refinement matrix, drm(G), describes the

minimal partition. We put G ∼M H if and only if drm(G) = drm(H).

Jan Hubiˇ cka Constrained homomorphism orders

slide-38
SLIDE 38

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The interplay of homomorphisms

Theorem (Kristiansen, Telle, 2000) G, H connected graphs such that drm(G) = drm(H). Then every locally surjective homomorphism f : G → H is locally bijective.

Jan Hubiˇ cka Constrained homomorphism orders

slide-39
SLIDE 39

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The interplay of homomorphisms

Theorem (Kristiansen, Telle, 2000) G, H connected graphs such that drm(G) = drm(H). Then every locally surjective homomorphism f : G → H is locally bijective. Theorem (Fiala, Kratochvíl, 2001) G, H connected graphs such that drm(G) = drm(H). Then every locally injective homomorphism f : G → H is locally bijective.

Jan Hubiˇ cka Constrained homomorphism orders

slide-40
SLIDE 40

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The interplay of homomorphisms

Theorem (Kristiansen, Telle, 2000) G, H connected graphs such that drm(G) = drm(H). Then every locally surjective homomorphism f : G → H is locally bijective. Theorem (Fiala, Kratochvíl, 2001) G, H connected graphs such that drm(G) = drm(H). Then every locally injective homomorphism f : G → H is locally bijective. Theorem (Fiala, Maxová, 2006) G, H are connected graphs. If G ≤s H and G ≤i H then G ≤b H.

Jan Hubiˇ cka Constrained homomorphism orders

slide-41
SLIDE 41

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The locally constrained homomorphism orders

Connected graphs Locally injective Connected graphs Locally surjective Connected graphs Locally bijective = & Trees Graphs with cycles

Jan Hubiˇ cka Constrained homomorphism orders

slide-42
SLIDE 42

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms?

Jan Hubiˇ cka Constrained homomorphism orders

slide-43
SLIDE 43

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H H′

Jan Hubiˇ cka Constrained homomorphism orders

slide-44
SLIDE 44

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H H′

Jan Hubiˇ cka Constrained homomorphism orders

slide-45
SLIDE 45

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H H′

Jan Hubiˇ cka Constrained homomorphism orders

slide-46
SLIDE 46

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H × +

Jan Hubiˇ cka Constrained homomorphism orders

slide-47
SLIDE 47

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H × +

Jan Hubiˇ cka Constrained homomorphism orders

slide-48
SLIDE 48

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H × +

Jan Hubiˇ cka Constrained homomorphism orders

slide-49
SLIDE 49

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H × + drm(G) = drm(H)

Jan Hubiˇ cka Constrained homomorphism orders

slide-50
SLIDE 50

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H × + drm(G) = drm(H)

Jan Hubiˇ cka Constrained homomorphism orders

slide-51
SLIDE 51

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H drm(G) = drm(H)

Jan Hubiˇ cka Constrained homomorphism orders

slide-52
SLIDE 52

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density

G ≤s H = ⇒ |G| ≤ |H| = ⇒ Locally surjective/bijective homomorphism order is not dense Locally injective homomorphisms? G H drm(G) = drm(H) No vertex of

  • deg. 1 in H

Jan Hubiˇ cka Constrained homomorphism orders

slide-53
SLIDE 53

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density of locally constrained homomorphisms

Theorem (J. Fiala, J. H., Y. Long, 2012) Locally surjective and bijective homomorphism orders are not dense on connected graphs.

Jan Hubiˇ cka Constrained homomorphism orders

slide-54
SLIDE 54

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Density of locally constrained homomorphisms

Theorem (J. Fiala, J. H., Y. Long, 2012) Locally surjective and bijective homomorphism orders are not dense on connected graphs. Theorem (J. Fiala, J. H., Y. Long, 2012) Let H be any connected graph and consider locally injective homomorphisms. (a) There exists connected graph G such that drm(G) = drm(H) and (G, H) is a gap if and only if H contains cycle. (b) There exists connected graph G, such that drm(G) = drm(H) and (G, H) is a gap if and only if H has at least one vertex of degree 1.

Jan Hubiˇ cka Constrained homomorphism orders

slide-55
SLIDE 55

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The locally constrained homomorphism orders

Connected graphs Locally injective Not dense for trees Not dense within equivalency class of DRM Dense in between equivalency classes of DRM Gaps in between equivalency classes of DRM Trees Vertices of deg. 1 No vertices of deg 1

Jan Hubiˇ cka Constrained homomorphism orders

slide-56
SLIDE 56

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Obvious obstacles to universality

G ≤s H = ⇒ |G| ≥s |H|

Jan Hubiˇ cka Constrained homomorphism orders

slide-57
SLIDE 57

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Obvious obstacles to universality

G ≤s H = ⇒ |G| ≥s |H| = ⇒ no infinite decreasing chains

Jan Hubiˇ cka Constrained homomorphism orders

slide-58
SLIDE 58

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Obvious obstacles to universality

G ≤s H = ⇒ |G| ≥s |H| = ⇒ no infinite decreasing chains = ⇒ Locally surjective and locally bijective homomorphisms are not universal

Jan Hubiˇ cka Constrained homomorphism orders

slide-59
SLIDE 59

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally injective homomorphisms are different

Nontrivial homomorphisms of oriented paths involve folding.

P1 P2 f

Jan Hubiˇ cka Constrained homomorphism orders

slide-60
SLIDE 60

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally injective homomorphisms are different

Nontrivial homomorphisms of oriented paths involve folding.

P1 P2 f

Locally injective homomorphisms never fold = ⇒ need for “folding” gadget G to replace vertices.

G G G

Jan Hubiˇ cka Constrained homomorphism orders

slide-61
SLIDE 61

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally injective homomorphisms are different

Nontrivial homomorphisms of oriented paths involve folding.

P1 P2 f

Locally injective homomorphisms never fold = ⇒ need for “folding” gadget G to replace vertices.

G G G

Nešetˇ ril 1971: Every locally injective homomorphism f : G → G is an automorphism of G.

Jan Hubiˇ cka Constrained homomorphism orders

slide-62
SLIDE 62

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Locally injective homomorphisms are different

Nontrivial homomorphisms of oriented paths involve folding.

P1 P2 f

Locally injective homomorphisms never fold = ⇒ need for “folding” gadget G to replace vertices.

G G G

Nešetˇ ril 1971: Every locally injective homomorphism f : G → G is an automorphism of G. = ⇒ no “folding” gadget.

Jan Hubiˇ cka Constrained homomorphism orders

slide-63
SLIDE 63

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cycles are past-finite-universal

A, B finite sets of odd primes we have A ⊆ B iff

  • b∈B

b is divisible by

  • a∈A

a. Partial order is past-finite if every down-set is finite. Lemma The divisibility order is past-finite-universal.

Jan Hubiˇ cka Constrained homomorphism orders

slide-64
SLIDE 64

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cycles are past-finite-universal

A, B finite sets of odd primes we have A ⊆ B iff

  • b∈B

b is divisible by

  • a∈A

a. Partial order is past-finite if every down-set is finite. Lemma The divisibility order is past-finite-universal. Cl is oriented cycle of length l. Cl ≤i Ck iff l is divisible by k.

Jan Hubiˇ cka Constrained homomorphism orders

slide-65
SLIDE 65

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Cycles are past-finite-universal

A, B finite sets of odd primes we have A ⊆ B iff

  • b∈B

b is divisible by

  • a∈A

a. Partial order is past-finite if every down-set is finite. Lemma The divisibility order is past-finite-universal. Cl is oriented cycle of length l. Cl ≤i Ck iff l is divisible by k. Partial order is future-finite if every up-set is finite. Lemma Locally injective homomorphism order on the class of all cycles is future-finite-universal.

Jan Hubiˇ cka Constrained homomorphism orders

slide-66
SLIDE 66

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Representation of universal poset

P is the class of finite sets of finite sets of odd primes For A, B ∈ P we put A ≤dom B iff: for every a ∈ A there exists b ∈ B such that a ⊇ b.

Jan Hubiˇ cka Constrained homomorphism orders

slide-67
SLIDE 67

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Representation of universal poset

P is the class of finite sets of finite sets of odd primes For A, B ∈ P we put A ≤dom B iff: for every a ∈ A there exists b ∈ B such that a ⊇ b. Lemma (P, ≤dom) is universal.

Jan Hubiˇ cka Constrained homomorphism orders

slide-68
SLIDE 68

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universality

Theorem (J. Fiala, J. H., Y. Long, 2012) Locally injective homomorphisms are universal on the class of disjoint unions of cycles.

Jan Hubiˇ cka Constrained homomorphism orders

slide-69
SLIDE 69

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universality

Theorem (J. Fiala, J. H., Y. Long, 2012) Locally injective homomorphisms are universal on the class of disjoint unions of cycles. Corollary (J. Fiala, J. H., Y. Long, 2012) Homomorphism order is universal on the class of disjoint unions of cycles oriented clockwise.

Jan Hubiˇ cka Constrained homomorphism orders

slide-70
SLIDE 70

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Universality

Theorem (J. Fiala, J. H., Y. Long, 2012) Locally injective homomorphisms are universal on the class of disjoint unions of cycles. Corollary (J. Fiala, J. H., Y. Long, 2012) Homomorphism order is universal on the class of disjoint unions of cycles oriented clockwise. Theorem (J. Fiala, J. H., Y. Long, 2012) Locally injective homomorphisms are universal on the class of connected graphs.

Jan Hubiˇ cka Constrained homomorphism orders

slide-71
SLIDE 71

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Fractal like structure

255 25 233 23 23 E(5) = {5, 3} E(11) = {105, 55} 21155 211 27105 27 27 E(3) = {3} 3 5 7 11 E(7) = {105}

Jan Hubiˇ cka Constrained homomorphism orders

slide-72
SLIDE 72

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The locally constrained homomorphism orders

Connected graphs Locally injective Trees Past finite universal on class of trees (conincide with the embedding order) Future finite universal wihin every eq. class of DRM Universal across DRM classes

Jan Hubiˇ cka Constrained homomorphism orders

slide-73
SLIDE 73

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Dualities in locally constrained homomorphisms

Definition Pair of finite sets of directed graphs (F, D) is a generalized finite duality pair if for for every directed graph G there exists F ∈ F such that F → G if and only if G → D for no D ∈ D.

Jan Hubiˇ cka Constrained homomorphism orders

slide-74
SLIDE 74

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Dualities in locally constrained homomorphisms

Definition Pair of finite sets of directed graphs (F, D) is a generalized finite duality pair if for for every directed graph G there exists F ∈ F such that F → G if and only if G → D for no D ∈ D. Theorem D have left dual in locally injective homomorphism order if and only if D consists of finite family or trees.

Jan Hubiˇ cka Constrained homomorphism orders

slide-75
SLIDE 75

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Dualities in locally constrained homomorphisms

Definition Pair of finite sets of directed graphs (F, D) is a generalized finite duality pair if for for every directed graph G there exists F ∈ F such that F → G if and only if G → D for no D ∈ D. Theorem D have left dual in locally injective homomorphism order if and only if D consists of finite family or trees. No generalized finite dualities for locally bijective homomorphisms.

Jan Hubiˇ cka Constrained homomorphism orders

slide-76
SLIDE 76

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Dualities in locally constrained homomorphisms

Definition Pair of finite sets of directed graphs (F, D) is a generalized finite duality pair if for for every directed graph G there exists F ∈ F such that F → G if and only if G → D for no D ∈ D. Theorem D have left dual in locally injective homomorphism order if and only if D consists of finite family or trees. No generalized finite dualities for locally bijective homomorphisms. No generalized finite dualities for locally surjective homomorphisms.

Jan Hubiˇ cka Constrained homomorphism orders

slide-77
SLIDE 77

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

The locally constrained homomorphism orders

Connected graphs Locally injective Trees Dualities among trees F D Generalized duality pairs No dualities

Jan Hubiˇ cka Constrained homomorphism orders

slide-78
SLIDE 78

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Summary I

Trivial cores: monomorphisms, embeddings, surjective homomorphisms, locally constrained homomorphisms on connected graphs (Nešetˇ ril). Nontrivial cores (polynomial time decidable): full homomorphisms (thin graphs), locally constrained homomorphisms, surjective multihomomorphisms, partial surjective multihomomorphisms. Nontrivial cores (NP-complete): homomorphisms (Hell, Nešetˇ ril).

Jan Hubiˇ cka Constrained homomorphism orders

slide-79
SLIDE 79

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Summary II

Past-finite-universal: monomorphisms, embeddings, full homomorphisms. Future-finite-universal: surjective homomorphisms, (partial) surjective multihomomorphisms, locally surjective/bijective on connected graphs. Universal: homomorphisms (Pultr, Trnková; JH, Nešetˇ ril), locally constrained, locally injective on connected graphs.

Jan Hubiˇ cka Constrained homomorphism orders

slide-80
SLIDE 80

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Summary III

Definition We say that a pair (F, D) of finite sets of graphs is a generalized duality pair if for all directed graphs G ∀D∈DG D if and only if ∃F∈FF ≤ G all left generalized duals: monomorphisms, embeddings, full homomorphisms (Feder, Hell; Ball, Nešetˇ ril, Pultr; Xie), locally constrained homomorphisms. all right generalized duals: surjective homomorphisms, surjective multihomomorphisms. some duals (characterized) homomorphisms (Nešetˇ ril, Tardif).

Jan Hubiˇ cka Constrained homomorphism orders

slide-81
SLIDE 81

The homomorphism order Constrained homomorphisms Locally constrained homomorphism orders Density Universality Dualities

Questions?

Thank you. . .

Jan Hubiˇ cka Constrained homomorphism orders