A universality argument for graph homomorphisms cka 2 and Yangjing - - PowerPoint PPT Presentation

a universality argument for graph homomorphisms
SMART_READER_LITE
LIVE PREVIEW

A universality argument for graph homomorphisms cka 2 and Yangjing - - PowerPoint PPT Presentation

A universality argument for graph homomorphisms cka 2 and Yangjing Long 3 Fiala 1 , Jan Hubi Ji r 1 Charles University, Czech Republic 2 University of Calgary, Canada 3 Max Planck Institute for Mathematics in the Sciences, Leipzig,


slide-1
SLIDE 1

A universality argument for graph homomorphisms

Jiˇ r´ ı Fiala 1, Jan Hubiˇ cka 2 and Yangjing Long 3

1 Charles University, Czech Republic 2 University of Calgary, Canada 3 Max Planck Institute for Mathematics in the Sciences, Leipzig, Germany

slide-2
SLIDE 2

Terminology

Partial order . . . a reflexive, antisymmetric and transitive relation ≤ over a countable set P Past-finite . . . every down set ↓ x = {y : y ≤ x} is finite. Future-finite . . . every up set ↑ x = {y : y ≥ x} is finite. Examples of past-finite orders:

◮ N ordered by divisibility ◮ Finite subsets Pfin(A) of a countable set A ordered by inclusion

Two future-finite orders:

◮ (ConnGraph, ≤B) and (ConnGraph, ≤S)

Observe: (P, ≤) is past-finite ⇐ ⇒ (P, ≥) is future-finite. Observe: ↓ x ⊆ ↓ y ⇐ ⇒ x ≤ y. Corollary: A past-finite (P, ≤) is a suborder of (Pfin(P), ⊆) (via the embedding x → ↓ x).

slide-3
SLIDE 3

Universality

Definition: A partial order is        finite-universal past-finite-universal future-finite-universal universal        if it contains any        finite past-finite future-finite countable       

  • rder as a suborder.

Proposition: For any countably infinite A:

◮ (Pfin(A), ⊆) is past-finite-universal. ◮ (Pfin(A), ⊇) is future-finite-universal.

. . . w.l.o.g. consider only (P, ≤) where P ⊆ A, then use x → ↓ x. Example: (Pfin(P), ⊇) is future-finite-universal, where P are all odd primes.

slide-4
SLIDE 4

Definition: The subset order (Pfin(Q), ≤dom

Q

) of (Q, ≤Q) is given by X ≤dom

Q

Y iff ∀x ∈ X ∃y ∈ Y : x ≤Q y. Theorem ”[Hedrl´ ın 1969]”: If (F, ≤F) is future-fin.-universal, then (Pfin(F), ≤dom

F

) is universal. Proof: Given any countable (P, ≤P), w.l.o.g. P ⊆ N. Then:

  • 1. decompose ≤P into
  • x ≤f y

iff x ≤P y and x ≤ y x ≤b y iff x ≤P y and x ≥ y. . . . (P, ≤f ) is past-finite and (P, ≤b) is future-finite.

  • 2. find an embedding e : (P, ≤b) → (F, ≤F).
  • 3. argue that g(x) = {e(y) : y ≤f x}

is an embedding of (P, ≤P) in (Pfin(F), ≤dom

F

).

slide-5
SLIDE 5

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P)

The given order (P, ≤P),

slide-6
SLIDE 6

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P) 3 7 5 11

label P by P ⊂ N

slide-7
SLIDE 7

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P) (P, ≤f ) 3 7 5 11 3 7 5 11 3 7 5 11 (P, ≤b)

decompose ≤P into

  • x ≤f y

iff x ≤P y and x ≤ y x ≤b y iff x ≤P y and x ≥ y.

slide-8
SLIDE 8

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P) (P, ≤f ) 3 7 5 11 3 7 5 11 3 7 5 11 (P, ≤b) embedding in (Pfin(P), ⊇) {3} {3, 5, 7} {5} {5, 11} e

find an embedding e : (P, ≤b) → (F, ≤F)

slide-9
SLIDE 9

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P) (P, ≤f ) 3 7 5 11 3 7 5 11 3 7 5 11 (P, ≤b) embedding in (Pfin(P), ⊇) {3} {3, 5, 7} {5} {5, 11} e {{3}} {{3, 5, 7}} {{3}, {5}} {{3, 5, 7}, {5, 11}} embedding in (Pfin(Pfin(P)), ⊇dom

Pfin(P))

g

define embedding by g(x) = {e(y) : y ≤f x}

slide-10
SLIDE 10

Example with (Pfin(P), ⊇) as (F, ≤F)

(P, ≤P) (P, ≤f ) 3 7 5 11 3 7 5 11 3 7 5 11 (P, ≤b) embedding in (Pfin(P), ⊇) {3} {3, 5, 7} {5} {5, 11} e {{3}} {{3, 5, 7}} {{3}, {5}} {{3, 5, 7}, {5, 11}} embedding in (Pfin(Pfin(P)), ⊇dom

Pfin(P))

g

Recall: X ⊇dom

Pfin(P) Y

iff ∀X ∈ X ∃Y ∈ Y s.t. X ⊇ Y Hence {{3}} is incomparable with {{3, 5, 7}, {5, 11}}.

slide-11
SLIDE 11

Indeed (Pfin(Pfin(P)), ⊇dom

Pfin(P)) ⊂ (Pfin(N), ←

− | dom

N

)

Let a = X, b = Y , A = { X, X ∈ X}, B = { Y , Y ∈ Y} then X ⊇dom

Pfin(P) Y

⇐ ⇒ ∀X ∈ X ∃Y ∈ Y : X ⊇ Y ⇐ ⇒ ∀a ∈ A ∃b ∈ B : a is divided by b ⇐ ⇒ A← − | dom

N

B

(P, ≤P) {{3}} {{3, 5, 7}} {{3}, {5}} {{3, 5, 7}, {5, 11}} embedding in (Pfin(Pfin(P)), ⊇dom

Pfin(P))

{3} {105} {3, 5} {105, 55} embedding in (Pfin(N), ← − |

dom N

)

slide-12
SLIDE 12

Consequences on homomorphism orders

Theorem: Collections of directed cycles ordered by homomorphisms are universal.

(P, ≤P) {3} {105} {3, 5} {105, 55} embedding in (Pfin(N), ← − |

dom N

)

  • C105
  • C105 ∪

C55 embedding in (DiCycles, ≤Hom)

slide-13
SLIDE 13

Consequences on homomorphism orders

Theorem: Collections of directed cycles ordered by homomorphisms are universal. Corrollary: Homomorphism order is universal on graphs that are

◮ maximum degree 3, ◮ planar, ◮ have treewidth at most 4, etc.

replace all by in each Ck

slide-14
SLIDE 14

Many other directions

Choose mappings M monomorphisms F full homomorphisms E embeddings VS vertex surjective homomorphisms ES edge surjective homomorphisms S surjective homomorphisms LB locally bijective homomorphisms LI locally injective homomorphisms LS locally surjective homomorphisms . . . . . . . . . Goal: Classify

◮ Universality

— if possible on a narrow subclass

◮ Cores ◮ Density ◮ Gaps

. . . . . . . . . Directed graphs could be also considered.

slide-15
SLIDE 15

Coverings and their variants

Definition: A homomorphism f : G → H is a graph covering if f acts bijectively between N(u) and N(f (u)) for all u ∈ VG.

B

If f : G → H acts always injectively between N(u) and N(f (u)) then is a partial covering. If f acts locally surjectively then it is a role assignment.

I S

slide-16
SLIDE 16

Degree refinement / equitable partition

Definition: A partition of VG into B1, . . . , Bk is called a degree partition if u, v ∈ Bi then |N(u) ∩ Bj| = |N(v) ∩ Bj| for all j. (Also known as an equitable partition.) The unique partition with minimum number of classes can be computed iteratively and is called degree refinement.

(3) (2) (1) (1) (1) (0,1,2) (1,0,1) (1,0,0) (1,0,0) (0,1,0) (0,1,2,0) (1,0,0,1) (1,0,0,0) (0,1,0,0) drm(G) =     1 2 1 1 1 1    

There is a canonical ordering of the classes B1, . . . , Bk, hence the constants mi,j = |N(u) ∩ Bj| for u ∈ Bi can be arranged into a unique degree refinement matrix drm(G). Folklore: On connected graphs: if G

B

− → H then drm(G) = drm(H).

slide-17
SLIDE 17

Homomorphisms as orders

View G → H as G ≤ H, it is a transitive and reflexive relation. Similarly define ≤B, ≤I and ≤S Theorem [Fiala, Maxov´ a, 2006]: (ConnGraph, ≤B) = (ConnGraph, ≤I) ∩ (ConnGraph, ≤S) Observe: (ConnGraph, ≤B) is a disjoint union of orders. Graphs in the same part have the same degree refinement matrix. What about order properties like universatity, density, cores, gaps, dualities, . . . of these orders? Observe: (ConnGraph, ≤B) and (ConnGraph, ≤S) are not dense since G ≤B H or G ≤S H imply |VG| ≥ |VH|.

slide-18
SLIDE 18

Consequences on covering orders

Theorem: Collections of cycles ordered by coverings are universal.

(P, ≤P) {3} {105} {3, 5} {105, 55} embedding in (Pfin(N), ← − |

dom N

) C105 C105 ∪ C55 embedding in (Cycles, ≤B)

Corollary: (Cycles, ≤I) and (Cycles, ≤S) are universal orders. Observe: drm could be also prescribed, except for forests

slide-19
SLIDE 19

Consequences on covering orders

Theorem: Collections of cycles ordered by coverings are universal.

(P, ≤P) {3} {105} {3, 5} {105, 55} embedding in (Pfin(N), ← − |

dom N

) C105 C105 ∪ C55 embedding in (Cycles, ≤B)

Corollary: (Cycles, ≤I) and (Cycles, ≤S) are universal orders. Observe: drm could be also prescribed, except for forests Theorem: (ConnGraph, ≤I) is a universal order.

slide-20
SLIDE 20

Density

Theorem: On connected graphs of minimum degree 2, distinct from cycles: If G <I H and drm(G) = drm(H), then there exists F, such that G <I F <I H and drm(G) = drm(F) = drm(H).

u f (u) G H

slide-21
SLIDE 21

Density

Theorem: On connected graphs of minimum degree 2, distinct from cycles: If G <I H and drm(G) = drm(H), then there exists F, such that G <I F <I H and drm(G) = drm(F) = drm(H).

u f (u) G H u F

slide-22
SLIDE 22

Density

Theorem: On connected graphs of minimum degree 2, distinct from cycles: If G <I H and drm(G) = drm(H), then there exists F, such that G <I F <I H and drm(G) = drm(F) = drm(H).

u f (u) G H u F

slide-23
SLIDE 23

Density

Theorem: On connected graphs of minimum degree 2, distinct from cycles: If G <I H and drm(G) = drm(H), then there exists F, such that G <I F <I H and drm(G) = drm(F) = drm(H).

u f (u) G H u F

slide-24
SLIDE 24

Density

Theorem: On connected graphs of minimum degree 2, distinct from cycles: If G <I H and drm(G) = drm(H), then there exists F, such that G <I F <I H and drm(G) = drm(F) = drm(H).

u f (u) G H u F