170
A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting Chris Morris October 15, 2008 Chair: Dr. Tyson Henry Member: Dr. Thomas Mattman

Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Embed Size (px)

Citation preview

Page 1: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With

Respect to the Property of Intrinsic Knotting

Chris Morris

October 15, 2008Chair: Dr. Tyson Henry

Member: Dr. Thomas Mattman

Page 2: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Background

2

Page 3: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

3

Page 4: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

3

Page 5: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

Imagine an extension cord, tangle it, plug in the ends

3

Page 6: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

Imagine an extension cord, tangle it, plug in the ends

There is no way to ‘remove’ the knot without unplugging the ends (or cutting the cord)

3

Page 7: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

Imagine an extension cord, tangle it, plug in the ends

There is no way to ‘remove’ the knot without unplugging the ends (or cutting the cord)

Can be classified, simplified and studied

3

Page 8: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

Imagine an extension cord, tangle it, plug in the ends

There is no way to ‘remove’ the knot without unplugging the ends (or cutting the cord)

Can be classified, simplified and studied

3Unknot

Page 9: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a knot?

Exactly what you think it is!

Imagine an extension cord, tangle it, plug in the ends

There is no way to ‘remove’ the knot without unplugging the ends (or cutting the cord)

Can be classified, simplified and studied

3Unknot Trefoil

Page 10: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

4

Page 11: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

Series of vertices (points) connected by edges (lines)

4

Page 12: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

Series of vertices (points) connected by edges (lines)

Airports and flight paths

4

Page 13: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

Series of vertices (points) connected by edges (lines)

Airports and flight paths

Connected graph: from any vertex a path exists to any other vertex

4

Page 14: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

Series of vertices (points) connected by edges (lines)

Airports and flight paths

Connected graph: from any vertex a path exists to any other vertex

Not Connected4

Page 15: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph?

Series of vertices (points) connected by edges (lines)

Airports and flight paths

Connected graph: from any vertex a path exists to any other vertex

Not Connected Connected4

Page 16: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

5

Page 17: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which:

5

Page 18: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex

5

Page 19: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex travel to other vertices at most once

5

Page 20: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex travel to other vertices at most once ex. 0 ➜ 1 ➜ 3 ➜ 4 ➜ 2 ➜ 0

5

Page 21: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex travel to other vertices at most once ex. 0 ➜ 1 ➜ 3 ➜ 4 ➜ 2 ➜ 0

0

14

3 2

5

Page 22: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex travel to other vertices at most once ex. 0 ➜ 1 ➜ 3 ➜ 4 ➜ 2 ➜ 0

Cycle is a loop, much like the extension cord

0

14

3 2

5

Page 23: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

How do knots and graphs relate?

Cycles exist in graphs which: begin and end with same vertex travel to other vertices at most once ex. 0 ➜ 1 ➜ 3 ➜ 4 ➜ 2 ➜ 0

Cycle is a loop, much like the extension cord

Cycles can be knotted

0

14

3 2

5

Page 24: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

6

Page 25: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

6

Page 26: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

6

0

14

23

Page 27: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

6

0

14

2

3

Page 28: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

6

0

14

2

3

Page 29: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

6

0

14

23

Page 30: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

Different embeddings may yield cycles with different knots

6

0

14

23

Page 31: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

Different embeddings may yield cycles with different knots

Can always force a knotted embedding

6

0

14

23

Page 32: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

Different embeddings may yield cycles with different knots

Can always force a knotted embedding

6

0

14

23

Page 33: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is intrinsic knotting (IK)?

Graphs can be embedded in 3 dimensional space in an infinite number of ways

Different embeddings may yield cycles with different knots

Can always force a knotted embedding

Intrinsic knotting means, no matter the embedding, at least one cycle is knotted

6

0

14

23

Page 34: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

7

Page 35: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G:

7

Page 36: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals

7

0

14

23

Page 37: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals

7

0

14

23

Page 38: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals

7

0

14

23

Page 39: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals

7

0

14

Page 40: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals edge contractions

7

0

14

23

Page 41: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals edge contractions

7

0

14

2

Page 42: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals edge contractions

G is not a minor of G

7

0

14

2

Page 43: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals edge contractions

G is not a minor of G

Minor Minimal: A property exhibited by G but not by any of its minors

7

0

14

2

Page 44: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is a graph minor?

The graph G’ that remains after any of the following are performed on graph G: edge removals vertex removals edge contractions

G is not a minor of G

Minor Minimal: A property exhibited by G but not by any of its minors

Expansion: Opposite of a minor7

0

14

2

Page 45: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With

Respect to the Property of Intrinsic Knotting

8

Page 46: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Methods

9

Page 47: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

10

Page 48: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

If H is IK and H is a minor of G, then G is IK too

10

Page 49: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

If H is IK and H is a minor of G, then G is IK too

Know that there are a finite number of minor minimal IK graphs

10

Page 50: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

If H is IK and H is a minor of G, then G is IK too

Know that there are a finite number of minor minimal IK graphs

Currently about 40 are known

10

Page 51: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

If H is IK and H is a minor of G, then G is IK too

Know that there are a finite number of minor minimal IK graphs

Currently about 40 are known

The big question in intrinsic knotting is: How many minor minimal IK graphs are there total?

10

Page 52: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What is known about intrinsic knotting?

If H is IK and H is a minor of G, then G is IK too

Know that there are a finite number of minor minimal IK graphs

Currently about 40 are known

The big question in intrinsic knotting is: How many minor minimal IK graphs are there total?

Classifying graphs as IK is not easy

10

Page 53: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Why is it so difficult to classify a graph as IK?

11

Page 54: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Why is it so difficult to classify a graph as IK?

Infinite number of embeddings for any graph

11

Page 55: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Why is it so difficult to classify a graph as IK?

Infinite number of embeddings for any graph

If one embedding is not knotted, the graph is not IK

11

Page 56: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Why is it so difficult to classify a graph as IK?

Infinite number of embeddings for any graph

If one embedding is not knotted, the graph is not IK

No definitive approach to classify a graph as intrinsically knotted

11

Page 57: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Why is it so difficult to classify a graph as IK?

Infinite number of embeddings for any graph

If one embedding is not knotted, the graph is not IK

No definitive approach to classify a graph as intrinsically knotted

Traditionally proofs are done by hand

11

Page 58: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Is this graph intrinsically knotted?

12

Page 59: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

13

Page 60: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

Proofs to show certain graphs are IK

13

Page 61: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

Proofs to show certain graphs are IK ex: exhibit one of the 40 as a minor

13

Page 62: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

Proofs to show certain graphs are IK ex: exhibit one of the 40 as a minor

Proofs to show certain graphs are not IK

13

Page 63: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

Proofs to show certain graphs are IK ex: exhibit one of the 40 as a minor

Proofs to show certain graphs are not IK ex: 6 vertices or less

13

Page 64: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Can we prove intrinsic knotting?

Proofs to show certain graphs are IK ex: exhibit one of the 40 as a minor

Proofs to show certain graphs are not IK ex: 6 vertices or less

No proof to show any arbitrary graph is or is not IK

13

Page 65: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

14

Page 66: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

Classified graphs as IK, not IK or indeterminate

14

Page 67: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

Classified graphs as IK, not IK or indeterminate

Focused on all connected graphs on 7, 8 and 9 vertices

14

Page 68: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

Classified graphs as IK, not IK or indeterminate

Focused on all connected graphs on 7, 8 and 9 vertices

Leveraged the computer to perform this classification in a brute-force fashion

14

Page 69: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

Classified graphs as IK, not IK or indeterminate

Focused on all connected graphs on 7, 8 and 9 vertices

Leveraged the computer to perform this classification in a brute-force fashion

Encoded proved research as programmatic classification tests which could be applied to a graph

14

Page 70: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

What exactly did I do?

Classified graphs as IK, not IK or indeterminate

Focused on all connected graphs on 7, 8 and 9 vertices

Leveraged the computer to perform this classification in a brute-force fashion

Encoded proved research as programmatic classification tests which could be applied to a graph

Provided a list of indeterminate graphs which can be scrutinized by others

14

Page 71: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

15

Page 72: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if:

15

Page 73: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6

15

Page 74: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15

15

Page 75: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15 is minor of known minor minimal IK graph

15

Page 76: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15 is minor of known minor minimal IK graph has a planar subgraph after removing any two vertices

15

Page 77: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15 is minor of known minor minimal IK graph has a planar subgraph after removing any two vertices

A graph is IK if:

15

Page 78: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15 is minor of known minor minimal IK graph has a planar subgraph after removing any two vertices

A graph is IK if: edges ≥ (5 * vertices) – 14

15

Page 79: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Classification Tests

A graph is not IK if: vertices ≤ 6 edges < 15 is minor of known minor minimal IK graph has a planar subgraph after removing any two vertices

A graph is IK if: edges ≥ (5 * vertices) – 14 has known IK graph as a minor

15

Page 80: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

16

Page 81: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphs

16

Page 82: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

16

Page 83: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

apply test to graph

16

Page 84: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

apply test to graph

done if graph is IK or not IK

16

Page 85: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

apply test to graph

done if graph is IK or not IKend

16

Page 86: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

apply test to graph

done if graph is IK or not IKendgraph is indeterminate

16

Page 87: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Algorithm

iterate over each graph in set of graphsiterate over each test in set of tests

apply test to graph

done if graph is IK or not IKendgraph is indeterminate

end

16

Page 88: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

17

Page 89: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

Originally implemented in Java

17

Page 90: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

Originally implemented in Java

Designed algorithms for minor and planarity detection

17

Page 91: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

Originally implemented in Java

Designed algorithms for minor and planarity detection

Most ‘risky’ parts of entire design were these algorithms

17

Page 92: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

Originally implemented in Java

Designed algorithms for minor and planarity detection

Most ‘risky’ parts of entire design were these algorithms

Wanted to use known, proven tools, instead of my algorithms for the ‘risky’ parts

17

Page 93: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Implementation

Originally implemented in Java

Designed algorithms for minor and planarity detection

Most ‘risky’ parts of entire design were these algorithms

Wanted to use known, proven tools, instead of my algorithms for the ‘risky’ parts

Transitioned to Ruby because faster interface with outside tools

17

Page 94: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

18

Page 95: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer

18

Page 96: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator

18

Page 97: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder

18

Page 98: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder graph_complementor

18

Page 99: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder graph_complementor ik_classifier

18

Page 100: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder graph_complementor ik_classifier java_ik_classifier

18

Page 101: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder graph_complementor ik_classifier java_ik_classifier ik_summarizer

18

Page 102: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

The Intrinsic Knotting Toolset

installer graph_generator graph_finder graph_complementor ik_classifier java_ik_classifier ik_summarizer expansion_mapper

18

Page 103: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Results

19

Page 104: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

20

Page 105: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

20

Page 106: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

852 not intrinsically knotted

20

Page 107: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

852 not intrinsically knotted

1 intrinsically knotted (K7)

20

Page 108: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

852 not intrinsically knotted

1 intrinsically knotted (K7)

0 indeterminate

20

Page 109: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

852 not intrinsically knotted

1 intrinsically knotted (K7)

0 indeterminate

Completion Times: Java 79ms ~ Ruby 505ms

20

Page 110: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

7-Vertex Graphs

853 total connected graphs

852 not intrinsically knotted

1 intrinsically knotted (K7)

0 indeterminate

Completion Times: Java 79ms ~ Ruby 505ms

Max Per Graph Times: Java 1ms ~ Ruby 6ms

20

Page 111: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

21

Page 112: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

21

Page 113: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

11,095 not intrinsically knotted

21

Page 114: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

11,095 not intrinsically knotted

22 intrinsically knotted

21

Page 115: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

11,095 not intrinsically knotted

22 intrinsically knotted

0 indeterminate

21

Page 116: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

11,095 not intrinsically knotted

22 intrinsically knotted

0 indeterminate

Completion Times: Java 1.916s ~ Ruby 36.151s

21

Page 117: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

8-Vertex Graphs

11,117 total connected graphs

11,095 not intrinsically knotted

22 intrinsically knotted

0 indeterminate

Completion Times: Java 1.916s ~ Ruby 36.151s

Max Per Graph Times: Java 17ms ~ Ruby 2.152s

21

Page 118: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

22

Page 119: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

22

Page 120: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

259,055 not intrinsically knotted

22

Page 121: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

259,055 not intrinsically knotted

1,993 intrinsically knotted

22

Page 122: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

259,055 not intrinsically knotted

1,993 intrinsically knotted

32 indeterminate

22

Page 123: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

259,055 not intrinsically knotted

1,993 intrinsically knotted

32 indeterminate

Completion Times: Java 17m53.302s ~ Ruby 3h8m49.326s

22

Page 124: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

9-Vertex Graphs

261,080 total connected graphs

259,055 not intrinsically knotted

1,993 intrinsically knotted

32 indeterminate

Completion Times: Java 17m53.302s ~ Ruby 3h8m49.326s

Max Per Graph Times: Java 692ms ~ Ruby 55m8.123s

22

Page 125: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

0

1

2

6

7

8

3

45

0

1

2

6

7

8

3

4

5

Example Indeterminate Graph

23

Graph 243680 Complement of 243680

Page 126: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Analysis & Conclusions

24

Page 127: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

25

Page 128: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

Java and Ruby versions showed identical classification results for every graph

25

Page 129: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

Java and Ruby versions showed identical classification results for every graph

Classification which ‘determined’ IK state was useful as ‘proof’ for the classification

25

Page 130: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

Java and Ruby versions showed identical classification results for every graph

Classification which ‘determined’ IK state was useful as ‘proof’ for the classification

7-vertex classifications matched published results

25

Page 131: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

Java and Ruby versions showed identical classification results for every graph

Classification which ‘determined’ IK state was useful as ‘proof’ for the classification

7-vertex classifications matched published results

8-vertex classifications matched published results

25

Page 132: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Classifications

Java and Ruby versions showed identical classification results for every graph

Classification which ‘determined’ IK state was useful as ‘proof’ for the classification

7-vertex classifications matched published results

8-vertex classifications matched published results

No published results for 9-vertex graphs for comparison, but classifications appear realistic

25

Page 133: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

26

Page 134: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java

26

Page 135: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’

26

Page 136: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’ Java implementation did not degrade as much as graph

complexity increased

26

Page 137: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’ Java implementation did not degrade as much as graph

complexity increased Slowest graph in Ruby took ~ 1 hour

26

Page 138: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’ Java implementation did not degrade as much as graph

complexity increased Slowest graph in Ruby took ~ 1 hour

majority of time spent in minor detection algorithm

26

Page 139: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’ Java implementation did not degrade as much as graph

complexity increased Slowest graph in Ruby took ~ 1 hour

majority of time spent in minor detection algorithm

slowest when size difference between two graphs is greatest

26

Page 140: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Timing

Ruby implementation ran slower than Java Algorithms differed, so not a ‘language comparison’ Java implementation did not degrade as much as graph

complexity increased Slowest graph in Ruby took ~ 1 hour

majority of time spent in minor detection algorithm

slowest when size difference between two graphs is greatest

searching for 21 and 22 edge minors in a graph of 29 edges on 9 vertices

26

Page 141: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

32 Indeterminate Graphs

27

Page 142: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

32 Indeterminate Graphs

Potentially a new minor minimal IK graph (progress on the ‘Big Question’)

27

Page 143: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

32 Indeterminate Graphs

Potentially a new minor minimal IK graph (progress on the ‘Big Question’)

Left as an open area to be investigated

27

Page 144: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

32 Indeterminate Graphs

Potentially a new minor minimal IK graph (progress on the ‘Big Question’)

Left as an open area to be investigated

Did discover that all of the 32 graphs arise from 5 minors

27

Page 145: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

32 Indeterminate Graphs

Potentially a new minor minimal IK graph (progress on the ‘Big Question’)

Left as an open area to be investigated

Did discover that all of the 32 graphs arise from 5 minors

Personally did not take these 32 graphs any further

27

Page 146: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 147: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 148: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 149: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 150: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 151: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

243680 244632245103 245677 256510

243683

243745 244064 245605245608

245238245246 256305

245195

255244

256363256368 256372

260922

244065

260928

245239 255220255247

255925245113

256338

260909

260624

260910

260920 260908

Expansion Map of 32 Indeterminate Graphs

Page 152: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

29

Page 153: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

29

Page 154: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

29

Page 155: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

Add Intrinsic Linking Classification because if a graph is not intrinsically linked then it is not intrinsically knotted

29

Page 156: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

Add Intrinsic Linking Classification because if a graph is not intrinsically linked then it is not intrinsically knotted

Create an alternate approach to the same problem for assurance of accuracy

29

Page 157: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

Add Intrinsic Linking Classification because if a graph is not intrinsically linked then it is not intrinsically knotted

Create an alternate approach to the same problem for assurance of accuracy

Port code to C (for increased speed)

29

Page 158: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

Add Intrinsic Linking Classification because if a graph is not intrinsically linked then it is not intrinsically knotted

Create an alternate approach to the same problem for assurance of accuracy

Port code to C (for increased speed)

Write code in a distributed fashion like SETI@home

29

Page 159: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Future Work

Investigate the 32 indeterminate graphs (especially the 5 common minors)

Investigate the Absolute Size Classification which says < 15 edges is not IK because the smallest IK graph we found had 21 edges

Add Intrinsic Linking Classification because if a graph is not intrinsically linked then it is not intrinsically knotted

Create an alternate approach to the same problem for assurance of accuracy

Port code to C (for increased speed)

Write code in a distributed fashion like SETI@home

Apply tools to 10 vertex graphs and beyond

29

Page 160: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Demo

30

Page 161: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Page 162: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair

Page 163: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member

Page 164: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer

Page 165: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer Dr. Michelle Morris ~ Supportive Wife

Page 166: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer Dr. Michelle Morris ~ Supportive Wife Department of Computer Science

Page 167: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer Dr. Michelle Morris ~ Supportive Wife Department of Computer Science Graduate School

Page 168: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer Dr. Michelle Morris ~ Supportive Wife Department of Computer Science Graduate School Friends who pretended to be interested when I talked their

ears off about my project

Page 169: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Thank You

31

Dr. Tyson Henry ~ Committee Chair Dr. Thomas Mattman ~ Committee Member Dr. Robin Soloway ~ Reviewer Dr. Michelle Morris ~ Supportive Wife Department of Computer Science Graduate School Friends who pretended to be interested when I talked their

ears off about my project To all of you that showed up today!

Page 170: Presentation: A Classification of All Connected Graphs on Seven, Eight, and Nine Vertices With Respect to the Property of Intrinsic Knotting

Questions

32