Task 1

Consider a partial ordering ≺ of a finite set X, and let G be the corresponding . • What do the independent sets, the cliques, the proper colorings of G, and the proper colorings of the complement of G correspond to in the partial ordering ≺? • Using the weak theorem and the fact that comparability graphs are perfect, prove Dilworth theorem:

The maximum size of an in ≺ is equal to the minimum number of chains in ≺ whose union is X.

Task 2

Let π be a permutation of {1, . . . , n} and let Gπ be the graph with the set {1, . . . , n} where for 1 ≤ i < j ≤ n, ij ∈ E(Gπ) iff π(i) > π(j). Any graph isomorphic to a graph obtained in this way is called a .

• Prove that every permutation graph is also the comparability graph of some partial ordering. • Prove that the complement of every permutation graph is also a permu- tation graph. • Show that G is a permutation graph if and only if there exist two linear orderings ≺1 and ≺2 of V (G) such that for every u, v ∈ V (G) satisfying u ≺1 v, we have uv ∈ E(G) if and only if u ≺2 v. I.e., two vertices are adjacent iff they compare the same in ≺1 and in ≺2.

• Suppose that G is the comparability graph of a partial ordering ≺a and G is the comparability graph of a partial ordering ≺b. Show that the relation ≺ on V (G) defined so that u ≺ v iff u ≺a v or u ≺b v is a linear ordering of V (G).

0 • The reverse of a partial ordering ≺b is the partial ordering ≺b such that 0 u ≺b v iff v ≺b u. Note that the comparability graphs of a partial ordering and its reverse are the same, and thus the previous point gives two linear orderings of V (G). • Show that a graph G is a permutation graph if and only if both G and G are comparability graphs.

1 Task 3

The join of two graphs G1 and G2 is obtained from their disjoint union by adding all edges with one end in V (G1) and the other end in V (G2). A is any graph obtained from single-vertex graphs by any sequence of disjoint unions and joins.

• Show that if G1 and G2 are perfect, then both their join and their disjoint union are perfect. Conclude that are perfect.

• Show that a cograph does not contain P4 (the path with four vertices) as an . • Let v be a vertex of a graph G and suppose that G − v is not connected. Show that one of the following holds: G is not connected, or v is adjacent to all other vertices of G, or G contains P4 as an induced subgraph. • Using the previous point, show by induction on the number of vertices that if G is a graph with at least two vertices not containing P4 as an induced subgraph, then either G or the complement of G is disconnected.

• Show that if G does not contain P4 as an induced subgraph, then G is a cograph.

Task 4

A graph G is distance-hereditary if for any connected induced subgraph H of G, the distance between any two vertices in H is the same as their distance in G.

• Show that G is distance-hereditary if and only if for every u, v ∈ E(G), all induced paths in G between u and v have the same length (equal to the distance between u and v in G). • Use the strong to show that distance-hereditary graphs are perfect.

2