24.12.2013 Views

Here - Combinatorial algorithms and algorithmic graph theory

Here - Combinatorial algorithms and algorithmic graph theory

Here - Combinatorial algorithms and algorithmic graph theory

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

14 Generation of cubic <strong>graph</strong>s<br />

(a)<br />

(b)<br />

Figure 2.3: Two examples of an irreducible edge e: an edge which has an endpoint in<br />

a triangle that does not contain e (i.e. Figure 2.3a) <strong>and</strong> an edge with two<br />

endpoints in the same 4-gon that does not contain e (i.e. Figure 2.3b).<br />

recursive application of the edge insertion operation. The class of all connected<br />

cubic <strong>graph</strong>s is constructed in two steps:<br />

K 4<br />

⇓ (operations to generate prime <strong>graph</strong>s)<br />

Prime <strong>graph</strong>s<br />

⇓ (edge insertion operation)<br />

All cubic <strong>graph</strong>s<br />

The construction operations to generate prime <strong>graph</strong>s are described in Section<br />

2.3. The second step is described in more detail in Sections 2.4 <strong>and</strong> 2.5.<br />

In both steps we use the canonical construction path method (see Section 1.3)<br />

to make sure no isomorphic <strong>graph</strong>s are output by the algorithm. In those sections<br />

we also describe how this isomorphism rejection technique is applied for the<br />

generation of cubic <strong>graph</strong>s.<br />

2.3 Generation of prime <strong>graph</strong>s<br />

2.3.1 Introduction<br />

We refer to a sub<strong>graph</strong> of a <strong>graph</strong> isomorphic to K 4 − e (with e an edge of K 4 ) as<br />

a K4 − . The two vertices in a K− 4 that have degree 2 in this sub<strong>graph</strong> are called<br />

extremal vertices. This is shown in Figure 2.4a, where the extremal vertices are<br />

labelled v 1 <strong>and</strong> v 2 . K 4 with an edge subdivided by inserting a vertex of degree 2<br />

is referred to as K 4 + . The vertex in a K+ 4 which has degree 2 in this sub<strong>graph</strong> is

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!