06.03.2017 Views

Mathematics for Computer Science

e9ck2Ar

e9ck2Ar

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

“mcs” — 2017/3/3 — 11:21 — page 497 — #505<br />

12.10. References 497<br />

u <br />

v <br />

x <br />

w <br />

[h]<br />

Figure 12.30<br />

A 3-color cross-over gadget.<br />

Figure 12.30 shows such a 3-color cross-over gadget. 10<br />

So to find a 3-coloring <strong>for</strong> any simple graph, simply draw it in the plane with<br />

edges crossing as needed, and then replace each occurrence of an edge crossing by<br />

a copy of the gadget as shown in Figure 12.31. This yields a planar graph which<br />

has a 3-coloring iff the original graph had one.<br />

(a) Prove that the graph in Figure 12.30 satisfies condition (1) by exhibiting the<br />

claimed 3-colorings.<br />

10 This gadget and reduction of 3-colorability to planar 3-colorability are due to Larry Stockmeyer<br />

[43].<br />

[h]<br />

Figure 12.31<br />

Replacing an edge-crossing with a planar gadget.

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

Saved successfully!

Ooh no, something went wrong!