42
Realizability of Graphs Maria Belk and Robert Connelly

Realizability of Graphs

Embed Size (px)

DESCRIPTION

Realizability of Graphs. Maria Belk and Robert Connelly. A chemist determines the distances between atoms in a molecule:. 2. 4. 7. 7. 4. 5. 4. 7. Motivation: the molecule problem. Is this a possible configuration of points in 3 dimensions? - PowerPoint PPT Presentation

Citation preview

Page 1: Realizability of Graphs

Realizability of Graphs

Maria Belk and Robert Connelly

Page 2: Realizability of Graphs

Motivation: the molecule problem

A chemist determines the distances

between atoms in a molecule:

7

7

4

4 7

4

2

5

Page 3: Realizability of Graphs

Motivation: the molecule problem

1. Is this a possible configuration of points in 3 dimensions?

2. What is a possible configuration satisfying these distances?

7

7

4

4 7

4

2

5

Page 4: Realizability of Graphs

Motivation: the molecule problem

1. Is this a possible configuration of points in 3 dimensions?

2. What is a possible configuration satisfying these distances?

Unfortunately, these questions are NP-hard.

We will answer a different question.

Page 5: Realizability of Graphs

Definitions

Definition: A realization of a graph is a function which assigns to each vertex of a point in some Euclidean space.

Definition: A graph is -realizable if given any realization , …, of the graph in some finite dimensional Euclidean space, there exists a realization , …, in -dimensional Euclidean space with the same edge lengths.

Page 6: Realizability of Graphs

Definition: A graph is -realizable if given any realization , …, of the graph in some finite dimensional Euclidean space, there exists a realization , …, in -dimensional Euclidean space with the same edge lengths.

Example: A path is 1-realizable.

Page 7: Realizability of Graphs

Examples

• A tree is 1-realizable.

is 2-realizable, but not 1-realizable.

• A cycle is also 2-realizable, but not

1-realizable.

• Any graph containing a cycle is not 1-realizable.

Page 8: Realizability of Graphs

Examples

• A tree is 1-realizable.

is 2-realizable, but not 1-realizable.

• A cycle is also 2-realizable, but not

1-realizable.

• Any graph containing a cycle is not 1-realizable.

Page 9: Realizability of Graphs

Examples

• A tree is 1-realizable.

is 2-realizable, but not 1-realizable.

• A cycle is also 2-realizable, but not

1-realizable.

• Any graph containing a cycle is not 1-realizable.

1

1 1

0

0

Page 10: Realizability of Graphs

Examples

• A tree is 1-realizable.

is 2-realizable, but not 1-realizable.

• A cycle is also 2-realizable, but not

1-realizable.

• Any graph containing a cycle is not 1-realizable.

Page 11: Realizability of Graphs

Theorem (Connelly) A graph is 1-realizable if and only if it is a forest (a disjoint collection of trees).

Page 12: Realizability of Graphs

Definition. A minor of a graph is a graph obtained by a sequence of• Edge deletions and• Edge contractions (identify the two vertices

belonging to the edge and remove any loops or multiple edges).

Theorem. (Connelly) If is -realizable then every minor of is -realizable (this means -realizability is a minor monotone graph property).

Page 13: Realizability of Graphs

Graph Minor Theorem

Theorem (Robertson and Seymour). For a minor monotone graph property, there exists a finite list of graphs , …, such that a graph satisfies the minor monotone graph property if and only if does not have as a minor.

Example: A graph is 1-realizable if and only if it does not contain as a minor.

Page 14: Realizability of Graphs

Graph Minor Theorem

By the Graph Minor Theorem:

For each , there exists a finite list of graphs , …, such that a graph is -realizable if and only if it does not have any as a minor.

Page 15: Realizability of Graphs

Forbidden Minors

1-realizable

2-realizable + ?

3-realizable + ?

Page 16: Realizability of Graphs

-sumSuppose and both contain a . The

-sum of and is the graph obtained by

identifying the two ’s.

Page 17: Realizability of Graphs

-trees

-tree: -sums of ’s

Example: a 1-tree is a tree

Page 18: Realizability of Graphs

-trees

-tree: -sums of ’s

Example: 2-tree

Page 19: Realizability of Graphs

-trees

-tree: -sums of ’s

Example: 3-tree

Page 20: Realizability of Graphs

Partial -trees

Partial -tree: subgraph of a -tree

Example: partial 2-tree

Page 21: Realizability of Graphs

Partial k-trees

Theorem (Connelly). Partial -trees are

-realizable.

Page 22: Realizability of Graphs

2-realizability

Theorem (Wagner, 1937). is a partial 2-tree if and only if does not contain as

a minor.

Theorem (Belk, Connelly). is 2-realizable if and only if does not contain as a minor.

Page 23: Realizability of Graphs

Forbidden Minors

1-realizable

2-realizable

3-realizable + ?

Page 24: Realizability of Graphs

Theorem (Arnborg, Proskurowski, Corneil) The forbidden minors for partial 3-trees.

Page 25: Realizability of Graphs

Which of these graphs is 3-realizable?

Page 26: Realizability of Graphs

Which of these graph is 3-realizable?

NO

Page 27: Realizability of Graphs

Which of these graph is 3-realizable?

NO

NO

Page 28: Realizability of Graphs

Which of these graph is 3-realizable?

NO

NO

YES

YES

Page 29: Realizability of Graphs

Are there any more forbidden minors for 3-realizability?

Lemma (Belk and Connelly). If contains

or as a minor then either

contains or as a minor, or

can be constructed by 2-sums and 1-sums of partial 3-trees, ’s, and ’s (and is thus 3-realizable).

Theorem (Belk and Connelly). The forbidden minors for 3-realizability are and .

Page 30: Realizability of Graphs

Are there any more forbidden minors for 3-realizability?

Lemma (Belk and Connelly). If contains

or as a minor then either

contains or as a minor, or

can be constructed by 2-sums and 1-sums of partial 3-trees, ’s, and ’s (and is thus 3-realizable).

Theorem (Belk and Connelly). The forbidden minors for 3-realizability are and .

NO

Page 31: Realizability of Graphs

Forbidden Minors

1-realizable

2-realizable

3-realizable +

Page 32: Realizability of Graphs

is not 3-realizable

Page 33: Realizability of Graphs

is not 3-realizable

Page 34: Realizability of Graphs

is not 3-realizable

Page 35: Realizability of Graphs

is not 3-realizable

Page 36: Realizability of Graphs

is not 3-realizable

Page 37: Realizability of Graphs

is not 3-realizable

Page 38: Realizability of Graphs

is not 3-realizable

Page 39: Realizability of Graphs

is not 3-realizable

Page 40: Realizability of Graphs

and

Theorem (Belk). and are 3-realizable.

Idea of Proof: Pull 2 vertices as far apart as

possible.

Page 41: Realizability of Graphs

Conclusion

Forbidden Minors

Building Blocks

1-realizable

2-realizable

3-realizable , , ,

Page 42: Realizability of Graphs

Open Question

• Which graphs are 4-realizable? is a forbidden minor.

– There is a generalization of , using a tetrahedron and a degenerate triangle.

– However, there are over 75 forbidden minors for partial 4-trees.