Download - Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Transcript
Page 1: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Mike JacobsonUCD

Graphs that have Hamiltonian Cycles Avoiding Sets of Edges

EXCILLNovember 20,2006

Page 2: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Mike JacobsonUCDHSC

Graphs that have Hamiltonian Cycles Avoiding Sets of Edges

EXCILLNovember 20,2006

Page 3: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Mike JacobsonUCDHSC-DDC

Graphs that have Hamiltonian Cycles Avoiding Sets of Edges

EXCILLNovember 20,2006

Page 4: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Part I - Containing

There are many (MANY) results that give a condition for a graph (sufficiently large, bipartite, directed…) in order to assure that

the graph contains ____________________

Recently (or NOT) there have been many (MANY) results presented that give a condition for a graph with

(matching, 1-factor, disjoint cycles, “long cycles”, hamiltonian path or cycle, 2-factor, k-factor…)

(matching, 1-factor, disjoint cycles, “long cycles”, hamiltonian path or cycle, 2-factor, k-factor…)

which contains some smaller predetermined substructure of the graph.

Page 5: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Specific Result

Dirac Condition: If G is a graph with ≥ (n+1)/2

and e is any edge of G, then G contains ahamiltonian cycle H containing e.

So, (n+1)/2 is in fact necessary & best possible!

Kn/2,n/2

U tK2

Page 6: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Another Example

Ore Condition: If G is a graph with2 ≥ n+1

and e is any edge of G, then G contains ahamiltonian cycle H containing e.

Other Conditions – Number of Edges, high connectivity, Forbidden Subgraphs,

neighborhood union, etc…

This condition, n+1, is also best possible!!

Page 7: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Examples - matchings

t- matching in a k-matching (t < k)

t- matching in a perfect-matching (t < n/2)

t- matching on a hamiltonian path or cycle

t- matching in a k-factor

Page 8: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Examples – Linear Forests

L(t, k) in a spanning linear forest

L(t, k) in a spanning tree

L(t, k) on a hamiltonian path or cycle

L(t, k) on cycles of all possible lengths

L(t, k) is a linear forest with t edges and k components

L(t, k) in an r-factor

L(t, k) in a 2-factor with k components

Page 9: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Examples - digraphs

arc - traceable

arc - hamiltonian

arc - pancyclic

k – arc - …

Page 10: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Examples – “Ordered”

t- matching on a cycle in a specific order

t- matching on a ham. cycle in a specific order

t- matching on a cycle of all “possible” lengthsin a specific order

L(t,k) on a cycle of all possible lengthsin a specific order

Page 11: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Examples – “Equally Spaced”

t- matching on a cycle (in a specific order)equally spaced around the cycle

t- matching on a ham. cycle (in a specific order)equally spaced around the cycle

t- matching on a cycle of all “possible” lengths(in a specific order) equally spaced around the

cycleL(t,k) on a cycle of all “possible” lengths

(in a specific order) equally spaced around the cycle

Page 12: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

More Odds and Ends…

putting vertices, edges, paths on different cyclesin a set of disjoint cycles or 2-factor

Hamiltonian cycle in a “larger” subgraph

Many versions for bipartite graphs,hypergraphs…

Added conditions, connectivity, independencenumber, forbidden subgraphs…

Page 13: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

If G is a bipartite graph of order n, with k ≥ 1, n ≥ 4k -2, ≥ (n+1)/2 and v1, v2, . . . , vk distinct vertices

of G then

(1) G can be partitioned into k cycles C1, C2, . . . , Ck such that vi is on Ci for i = 1, . . . , k, or

(2) k = 2 and G – {v1, v2} = 2K(n-1)/2, (n-1)/2 and

v2

v1

Claim 5.23 of Lemma 10 – when . . .

Page 14: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Part II - Avoiding

(matching, 1-factor, disjoint cycles, “long cycles”, hamiltonian path or cycle, 2-factor, k-factor…)

Preliminary Report!!

which avoids every substructure of a particular type??

Are there any (ANY) results that give a condition for a graph (sufficiently large, bipartite, directed…) in order to assure that

the graph contains ____________________

Joint with Mike Ferrara & Angela Harris

Page 15: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

“Hamilton cycles, avoiding prescribed arcs, in close-to-regular tournaments”

“Hamiltonian cycles avoiding prescribed arcs in tournaments”

“Hamiltonian dicycles avoiding prescribed arcs in tournaments”

There are some …

Page 16: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

“Hamilton cycles, avoiding prescribed arcs, in close-to-regular tournaments”

(1999)

“Hamiltonian cycles avoiding prescribed arcs in tournaments” (1997)

“Hamiltonian dicycles avoiding prescribed arcs in tournaments”(1987)

There are some …

Page 17: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Results on Graphs and Bipartite Graphs

Dirac, Ore and Moon & Moser – “conditions”

Considering the problem for digraphs and tournaments

Page 18: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Ore Condition: If G is a graph with2 ≥ n

and e is any edge of G, then G contains ahamiltonian cycle H that avoids e??

Do we “get” anything for “free”??

Kn-1

How large does 2 have to be??

Page 19: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Dirac Condition: If G is a graph with≥ n/2

and e is any edge of G, then G contains ahamiltonian cycle H that avoids e??

Do we “get” anything for “free”??

Dirac Condition: If G is a graph with≥ n/2

and E is any set of k edges of G, then G contains a

hamiltonian cycle H that avoids E??

Page 20: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

n/2 + 1

n/2 - 1

Add a (n+2)/4 - matching

Let E be any subset of (n-2)/4 of the matching edges

Theorem: If G is a graph of order n with ≥ n/2and E is any set of at most (n-6)/4 edges of G, then

G contains a hamiltonian cycle H that avoids E.

Note, that E is any set of (n-6)/4 edges

n = 4k+2

≥ n/2

Page 21: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Theorem: Let G be a graph with order n and H a graph of order at most n/2 and maximum degree k. If 2 ≥ n+k then G is H-avoiding hamiltonian. This is

sharp for all choices of H

Theorem: Let G be a graph with order n and H a graph of order at most n/2 and maximum degree k. If 2 ≥ n+k then G is H-avoiding hamiltonian. This is

sharp for all choices of H

With no restriction on the order of H…

Page 22: Mike Jacobson UCD Graphs that have Hamiltonian Cycles Avoiding Sets of Edges EXCILL November 20,2006.

Additional results on Bipartite Graphs

Dirac, Ore and Moon & Moser – “conditions”

Considering the problem for digraphs and tournaments

We get results on extending any set of perfect matchings

And on extending any set of hamiltonian cycles