Partially Ordered Sets Basic Concepts

Slides:



Advertisements
Similar presentations
Partial Orderings Section 8.6.
Advertisements

Dilworth’s theorem and extremal set theory
Relations Relations on a Set. Properties of Relations.
Graphs – Basic Concepts
Discrete Structures Chapter 5 Relations Nurul Amelina Nasharuddin Multimedia Department.
CSE115/ENGR160 Discrete Mathematics 05/03/11 Ming-Hsuan Yang UC Merced 1.
Relations binary relations xRy on sets x  X y  Y R  X  Y Example: “less than” relation from A={0,1,2} to B={1,2,3} use traditional notation 0 < 1,
Section 7.6: Partial Orderings Def: A relation R on a set S is called a partial ordering (or partial order) if it is reflexive, antisymmetric, and transitive.
1 Partial Orderings Based on Slides by Chuck Allison from Rosen, Chapter 8.6 Modified by.
Partially Ordered Sets (POSets)
Relations Chapter 9.
Chapter 9 1. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing.
1 Partial Orderings Aaron Bloomfield CS 202 Rosen, section 7.6.
Krakow, Summer 2011 Comparability Graphs William T. Trotter
Ordered Sets. Relations. Equivalence Relations 1.
Chapter 9. Chapter Summary Relations and Their Properties Representing Relations Equivalence Relations Partial Orderings.
Discrete Structures – CNS2300
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Discrete Math for CS Binary Relation: A binary relation between sets A and B is a subset of the Cartesian Product A x B. If A = B we say that the relation.
2.6 Equivalence Relation §1.Equivalence relation §Definition 2.18: A relation R on a set A is called an equivalence relation if it is reflexive, symmetric,
Chapter 9. Section 9.1 Binary Relations Definition: A binary relation R from a set A to a set B is a subset R ⊆ A × B. Example: Let A = { 0, 1,2 } and.
Relations, Functions, and Matrices Mathematical Structures for Computer Science Chapter 4 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Relations, Functions.
8.3 Representing Relations Directed Graphs –Vertex –Arc (directed edge) –Initial vertex –Terminal vertex.
Relations and their Properties
Relations, Functions, and Matrices Mathematical Structures for Computer Science Chapter 4 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Relations, Functions.
Sets and Subsets Set A set is a collection of well-defined objects (elements/members). The elements of the set are said to belong to (or be contained in)
1 RELATIONS Learning outcomes Students are able to: a. determine the properties of relations – reflexive, symmetric, transitive, and antisymmetric b. determine.
1 Partial Orderings Aaron Bloomfield CS 202 Epp, section ???
Equivalence Relations. Partial Ordering Relations 1.
Problem Statement How do we represent relationship between two related elements ?
Chapter 9. Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations.
Krakow, Summer 2011 Partially Ordered Sets Basic Concepts William T. Trotter
1 RELATIONS Learning outcomes Students are able to: a. determine the properties of relations – reflexive, symmetric, transitive, and antisymmetric b. determine.
Chapter 8: Relations. 8.1 Relations and Their Properties Binary relations: Let A and B be any two sets. A binary relation R from A to B, written R : A.
RelationsCSCE 235, Spring Introduction A relation between elements of two sets is a subset of their Cartesian products (set of all ordered pairs.
ORDERED SETS. RELATIONS COSC-1321 Discrete Structures 1.
Chap. 7 Relations: The Second Time Around
1 Partial Orderings Based on Slides by Chuck Allison from Rosen, Chapter 8.6 Modified by.
Binary Relations Definition: A binary relation R from a set A to a set B is a subset R ⊆ A × B. Example: Let A = { 0, 1,2 } and B = {a,b} {( 0, a), (
Section 9.3. Section Summary Representing Relations using Matrices Representing Relations using Digraphs.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 41 May 7, 2008.
Section 9.1. Section Summary Relations and Functions Properties of Relations Reflexive Relations Symmetric and Antisymmetric Relations Transitive Relations.
Dilworth’s theorem and extremal set theory 張雁婷 國立交通大學應用數學系.
1 Partial Orderings Epp, section Introduction An equivalence relation is a relation that is reflexive, symmetric, and transitive A partial ordering.
Binary Relation: A binary relation between sets A and B is a subset of the Cartesian Product A x B. If A = B we say that the relation is a relation on.
Relations and Their Properties
Chapter 5 Relations and Operations
CSE 2813 Discrete Structures
Partial Orders.
Partial Orderings CSE 2813 Discrete Structures.
CSE15 Discrete Mathematics 05/03/17
Introduction to Relations
Relations Binary relations represent relationships between the elements of two sets. A binary relation R from set A to set B is defined by: R  A 
Learn about relations and their basic properties
Equivalence Relations
Atmiya Institute of Technology & Science
6.1 Partially Ordered Sets
Relations Chapter 9.
Partial Orderings.
Aaron Bloomfield CS 202 Epp, section ???
Geometric Graphs and Quasi-Planar Graphs
Euler Circuits William T. Trotter and Mitchel T. Keller
Chapter 2 Sets and Functions.
Discrete Math (2) Haiming Chen Associate Professor, PhD
Dilworth theorem and Duality in graph
Formal Definition and Examples
Chapter 1: Linear Functions, Equations, and Inequalities
Relations.
교환 학생 프로그램 내년 1월 중순부터 6월 초 현재 학부 2,3 학년?
Chapter 8 (Part 2): Relations
Presentation transcript:

Partially Ordered Sets Basic Concepts William T. Trotter Mitchel T. Keller Math 3012 Applied Combinatorics Spring 2009

Formal Definition and Examples A partially ordered set or poset P is a pair (X, P) where P is an reflexive, antisymmetric and transitive binary relation on X. The set X is called the ground set and members of X are called elements or points. The binary relation P is called a partial order on X. Let X = {1,2,3,4,5,6} and P = {(1,1), (2,2), (3,3), (4,4), (5,5), (6,6), (6,1), (6,4), (1,4), (6,5), (3,4), (6,2). Then P is partial order on X, and (X,P) is a poset.

Natural Example of Posets Let X be a family of sets and let (A,B) belong to P if and only if A is a subset of B. Let X be a set of positive integers and let (m, n) belong to P if and only if m divides n without remainder. Let X be a set of real numbers and let (x,y) belong to P if and only if x ≤ y in R. In this case, P is a total order, i.e., for every x,y in X, either (x,y) or (y,x) belongs to P.

Alternative Notation When R is a binary relation on a set X, we can write x R y to mean the same thing as (x, y) belongs to R. With partial orders, it is natural to write x ≤ y in P as a substitute for x P y and (x, y) belongs to P. When the meaning of P is clear, we just write x ≤ y. As an example, when Let X = {1,2,3,4,5,6} and P = {(1,1), (2,2), (3,3), (4,4), (5,5), (6,6), (6,1), (6,4), (1,4), (6,5), (3,4), (6,2). Then 6 ≤ 5 in P. Note that dropping the reference to P is dangerous when the elements of the ground set are real numbers.

Symbols for Partial Orders Several other symbols besides ≤ have gained wide spread use in denoting partial orders. Here are two popular examples: µ ¹ Of course, the first of these is traditionally used in discussing a family of sets partially ordered by set inclusion. The notation y ≥ x means the same thing as x ≤ y. Also, we write x < y and y > x when x ≤ y and x ≠ y.

Notation and Terminology Distinct points x and y are comparable if either x ≤ y in P or y ≤ x in P. Else they are incomparable. y covers x when x < y in P and there is no z with x < z < y in P. When y covers x, we also say x is covered by y. x is a minimal point when there is no y with x < y in P. x is a maximal point when there is no y with x > y in P.

A Concrete Example Let X = {1,2,3,4,5,6} and P = {(1,1),(2,2),(3,3), (4,4), (5,5), (6,6), (6,1), (6,4), (1,4), (6,5), (3,4), (6,2)}. Then 6 and 3 are minimal elements. 2, 4 and 5 are maximal elements. 4 is comparable to 6. 2 is incomparable to 3. 1 covers 6 and 3 is covered by 5. 4 > 6 but 4 does not cover 6, since 6 < 1 < 4.

Data Files for posets Poset_data.txt 6 1 2 3 4 5 6 2 3 5 6 1

Cover Graphs and Comparability Graphs There are two graphs associated with a poset P in natural way. Both have as their vertex set the set of elements of P. The cover graph cov(P) has an edge xy when x is covered by y in P. The comparability graph comp(P) has an edge xy when either x < y in P or y < x in P. X = {1,2,3,4,5,6} and P = {(1,1),(2,2),(3,3), (4,4), (5,5), (6,6), (6,1), (6,4), (1,4), (6,5), (3,4), (6,2)}.

Diagrams of Posets A drawing (usually with straight lines for edges) of the cover graph of a poset P is called a poset diagram for P when the vertical height of y is higher than the vertical height of x whenever y covers x in P. X = {1,2,3,4,5,6} and P = {(1,1),(2,2),(3,3), (4,4), (5,5), (6,6), (6,1), (6,4), (1,4), (6,5), (3,4), (6,2)}.

Chains A set C of points in a poset P is called a chain if any distinct pair of points from C is comparable. Any singleton set is a chain. The family of all chains in a poset is partially ordered by set inclusion. The maximal elements in this poset are called maximal chains. A chain C is maximum if no other chain contains more points than C. In general maximal chains need not be maximum.

Antichains A set A of points in a poset P is called a antichain if any distinct pair of points from C is incomparable. Any singleton set is an antichain. The family of all antichains in a poset is partially ordered by set inclusion. The maximal elements in this poset are called maximal antichains. An antichain A is maximum if no other antichain contains more points than A. In general maximal antichains need not be maximum.

Chains and Antichains {6,7,19,28} is a chain. It is not maximal. {12,13,16,30} is an antichain. It is not maximal. {8,13,34,35} is a maximal chain. It is not maximum. {12,13,30,24,16,19,14,25} is a maximal antichain. It is not maximum.

Height and Width The height of a poset is the size of a maximum chain. The width of a poset is the size of an antichain. The poset P shown here has height 4 since {1,4,6,7} is a maximum chain. It has width 3 since {1,2,5} is a maximum antichain.

Height 4 and Width 3

Height ?? and Width ??

Linear Programming Inequality Let C = {x1, x2, …, xm} be a chain and let P = A1 È A2 È... È As be a partition of P into antichains. Then s ≥ m

The Dual Inequality Let A = {y1, y2, …, yp} be a chain and let P = C1 È C2 È ... È Ct be a partition of P into chains. Then t ≥ p

Maximum Chain – Height 7

Dilworth’s Theorem Theorem (1950) A poset P of width w can be partioned into w chains. Also, a poset of height h can be partitioned into h antichains.

Maximum Antichain – Width 11