2.3 Graph Coloring Homework (MATH 310#3W):

Slides:



Advertisements
Similar presentations
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 13, Monday, September 29.
Advertisements

Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
The Instant Insanity Game
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 19, Friday, October 17.
NP-Complete Problems Reading Material: Chapter 10 Sections 1, 2, 3, and 4 only.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 3, Friday, September 5.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 14, Wednesday, October 1.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 15, Friday, October 3.
Section 2.3 Graph Coloring By Katie Lessard & Colleen Raimondi.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 16, Monday, October 6.
Chapter 1 Review Homework (MATH 310#3M):
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 11, Wednesday, September 24.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 5,Wednesday, September 10.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 21, Wednesday, October 22.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 6, Friday, September 12.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 4, Monday, September 8.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 20, Monday, October 20.
Graph Coloring.
CS 2813 Discrete Structures
9.8 Graph Coloring. Coloring Goal: Pick as few colors as possible so that two adjacent regions never have the same color. See handout.
Graph Coloring.
 2. Region(face) colourings  Definitions 46: A edge of the graph is called a bridge, if the edge is not in any circuit. A connected planar graph is called.
Linear Programming Problem. Definition A linear programming problem is the problem of optimizing (maximizing or minimizing) a linear function (a function.
Planar Graphs Graph Coloring
Graph.
Math – Graphs of Functions 1. Graph of a function: the graph of all the function’s ordered pairs 2.
Essential Question: How do you solve a system of inequalities by graphing?
Notes Over 9.2 Graphing a Rational Function The graph of a has the following characteristics. Horizontal asymptotes: center: Then plot 2 points to the.
A problem with train tracks and interval graphs PRESENTED BY MANVITHA NELLORE.
Map Coloring Vertex Drawing Txt: mini excursion 2 (p ) & SOL: DM.1 Classwork Project Assigned due in two blocks (print the rubric at the end of.
Conic Sections Circles Objective: Find the standard form of a circle.
Timetable Problem solving using Graph Coloring
Assigning tropical fish into tanks Presented by, Manisha Reddy Podduturi.
ICS 353: Design and Analysis of Algorithms NP-Complete Problems King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Equations of Circles.
Graph Coloring.
Graph Coloring Lots of application – be it mapping routes, coloring graphs, building redundant systems, mapping genes, looking at traffic patterns (see.
Weighted Graphs and traveling Salesperson problem
Equations of Circles.
5.9.2 Characterizations of Planar Graphs
10.6 Equations of Circles Geometry.
Section 2.8 Distance and Midpoint Formulas; Circles
Minimum Pk-total weight of simple connected graphs
Warm-up Solve using the quadratic formula: 2x2 + x – 5 =0
Chapter 4 Review Math Analysis
Math Talk: Mental computation
Graph Theory Graph Colorings.
Chapter 10.8 Graph Coloring
Equations of Circles.
Do Now Solve each inequality. −3e − 10 ≤ −4 2.
Equations of Circles.
Chapter 10.8 Graph Coloring
Applied Combinatorics, 4th ed. Alan Tucker
Graph Coloring.
Warm-Up   Range Graphically (#9 on CQ#1).
Graphing Linear Equations
Solving Special Cases.
Circles.
Standard Equation of a Circle Definition of a Circle
Classwork Worksheet Homework (day 67) worksheet
Midterm Review Algebra 2.
Solving Compound Inequalities
10.1 Conics And 1.5 Circles Copyright © 2013 Pearson Education, Inc. All rights reserved.
Do on New WS 9-5 Day 3 (with rads) Factor Solve
Equations of Circles Advanced Geometry.
Intersection Method of Solution
Graphing Linear Equations
Visual Algebra for Teachers
10.1 Conics And 1.5 Circles Copyright © 2013 Pearson Education, Inc. All rights reserved.
Presentation transcript:

MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 8, Wednesday, September 17

2.3 Graph Coloring Homework (MATH 310#3W): Read 2.4. Write down a list of all newly introduced terms (printed in boldface or italic) Do Exercises 2.3: 2,4,6,7,12,14,18 Volunteers: ____________ Problem: 7. On Monday you will also turn in the list of all new terms (marked). Tomorrow 3-5 in 201E – Office Hours

Coloring and Chromatic Number A coloring of a graph G assigns colors to the vertices of G so that adjacent vertices are given different colors. The minimal number of colors required to color a given graph is called the chromatic number of a graph.

Example 1: Simple Graph Coloring Find the chromatic number of the graph on the left.

Example 2: Coloring a Wheel Find the chromatic number of the graph on the left. Answer: 4.

Example 3: Unforced Coloring Find the chromatic number of the graph on the left. Answer: 4.

Example 4: Committee Scheduling There are 10 committees: A = {1,2,3,4} B = {1,6,7} C = {3,4,5} D = {2,4,7,8,9,10} E = {6,9,12,14} F = {5,8,11,13} G = {10,11,12,13,15,16} H = {14,15,17,19} I = {13,16,17,18} J = {18,19} Model graph with a vertex corresponding to each committee and with an edge joining two vertices if they represent committees with overlapping membership.

Example 4: Committee Scheduling There are 10 committees: A = {1,2,3,4} B = {1,6,7} C = {3,4,5} D = {2,4,7,8,9,10} E = {6,9,12,14} F = {5,8,11,13} G = {10,11,12,13,15,16} H = {14,15,17,19} I = {13,16,17,18} J = {18,19} How many hours are needed? B C D E F G H I J

Example 4: Committee Scheduling There are 10 committees: A = {1,2,3,4} B = {1,6,7} C = {3,4,5} D = {2,4,7,8,9,10} E = {6,9,12,14} F = {5,8,11,13} G = {10,11,12,13,15,16} H = {14,15,17,19} I = {13,16,17,18} J = {18,19} How many hours are needed? Answer: 4. B C D E F G H I J

Radio Frequency Assignment Problem In a given teritory there are n radio stations. Each one is determined by its position (x,y) and has a range radius r. The frequencies should be assigned in such a way that no two radio stations with overlaping hearing ranges are assigned the same frequency and that the total number of frequencies is minimal.

Radio Frequency Assignment Problem - Solution The problem is modeled by a graph G. Vertices of G are the circles centered at (x,y) with radius r. Two vertices are adjacent if the areas of the corresponding circles intersect. Frequencies are the colors. We are looking for an optimal coloring of G. The minimal number of frequencies is the chromatic number of G..

The Chromatic Polynomial Pk(G). The chromatic polynomial Pk(G) gives a formula for the number of ways to properly color G with k colors. The formula is polynomial in k.

Example 7: Chromatic Polynomial – Complete Graph Kn. Let us consider K4. Obviously P1(K4) = 0 P2(K4) = 0 P3(K4) = 0 P4(K4) = 4.3.2.1 P5(K4) = 5.4.3.2 P6(K4) = 6.5.4.3 P7(K4) = 7.6.5.4 In general: Pk(K4) = k.(k-1)(k-2).(k-3) More generally: Pk(Kn) = k.(k-1).(k-2) ... (k – n+1)

Chromatic Polynomial – Circuit C4. Pk(C4) = k(k-1)2 + k(k-1)(k-2)2. Here we used the Addition Principle (see also p.170): |A [ B| = |A| + |B|, if A Å B = ;.