29
First Fit Coloring of Interval Graphs William T. Trotter Georgia Institute of Technology October 14, 2005

First Fit Coloring of Interval Graphs

  • Upload
    kevyn

  • View
    54

  • Download
    1

Embed Size (px)

DESCRIPTION

First Fit Coloring of Interval Graphs. William T. Trotter Georgia Institute of Technology October 14, 2005. Interval Graphs. First Fit with Left End Point Order Provides Optimal Coloring. Interval Graphs are Perfect. Χ = ω = 4. What Happens with Another Order?. - PowerPoint PPT Presentation

Citation preview

Page 1: First Fit Coloring of Interval Graphs

First Fit Coloring of Interval Graphs

William T. TrotterGeorgia Institute of Technology

October 14, 2005

Page 2: First Fit Coloring of Interval Graphs

Interval Graphs

Page 3: First Fit Coloring of Interval Graphs

First Fit with Left End Point Order Provides Optimal Coloring

Page 4: First Fit Coloring of Interval Graphs

Interval Graphs are Perfect

Χ = ω = 4

Page 5: First Fit Coloring of Interval Graphs

What Happens with Another Order?

Page 6: First Fit Coloring of Interval Graphs

On-Line Coloring of Interval Graphs

Suppose the vertices of an interval graph are presented one at a time by a Graph Constructor. In turn, Graph Colorer must assign a legitimate color to the new vertex. Moves made by either player are irrevocable.

Page 7: First Fit Coloring of Interval Graphs

Optimal On-Line Coloring

Theorem (Kierstead and Trotter, 1982) • There is an on-line algorithm that will use at most 3k-2 colors on an interval graph G for which the maximum clique size is at most k.• This result is best possible.• The algorithm does not need to know the value of k in advance.• The algorithm is not First Fit.• First Fit does worse when k is large.

Page 8: First Fit Coloring of Interval Graphs

Dynamic Storage Allocation

Page 9: First Fit Coloring of Interval Graphs

How Well Does First Fit Do?

For each positive integer k, let FF(k) denote the largest integer t for which First Fit can be forced to use t colors on an interval graph G for which the maximum clique size is at most k.

Woodall (1976) FF(k) = O(k log k).

Page 10: First Fit Coloring of Interval Graphs

Upper Bounds on FF(k)

Theorem: Kierstead (1988) FF(k) ≤ 40k

Page 11: First Fit Coloring of Interval Graphs

Upper Bounds on FF(k)

Theorem: Kierstead and Qin (1996) FF(k) ≤ 26.2k

Page 12: First Fit Coloring of Interval Graphs

Upper Bounds on FF(k)

Theorem: Pemmaraju, Raman and Varadarajan(2003) FF(k) ≤ 10k

Page 13: First Fit Coloring of Interval Graphs

Upper Bounds on FF(k)

Theorem: Brightwell, Kierstead and Trotter (2003) FF(k) ≤ 8k

Page 14: First Fit Coloring of Interval Graphs

Upper Bounds on FF(k)

Theorem: Narayansamy and Babu (2004) FF(k) ≤ 8k - 3

Page 15: First Fit Coloring of Interval Graphs

Analyzing First Fit Using Grids

Page 16: First Fit Coloring of Interval Graphs

The Academic Algorithm

Page 17: First Fit Coloring of Interval Graphs

Academic Algorithm - Rules A Belongs to an interval B Left neighbor is A C Right neighbor is A D Some terminal set of letters has more than 25% A’s F All else fails.

Page 18: First Fit Coloring of Interval Graphs

A Pierced Interval

ABCCDBA

Page 19: First Fit Coloring of Interval Graphs

The Piercing Lemma

Lemma: Every interval J is pierced by a column of passing grades.

Proof: We use a double induction. Suppose the interval J is at level j. We show that for every i = 1, 2, …, j, there is a column of grades passing at level i which is under interval J

Page 20: First Fit Coloring of Interval Graphs

Double Induction

Page 21: First Fit Coloring of Interval Graphs

Initial Segment Lemma

Lemma: In any initial segment of n letters all of which are passing,

a ≥ (n – b – c)/4

Page 22: First Fit Coloring of Interval Graphs

A Column Surviving at the End

1. b ≤ n/42. c ≤ n/43. n ≥ h+34. h ≤ 8a - 3

Page 23: First Fit Coloring of Interval Graphs

Lower Bounds on FF(k)

Theorem: Kierstead and Trotter (1982) There exists ε > 0 so that FF(k) ≥ (3 + ε)k when k is sufficiently large.

Page 24: First Fit Coloring of Interval Graphs

Lower Bounds on FF(k)

Theorem: Chrobak and Slusarek (1988) FF(k) ≥ 4k - 9 when k ≥ 4.

Page 25: First Fit Coloring of Interval Graphs

Lower Bounds on FF(k)

Theorem: Chrobak and Slusarek (1990) FF(k) ≥ 4.4 k when k is sufficiently large.

Page 26: First Fit Coloring of Interval Graphs

Lower Bounds on FF(k)

Theorem: Kierstead and Trotter (2004) FF(k) ≥ 4.99 k when k is sufficiently large.

Page 27: First Fit Coloring of Interval Graphs

A Likely Theorem

Our proof that FF(k) ≥ 4.99 k is computer assisted. However, there is good reason to believe that we can actually write out a proof to show:For every ε > 0, FF(k) ≥ (5 – ε) k when k is sufficiently large.

Page 28: First Fit Coloring of Interval Graphs

Tree-Like Walls

Page 29: First Fit Coloring of Interval Graphs

A Negative Result and a Conjecture

However, we have been able to show that the Tree-Like walls used by all authors to date in proving lower bounds will not give a performance ratio larger than 5. As a result it is natural to conjecture thatAs k tends to infinity, the ratio FF(k)/k tends to 5.