Independence Posets Nathan Williams (UTD) Joint with Hugh Thomas - - PowerPoint PPT Presentation

independence posets
SMART_READER_LITE
LIVE PREVIEW

Independence Posets Nathan Williams (UTD) Joint with Hugh Thomas - - PowerPoint PPT Presentation

Independence Posets Nathan Williams (UTD) Joint with Hugh Thomas (UQAM) Triangle Lectures in Combinatorics November 14, 2020 Breakout Paid Only Video Antitrust Rooms MS Teams Zoom Google Meet US Postal Service Breakout Paid Only Video


slide-1
SLIDE 1

Independence Posets

Nathan Williams (UTD) Joint with Hugh Thomas (UQAM)

Triangle Lectures in Combinatorics

November 14, 2020

slide-2
SLIDE 2

Paid Only

Breakout Rooms

Video Antitrust MS Teams Zoom Google Meet US Postal Service

slide-3
SLIDE 3

Paid Only

Breakout Rooms

Video Antitrust MS Teams ✓ ✓ ✓ Zoom ✓ ✓ Google Meet ✓ ✓ US Postal Service ✓

General: a set of objects

J and properties M , with maps m : J → 2M

  • an object −

→ its properties

  • j : M → 2J
  • a property −

→ objects with that property

slide-4
SLIDE 4

Rudolf Wille’s Formal Concept Analysis

subsets of objects − → shared properties subsets of properties − → common objects

slide-5
SLIDE 5

Paid Only

Breakout Rooms

Video Antitrust MS Teams ✓ ✓ ✓ Zoom ✓ ✓ Google Meet ✓ ✓ US Postal Service ✓

  • the common properties of MS Teams , Google Meet are

m MS Teams , Google Meet =

  • Video , Antitrust
  • .
  • the objects with both Video , Antitrust are

j Video , Antitrust =

  • MS Teams , Google Meet
  • .
  • so the pair

MS Teams , Google Meet

  • ,
  • Video , Antitrust

is the idea “big corporation video conferencing software”

slide-6
SLIDE 6

General: a concept is a pair

  • X , Y
  • ∈ 2J × 2M such that:

m

  • X
  • =
  • x ∈ X

m ( x ) = Y j

  • Y
  • =
  • y ∈ Y

j ( y ) = X .

slide-7
SLIDE 7

The poset of concepts is the set of all concepts ordered by

  • X , Y
  • X ′ , Y ′

iff X ⊆ X ′ . 1 2 3 4 a ✓ ✓ ✓ b ✓ ✓ c ✓ ✓ d ✓ 1 2 3 4 2 3 4 a 2 3 a b 3 4 a c 3 a b c a b c d 1 d

slide-8
SLIDE 8

The poset of concepts is the set of concepts ordered by

  • X , Y
  • X ′ , Y ′

iff X ⊆ X ′ or (equivalently) Y ′ ⊆ Y .

1 2 3 4 2 3 4 a 2 3 a b 3 4 a c 3 a b c a b c d 1 d

Theorem (Lattice Representation I)

The poset of concepts is a lattice, and every lattice arises as a poset of concepts.

slide-9
SLIDE 9

Lattices

“Never in the history of mathematics has a mathemat- ical theory been the object of such vociferous vitupera- tion as lattice theory. Dedekind, Jónsson, Kurosh, Malcev, Ore, von Neumann, Tarski, and most prominently Garrett Birkhoff have contributed a new vision of mathematics, a vision that has been cursed by a conjunction of misunder- standings, resentment, and raw prejudice.” —Gian-Carlo Rota (The Many Lives of Lattice Theory)

slide-10
SLIDE 10

Definition

A (finite) poset L is a lattice if each pair x, y ∈ L have: a join (least upper bound): x ∨ y, and a meet (greatest lower bound): x ∧ y.

“Like its elder sister group theory, lattice theory is a fruitful source of abstract concepts, common to traditionally unrelated branches of mathematics. Both subjects are based on postulates

  • f an extremely simple and general nature. It was this which

convinced me from the first that lattice theory was destined to play—indeed, already did play implicitly—a fundamental role in

  • mathematics. Though its importance will probably never equal

that of group theory, I do believe that it will achieve a compa- rable status.”

—Garrett Birkhoff (Lattice Theory, Second Edition).

slide-11
SLIDE 11

Definition

◮ An element j ∈ L is join-irreducible if when j = S, then j ∈ S. Write J for the set of all join-irreducibles. ◮ An element m ∈ L is meet-irreducible if when m = S, then m ∈ S. Write M for the set of all meet-irreducibles.

slide-12
SLIDE 12

For x ∈ L, write J (x) = { j ∈ J : j ≤ x} M (x) = { m ∈ M : m ≥ x}.

  • a

2 b 4 c 3

  • 1

d 1 2 3 4 2 3 4 a 2 3 a b 3 4 a c 3 a b c a b c d 1 d

slide-13
SLIDE 13

Since any element is the join of the join-irrs below it and the meet of the meet-irrs above it:

Theorem (Lattice Representation II)

Every finite lattice L is isomorphic to (both) ◮ { J (x) : x ∈ L} under inclusion, and ◮ { M (x) : x ∈ L} under reverse inclusion.

slide-14
SLIDE 14

1 2 3 4 a b c d Show j ≤ m

  • a

2 b 4 c 3

  • 1

d

slide-15
SLIDE 15

Paid Only

Breakout Rooms

Video Antitrust MS Teams ✓ ✓ ✓ Zoom ✓ ✓ Google Meet ✓ ✓ US Postal Service ✓

  • a

2 b 4 c 3

  • 1

d

slide-16
SLIDE 16

Historical Notes

◮ Formal concept analysis was Rudolf Wille’s “restructuring” of lattice theory (published 1982). ◮ Previously appeared in the 1973 thesis of George Markowsky as the poset of irreducibles. ◮ First (?) appeared in 1965 work of Marc Barbut as l’algèbre des techniques d’analyse hiérarchique. ◮ Similar ideas due to M. P. Schützenberger.

slide-17
SLIDE 17

George Markowsky’s Extremal Lattices

“When do lattices have a ‘compact’ representation theorem?”

slide-18
SLIDE 18

1 2 3 4 a ✓ ✓ ✓ b ✓ ✓ c ✓ ✓ d ✓

Definition (Markowsky)

A lattice is extremal if

  • J
  • =
  • M
  • = length L.
  • a

2 b 4 c 3

  • 1

d

slide-19
SLIDE 19

1 2 3 4 a ✓ ✓ ✓ b ✓ ✓ c ✓ ✓ d ✓

  • a

2 b 4 c 3

  • 1

d

Key point: A chain of maximal length ˆ 0 = x0 ⋖ x1 ⋖ · · · ⋖ xn = ˆ 1 lets us pair up J and M by ji ↔ mi , where: xi = j1 ∨ · · · ∨ ji = mi+1 ∧ · · · ∧ mn

slide-20
SLIDE 20

A chain of maximal length lets us pair up J and M : a ↔ 1 , b ↔ 4 , c ↔ 2 , d ↔ 3

1 2 3 4 a ✗ ✓ ✓ ✓ b ✗ ✓ ✓ ✗ c ✗ ✗ ✓ ✓ d ✓ ✗ ✗ ✗

1 4 2 3 a b c d

a 1 b 4 c 2 d 3

slide-21
SLIDE 21

Theorem (Markowsky)

Every finite extremal lattice L is isomorphic to the lattice of maximal orthogonal pairs of a finite directed acyclic graph G.

    

  • X , Y
  • :

X ∩ Y =∅

no arrow X → Y

X , Y

maximal

    

  • rdered by
  • X , Y
  • X ′ , Y ′

iff X ⊆ X ′

  • r

Y ′ ⊆ Y

a 1 b 4 c 2 d 3

slide-22
SLIDE 22

Theorem (Markowsky)

A finite graded extremal lattice L is distributive, in which case G is the comparability graph of a poset. Corollary: Birkhoff’s theorem for distributive lattices. 1 2 3 4 a ✓ ✓ ✓ b ✓ ✓ c ✓ ✓ d ✓

slide-23
SLIDE 23

Theorem (Markowsky)

A finite graded extremal lattice L is distributive, in which case G is the comparability graph of a poset. Corollary: Birkhoff’s theorem for distributive lattices. 1 2 3 4 a ✓ ✓ ✓ b ✓ ✓ c ✓ ✓ d ✗

slide-24
SLIDE 24

Theorem (Markowsky)

A finite graded extremal lattice L is distributive, in which case G is the comparability graph of a poset.

slide-25
SLIDE 25

Hugh Thomas’s Trim Lattices

“What if a distributive lattice weren’t graded?”

slide-26
SLIDE 26

Call a relation ( X , Y ) ≤ ( X ′ , Y ′ ) in an extremal lattice

  • verlapping if Y ∩ X ′ = ∅.

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Theorem (Thomas-W.)

An extremal lattice is trim iff every relation is overlapping iff every cover relation is overlapping.

slide-27
SLIDE 27

Call a relation ( X , Y ) ≤ ( X ′ , Y ′ ) in an extremal lattice

  • verlapping if Y ∩ X ′ = ∅.

Theorem (Thomas-W.)

An extremal lattice is trim iff every relation is overlapping iff every cover relation is overlapping. This lets us label every cover relation.

slide-28
SLIDE 28

Theorem (Thomas-W.)

D : x → {g ∈ G : y ⋖ x} U : x → {g ∈ G : x ⋖ y} are each bijections from the elements of a trim lattice L to the independent sets of G.

slide-29
SLIDE 29

Independence Posets

“What if a distributive lattice weren’t a lattice?’ Click for interactive version

slide-30
SLIDE 30

Recall: For trim lattices L,

◮ Every cover relation is overlapping ( Y ∩ X ′ = ∅) and ◮ There are bijections D : x → {g ∈ G : y ⋖ x} U : x → {g ∈ G : x ⋖ y} from L to the independent sets of G.

Questions:

◮ How do D and U fit together? ◮ Can we simply express cover relations on D and U ?

slide-31
SLIDE 31

Fix G a finite directed acyclic graph.

Definition (Thomas-W.)

A pair ( D , U ) of independent sets of G is orthogonal if D ∩ U = ∅ and there is no arrow D → U . An orthogonal pair is tight if whenever ◮ an element of D is increased

1 2 3 4

◮ an element of U is decreased

1 2 3 4

◮ an element is added to D

1 2 3 4

◮ an element is added to U

1 2 3 4

the result isn’t orthogonal.

slide-32
SLIDE 32

Theorem (Thomas-W.)

Any independent set I can be uniquely completed to a top ( I , U ) and a top ( D , I ).

slide-33
SLIDE 33

Definition (“Flips”)

If g ∈ D or g ∈ U , flipg( D , U ) is defined by: (i) fix all elements of D not < g (ii) fix all elements of U not > g (iii) swap g from D to U or vice-versa (iv) complete D and U (uniquely). g

Flipg

− − − → g

slide-34
SLIDE 34

Theorem (Thomas-W.)

The independence poset of G is the poset with cover relations ( D , U ) ⋖ flipg( D , U ).

1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6

6 1 6 3 5 6 2 4 6 3 4 5 6 1 2 3 1 3 1 3 1

slide-35
SLIDE 35

Theorem (Thomas-W.)

If an independence poset is a lattice, it is a trim lattice. If it is further a graded lattice, it is a distributive lattice. “What if a distributive lattice weren’t a lattice?”

slide-36
SLIDE 36

Thank You!

slide-37
SLIDE 37

Future work:

◮ Many(!) combinatorial objects can be encoded as independent

  • sets. What new and old structures arise using independence

posets? ◮ With generalized rowmotion, new examples for DAC? ◮ Can define posets on integer points in dilations of “independence polytopes”. And? ◮ Random sampling (CFTP)?