• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/46

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

46 Cards in this Set

  • Front
  • Back

chi'(G) for Peterson graph

4

chi'(G) for even cycle

2

chi'(G) for odd cycle

3

chi'(G) for K_n

n

chi'(G) for bipartite

2

chi'(G) for star

2

Konig: If G is bipartite(multi-graph), then

chi'(G) = maxdeg(G)

(Vizing) If G is simple then chi'(G) is

maxdeg(G) or maxdeg(G) + 1

For multi-graph, chi'(G) is

<= 3maxdeg/2

Konig proof (multi,bipartite) chi'(G) = maxdegree

it suffices to show chi'(g) <= maxdeg.


a) For k-regular graphs, use induction on k and Corollary 3.1.8 to Hall's Theorem.


b) Then show G of the theorem is a subgraph of a maxdeg(G)-regular bipartite graph.



full proof:


a) by corallary to hall's, G has a perfect matching M. Color all edges in M with color k. If k = 1, this is a 1-edge coloring of G. Otherwise, G-M is a k-1 regular bipartite graph. If we assume inductively that k-1-reg bipartite graphs have a k-1 edge coloring, this gives a k-edge coloring of G.


b) If G is not regular, let k = maxdeg(G). Show G is a subgraph of a k-reg bipartite graph H. By (a) H has a proper k-edge coloring therefore so does G. To construct H from G, add verts to make X and Y even. Then, connect edges until regular.

Corallary to Hall's Theorem:

Every k-regular bipartite graph with k > 0 has a perfect matching

Deciding whether graph is max or max + 1 edge-colorable

NP-complete

Hamiltonian cycle(path)



spanning cycle(path) in G.



G is Hamiltonian if G has a

Hamiltonian cycle

G is vertex transitive if for any vertices in V there is an isomorphism f: G -> G such that f(v) = V

examples: K_n, C_n, Q_k, Petersen, Kn,n

Q_k

hamiltonian

Circumference of G

length of longest cycle


if = n(g) then Hamiltonian

time solvable? hamiltonian cycle, path, circumference

no polynomial-time algorithms NP-hard

Necessary: If G is Hamilton, then has property


Sufficient: if has property, is hamiltonian

x

Necessary: If G is Hamiltonian, then for any S contained in V,

G-S has at most |S| components.

Sufficent: (Dirac) If G is simple and n(G) >=3 and

mindeg(G) >= n(G)/2, then G is Hamiltonian. Proof - counterexample

Necessary and sufficient: (Bondy-Chvatal) G is Hamiltonian iff

the closure of G is Hamiltonian

Closure

Take graph, G. Add edges between vertices whose degrees adds up to n(G). Repeat until can't any longer.

Sufficient: (Chvatal) Suppose G has degree sequence(d1,...,dn)(increasing where d1<= d2<=...dn.

If i < n/2 implies that either di > i or dn-i >= n -1, then G is Hamiltonian.

(Ore) If G is simple and u and v are non-adjacent vertices with d(u) + d(v) >= n(G),

then G is Hamiltonian iff G+uv is Hamiltonian.

Travelling Salesman problem

Given weighted K_n (non neg), find minimum weight Hamiltonian cycle (no poly time solution known). If the triangle inequality holds for all vertices, possible to find good approximation

the number of edges in L(G) is

sum of (d(v)/2) for all v in G

G is isomorhpic to L(G) iff

G is 2-reg

If G is Eulerian

L(G) is Hamiltonian

There are non-eulerian graphs whose

L(G) are Hamiltonian

For which pairs (n, k) is J(n, k) claw free? Answer:

if and only if k < 3 or n < k + 3.

A2[i, j]

MMT[i, j]

A2 [i, j] = This counts the number of paths of length 2 from i to j.MMT [i, j] This is counting the number of edges joining i and j, so for a simple graph, MMT [i, j] = A[i, j].

Matrix multiplication

Matrix tree thm

Dijstra's

Kruskal's

Circumference, girth, eccentricity, diameter, radius

circumference - longest cycle


girth - shortest cycle


radius - smallest eccentricity


diameter - largest eccentricity


eccentricity: furthest distance from any other vertex(shortest path to furthest away)

n-ribbed fan graph Gn,

τ (Gn) = τ (Gn−1) + τ (Hn−1) and τ (Hn) = τ (Gn) + τ (Hn−1), where Hn is the graph obtained from Gn by “doubling” the first rib

Spanning trees of petersen graph?

2000

Dijstra's fails in prescence of negative weights

adding -m doesn't work because it distorts paths with more edges than other paths.

If you find a flow that matches a src/sink cut

then it must be max flow and min capacity since


f <= cap

Euler's formula

n-e+f = 2

Every simple planar graph G has a vertex of degree

at most 5. Use 3n-6 to show that couldn't have min degree higher.

Which n,r pairs in Turan is it planar?

r>=5 doesn't work. r =1 works, r=2 and n<=5, r=3 and n<=6, r=4 and n<=5

thickness of a graph

how many planar graphs do you have to decompose nonplanar to get all planar

Brook's theorem outline

look at it