Academia.eduAcademia.edu

Scaffold for the polyhedral embedding of cubic graphs

2020, Discussiones Mathematicae Graph Theory

Let G be a cubic graph and Π be a polyhedral embedding of this graph. The extended graph, G e , of Π is the graph whose set of vertices is V (G e) = V (G) and whose set of edges E(G e) is equal to E(G) ∪ S, where S is constructed as follows: given two vertices t 0 and t 3 in V (G e) we say [t 0 t 3 ] ∈ S, if there is a 3-path, (t 0 t 1 t 2 t 3) ∈ G that is a Π-facial subwalk of the embedding. We prove that there is a one to one correspondence between the set of possible extended graphs of G and polyhedral embeddings of G.

arXiv:1911.11863v1 [math.CO] 26 Nov 2019 SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. FLOR AGUILAR 1 , GABRIELA ARAUJO-PARDO 2 , AND NATALIA GARCÍA-COLÍN 3 Abstract. Let G be a cubic graph and Π be a polyhedral embedding of this graph. The extended graph, Ge , of Π is the graph whose set of vertices is V (Ge ) = V (G) and whose set of edges E(Ge ) is equal to E(G) ∪ S, where S is constructed as follows: given two vertices t0 and t3 in V (Ge ) we say [t0 t3 ] ∈ S, if there is a 3–path, (t0 t1 t2 t3 ) ∈ G that is a Π– facial subwalk of the embedding. We prove that there is a one to one correspondence between the set of possible extended graphs of G and polyhedral embeddings of G. Introduction Our motivation for studying polyhedral embeddings of cubic graphs is twofold. On one hand, it is interesting as the natural alternative point of view on combinatorial characterisations of triangulations of surfaces [1], given that the dual structure of a triangulation is precisely a polyhedral embedding of a 3-regular graph in a surface. On the other hand, graph embeddings of 3-regular graphs are interesting in their own right as a plethora of papers on the subject prove, particularly as related to Grünbaum’s conjectured generalization of the four color theorem: If a cubic graph admits a polyhedral embedding in an orientable surface, then it is 3-edge colorable [5]. More precisely, in [1] they prove that the information on the size of the pairwise intersection of triangles in a triangulation suffices in order to determine its whole combinatorial structure. However, it is known that if we only have information on the pairs of triangles that intersect edge to edge (that is, the dual graph of the triangulation) then we cannot uniquely determine the whole incidence structure of the triangulation. For example, in [5] they prove that some connected cubic graphs can be embedded into more than one surface. In like manner, in this paper we prove that some additional combinatorial information suffices to uniquely determine a polyhedral embedding of a 3-regular graph in a surface with no boundary. For a more precise statement of our main result (Theorem 2) we need to introduce some terminology. 1 Instituto de Matemáticas, UNAM Instituto de Matemáticas, UNAM 3 CONACYT Research Fellow - INFOTEC Centro de Investigación en Tecnologías de la Información y Comunicación, Mexico. Corresponding Author. E-mail addresses: 1 [email protected], 2 [email protected], 3 [email protected]. 2 1 2 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN A topological map of a graph into a surface is called a graph embedding. If we consider the graph G together with its embedding Π, we say that G is Π–embedded. Each disjoint region of the complement of the image of an embedded graph is called a face of the embedding. The closed walk in the underlying graph G that corresponds to the boundary of a face is called a Π–facial walk. The embedding Π determines a set of Π–facial walks. Each edge is either contained in two Π–facial walks or it appears twice in the same facial walk. If a Π–facial walk is a cycle, it is also called a Π–facial cycle. Two embeddings of G are equivalent if they have the same set of facial walks, up to automorphisms of G. Let P1 and P2 be distinct Π−facial walks. We say that P1 and P2 meet properly if the intersection of P1 and P2 is either empty, a single vertex, or an edge. In this paper we will consider only embeddings of cubic simple graphs whose facial walks meet properly, this latter characteristic defines a polyhedral embedding: Definition 1. Π is said to be a polyhedral embbeding of a graph G, if every Π-facial walk is a cycle and any two Π−facial cycles meet properly. The set of all the Π–facial cycles is called Π–facial cycle system. An indication that there is some non-triviality in determining polyhedral embeddings is that a significant part of Ringel and Youngs’ Map Color Theorem [6] was to determine which complete graphs have such embeddings, even though for a complete graph Kn (with n ≥ 5) a polyhedral embedding is necessarily a triangulation. Furthermore, in [2] it is proven that the decision problem about the existence of polyhedral embeddings of a graph is NP-complete. The problem remains NPcomplete even if it is restricted to the case of embeddings in orientable surfaces and it is required that the graph is 6-connected. Concerning the uniqueness of the embedding, recall that the face-width is defined as the minimum integer r such that G has r facial walks whose union contains a cycle which is noncontractible on the surface. Whitney [9] proved that every 3-connected planar graph has an essentially unique embedding in the plane. Robertson and Vitray [7] extended the previous result to an arbitrary surface of genus g by assuming that the face-width is at least 2g + 3. Seymour and Thomas [8] and Mohar [3] improved the bound on the face width to O( logloglogg g ). Moreover, Robertson and Vitray [7] proved the following result: Proposition 1. An embedding of a graph G is polyhedral if and only if G is 3connected and the embedding has face-width at least 3. It is also known that for each surface S, there is a constant ζ = ζ(S) such that every 3-connected graph admits at most ζ embeddings of face width greater than three [4], then it can be concluded that a graph may have many different polyhedral embedings in the same or different surfaces. The extended graph of an embedding. The extended graph of the polyhedral embedding Π, Ge (Π), is the graph whose set of vertices is V (Ge (Π)) = V (G) and whose set of edges E(Ge (Π)) is equal to E(G) ∪ S. We will call S the set of scaffold edges and construct it as follows: given two vertices t0 and t3 in V (G), [t0 t3 ] ∈ S, if there are vertices t1 and t2 , different from t0 and t3 , such that (t0 t1 t2 t3 ) is a Π– SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 3 facial subwalk. In such case, we say that the 3–path of G corresponding to [t0 t3 ], is (t0 t1 t2 t3 ). Notice that the scaffold edges may be double (but not triple or more). That is, if [t0 t3 ] ∈ S and its corresponding path is (t0 t1 t2 t3 ), there may be a second 3–path between t0 and t3 , internally disjoint from (t0 t1 t2 t3 ), say (t0 t′1 t′2 t3 ), that also corresponds to [t0 t3 ]. In this case we say [t0 t3 ] is a double scaffold edge, and we denote this by a double bracket [[t0 t3 ]]. It will become obvious later, in Proposition 8, that this only happens when [[t0 t3 ]] appears as a chord of a 6-cycle which is a Π–facial cycle of the embedding, or when two 4–cicles intersect in one edges. Notice that E(G) ⊂ E(Ge (Π)). As such, we will refer to the edges in E(G) as simply edges. Given two different polyhedral embeddings Π and Π′ is not obvious that their corresponding extended graphs Ge (Π) and Ge (Π′ ) are combinatorically different. Figuring this out is precisely the aim of this paper. Theorem 2. Let G be a finite cubic graph. Then there is a one to one correspondence between the set of embeddings of G, P(G) = {Π|Π is an embedding of G}, and the set of extended graphs {Ge (Π)|Π ∈ P(G)}. Preliminaries Firstly, note that as G is a cubic graph and Π is an embedding of G then every path of length two is in a Π–facial cycle. This follows as there are three faces incident to every vertex of the embedding, thus any path of length two is contained in one of the faces incident to the vertex in the center of the path. Proposition 3. Let n ≥ 5 and C = (t0 t1 ...tn−1 t0 ) be a cycle in G corresponding to a Π–facial cycle, then there is no edge (ti tj ) in E(G), with i 6= j, |i − j| ≥ 2 and this difference taken mod n. Proof. We will proceed by contradiction. Suppose that (ti tj ) ∈ E(G) where |i−j| ≥ 2 and let Cij be a facial cycle that passes through the edge (ti tj ). Since the graph has degree three, Cij contains either the edge (ti ti+1 ) or (ti−1 ti ), and one of (tj tj+1 ) or (tj−1 tj ). This contradicts the definition of polyhedrality, since the Πij –facial cycle would intersect C in two edges.  Proposition 4. Let n ≥ 5 and C = (t0 t1 ...tn−1 t0 ) be a cycle in G corresponding to a Π–facial cycle, then for all ti , tj , there is no tk ∈ V (G) such that (ti tk tj ) is a path of G, where |i − j| ≥ 2 and this difference is taken mod n. Proof. Notice that every path of length two belongs to a Π–facial cycle, and then the proof follows by using similar arguments to those in the proof of Proposition 3.  Proposition 5. Let G be a cubic graph. If C is a 3–cycle of G then C is a facial cycle in every polyhedral embedding of G. Proof. Let (t0 t1 t2 t0 ) be a cycle in G. Since every path of length two belongs to a Π–facial cycle, say (t0 t1 t2 ) is in a facial cycle C. If (t0 t2 ) 6∈ C then we would contradict Proposition 3, and the statement follows.  4 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Proposition 6. Let G be a cubic graph. If C is a 4–cycle of G and G 6= K4 then C is a facial cycle in every polyhedral embedding of G. Proof. If G has a polyhedral embedding and G 6= K4 , then every 4–cycle of G is induced, since G is 3-connected by Proposition 1. Let (t0 t1 t2 t3 t0 ) be a cycle in G. Since every path of length two belongs to a Π–facial cycle, say (t0 t1 t2 ) is in a facial cycle C. If the path (t2 t3 t0 ) 6∈ C then we would contradict Proposition 4, and the statement follows.  Proposition 7. Given two paths, (t0 t1 t2 t3 ), (t0 t1 t2 t3′ ), of G then either (t0 t1 t2 t3 ) or (t0 t1 t2 t3′ ), but not both, is a Π–facial subwalk. Proof. Given that every path of length two is in a Π–facial cycle then either (t0 t1 t2 t3 ) or (t0 t1 t2 t3′ ) is a Π–facial subwalk. Suppose that both (t0 t1 t2 t3 ) and (t0 t1 t2 t3′ ) are Π–facial subwalks, if each of these paths belongs to a different facial cycle, then they would intersect improperly, contradicting Definition 1. If they belong to the same facial cycle, then such facial cycle self intersects, contradicting Definition 1.  Proposition 8. Let P = (q0 = t0 , t1 , ..., tn = qm ) and Q = (q0 = t0 , q1 , ..., qm = tn ) be two internally disjoint Π–facial subwalks, such that (t0 tn ) 6∈ E(G), then P ∪ Q must be a Π−facial cycle. Proof. We will proceed by contradiction. Let CP be the Π–facial cycle associated to P and CQ be the Π–facial cycle associated to Q, where CP 6= CQ . Since G is a cubic graph, let u and v be the remaining vertices adjacent to t0 = q0 and tn = qm , respectively. Since the edge (t0 tn ) 6∈ E(G), observe that v 6= t0 and u 6= tn . Which implies that (t0 u) and (tn v) are different. Notice both CP and CQ have to contain two edges incident to t0 = q0 , but t0 = q0 has degree three; thus CP intersects CQ in at least one edge incident to t0 = q0 . The same holds for tn = qm , hence CP and CQ would have to intersect in at least two edges, contradicting Definition 1.  Proof of the main theorem In this section we will denote as Ge any extended graph in {Ge (Π)|Π ∈ P(G)}, where we emphasize that we do not claim knowledge of what embedding Ge corresponds to. The proof of the main result of the paper will be split in to two subsections: the simple case and the difficult case. The simple case. We present the simple case first as within its proof it becomes obvious why the second part requires much more detail. Theorem 9. Let Ge be an extended graph of a finite cubic graph, G, such that for all edges [t, t′ ] ∈ S there is a unique path of length three in G whose ends are t and t′ , then Ge uniquely determines the Π–facial cycle system of an embedding. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 5 Proof. From this information we will construct the Π–facial cycle system. Let [t0 t3 ] ∈ S, by hypothesis we may say that (t0 t1 t2 t3 ) is the unique path of length three between t0 and t3 , and there is a Π–facial cycle that contains the facial subwalk (t0 t1 t2 t3 ). Let t4 and t4′ be the remaining vertices adjacent to t3 , then by Proposition 7 either (t1 t2 t3 t4 ) or (t1 t2 t3 t4′ ) is a facial subwalk, but not both. Additionally, by hypothesis, only one of [t1 t4 ] or [t1 t4′ ] is in S. Hence we know with certainty if the facial cycle that contains (t0 t1 t2 t3 ) continues on to t4 or t4′ . We can continue with this procedure until we obtain the unique Π−facial cycle that contains (t0 t1 t2 t3 ). Now consider the edge (t1 t2 ) ∈ E(G), this edge must belong to another Π–facial cycle. Let t1′ and t2′ be the remaining vertices adjacent to t1 and t2 , respectively. Then, as the embedding is polyhedral, the other facial cycle containing (t1 t2 ), necessarily contains (t1′ t1 t2 t2′ ), thus [t1′ t2′ ] ∈ S. Now we may use the same procedure as before to find the rest of the edges in this facial cycle. We can find every Π–facial cycle in this manner, by selecting at every step an edge of the union of the preceding facial cycles that hasn’t appeared in two facial cycles yet. This procedure is finite, since the graph G is finite.  As a consequence of Theorem 9 we have the following: Corollary 10. Let Ge be an extended graph of a finite cubic graph, G, with no 6–cycles, then Ge uniquely determines the Π–facial cycle system of an embedding of G. The difficult case. Clearly, the difficulty arises when we have the possibility that the hypothesis of Theorem 9 does not hold for an extended graph, Ge . Namely, NOT for all scaffold edges [t, t′ ] ∈ S there is a unique path of length three in G whose ends are t and t′ . This motivates the following definitions: Definition 2. (Fork) Let Y ⊂ Ge be a subgraph with set of vertices V (Y ) = {t1 , t2 , t3 , t4 , t4′ } and set of edges E(Y ) = {(t1 t2 ), (t2 t3 ), (t3 t4 ), (t3 t4′ )}∪{[t1 t4 ], [t1 t4′ ]}. We will call such graph a fork. Figure 1. Fork 6 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Here, if we tried to reproduce the reconstruction procedure presented in the proof of Theorem 9, when arriving at a fork we would have a disjunction consisting of whether (t1 t2 t3 t4 ) is the 3–path corresponding to [t1 t4 ] or (t1 t2 t3 t4′ ) is the 3–path corresponding to [t1 t4′ ]. A great part of this section consists of proving that, in most cases, this disjuntion can be solved by looking at the rest of the structure of the graph. We will say that the disjuntion cannot be solved whenever the rest of the structure of the extended graph does not force either (t1 t2 t3 t4 ) to be the 3–path corresponding to [t1 t4 ] or (t1 t2 t3 t4′ ) to be the 3–path corresponding to [t1 t4′ ]. We will now prove some more technical lemmas which will help us discover the very particular structure of graphs for which disjunctions cannot be solved. Proposition 11. Let P1 = (ut0 t1 v), P2 = (ut2 t3 v) and P3 = (ut4 t5 v) be three internally disjoint 3–paths in G such that [uv] ∈ Ge then [[uv]] is a double scaffold edge. Furthermore, Pi ∪ Pj is a Π-facial cycle for a pair i, j ∈ {1, 2, 3}. Proof. With out loss of generality, suppose that [uv] corresponds to the path P1 , which means that (ut0 t1 v) is Π-facial subwalk. By Proposition 7, it must satisfied that either (ut0 t1 vt3 ) or (ut0 t1 vt5 ) is a Π-facial subwalk. Suppose, with out loss of generality, that (ut0 t1 vt3 ) is a Π-facial subwalk, then by Proposition 4 (ut0 t1 vt3 t2 u) is Π-facial cycle, hence [[uv]] is a double scaffold edge. See Figure 2.  Figure 2. Corollary 12. Let P1 = (ut0 t1 v), P2 = (ut2 t3 v) and P3 = (ut4 t5 v) be three internally disjoint 3–paths in G such that [uv] ∈ Ge and (t1 t0 ut4 ) is a Π-facial subwalk. Then (vt5 t4 u) is a Π-facial subwalk. Proof. Since [uv] ∈ Ge , Proposition 11 implies [[uv]] is a double scaffold edge and either (ut0 t1 vt5 t4 u), (ut0 t1 vt3 t2 u) or (ut2 t3 vt5 t4 u) is a Π-facial cycle. Since (t1 t0 ut4 ) is a Π-facial subwalk, by Proposition 7 (t1 t0 ut2 ) is not a Π-facial subwalk. This implies that (ut0 t1 vt3 t2 u) can not be a Π-facial cycle and, necessarily, either (ut0 t1 vt5 t4 u) or (ut2 t3 vt5 t4 u) is a Π-facial cycle. Notice that the path (vt5 y4 u) appears in both cases, hence, this path is a Π-facial subwalk.  Corollary 13. Let (ut0 t1 v) and (ut2 t3 v) be two internally disjoint 3–paths in G such that [uv] ∈ Ge and (ut0 t1 v) is not a Π-facial subwalk. Then (ut2 t3 v) is a Π-facial subwalk. Proof. We proceed by contradiction. If (ut2 t3 v) is not a Π-facial subwalk, then there is a third 3–path between u and v, (ut4 t5 v), internally disjoint to (ut0 t1 v) and(ut2 t3 v) which corresponds to the scaffold edge [uv]. But, by Proposition 11 the SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 7 edge [[uv]] is double. Since (ut0 t1 v) is not a Π-facial subwalk, necessarily (ut2 t3 v) and (ut4 t5 v) are Π-facial subwalks, which is a contradiction.  Definition 3. (Butterfly one and two) Let B ⊂ Ge be a subgraph of G with set of vertices V (B) = {t0 , t0′ , t1 , t2 , t3 , t4 , t4′ , t5 , t5′ }, and set of edges equal to the union of the two cycles E(Y ) = (t0 t1 t2 t3 t4 t5 t0 ) ∪ (t0′ t1 t2 t3 t4′ t5′ t0′ ), we will call this graph a butterfly. A butterfly one, B1 , is a butterfly with the additional scaffold edges [t1 t4 ], [t1 t4′ ], [t0 t3 ], [t0′ t3 ]. A butterfly two, B2 , is a butterfly with the additional scaffold edges [t1 t4 ], [t1 t4′ ], [t0 t3 ]. Figure 3. The butterfly one is shown on the left and the butterfly two is shown on the right We are ready to state and proof the main theorems of this section. The spirit is the following: if a fork Y appears as a subgraph of Ge in such a way that the disjunction cannot be solved, then Ge will contain either butterfly one or butterfly two as subgraphs and, in either case, we will be able to reconstruct the full extended graph uniquely. Lemma 14. Let Y be a fork labelled as in Definition 2 then if either (t1 t2 t3 t4 ) is the only 3–path between t1 and t4 or (t1 t2 t3 t4′ ) is the only 3–path between t1 and t4′ then the disjunction can be solved. Proof. By Definition, every scaffold edge corresponds to a 3-path. Thus, when there is only one 3-path between the end vertices of a scaffold edge necessarily such path is its corresponding 3-path.  Next we will prove different theorems. A long of the proofs we state different claims and the procedure that we use is given a claim followed immediately by its proof. The figures that shows the following results appears in the Apendix at the end of the paper. Lemma 15. Let Y be a fork labelled as in Definition 2 such that the disjunction cannot be solved then Ge contains a subgraph isomorphic to butterfly one, B1 , or butterfly two, B2 . 8 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Proof. Since G is a cubic graph, let t0 and t0′ be the remaining vertices adjacent to t1 , different from t2 . Claim 1. The vertices t0 and t0′ are different to each t3 , t4 , t4′ . Note that the proofs of t0 and t0′ must be analogous. We only detail the proof for t0 . As G is a 3–regular graph, t0 6= t3 (otherwise t3 would have degree four). If t0 = t4 , then by Proposition 6, (t1 t2 t3 t4 t1 ) is Π-facial cycle, and (t1 t2 t3 t4 ) is forced to be the 3-path corresponding to [t1 t4 ] thus the disjunction can be solved. Hence t0 6= t4 . The case t0 6= t4′ is analogous to the case t0 6= t4 . ⊟ Applying Lemma 14 we obtaing the following: Claim 2. For both edges [t1 t4 ] and [t1 t4′ ] there exist at least two internally disjoint 3-paths between its end vertices. Without loss of generality we may say that (t1 t0 t5 t4 ) is the additional 3–path with ends [t1 t4 ], internally disjoint from (t1 t2 t3 t4 ). Note that then t5 6= t0 , t1 , t2 , t3 , t4 . Claim 3. The vertex t5 is different to the vertices t0′ , t4′ . If t5 = t4′ , Proposition 5 implies that (t3 t4 t4′ t3 ) is a Π-facial cycle; by Proposition 7 (t2 t3 t4′ t0 ) is a Π-facial subwalk; Proposition 4 implies that (t0 t1 t2 t3 t4′ t0 ) is a Πfacial cycle, so (t1 t2 t3 t4′ ) is a 3-path corresponding to [t1 t4′ ] ; hence, the disjunction could be solved, contradicting the hypothesis. Therefore t5 6= t4′ . If t5 = t0′ , using a similar arguments we would arrive to the conclusion that (t1 t2 t3 t4 ) is a 3–path corresponding to [t1 t4 ] contradicting our hypothesis. Therefore t5 6= t0′ . ⊟ Now, we will give the additional 3-path between t1 and t4′ internally disjoint to (t1 t2 t3 t4′ ). We have three cases: (Case A) when the 3−path is (t1 t0′ t5′ t4′ ), (Case B) when the 3−path is (t1 t0 x0 t4′ ) and (Case C) when the 3−path is (t1 t0 t5 t4′ ). We will deal with each case separately. Case A. Assume the 3−path is (t1 t0′ t5′ t4′ ). Since G is a cubic graph and all the previous vertices already have degree two, t5′ must be a new vertex of G, otherwise we would have a vertex with degree four. By Proposition 7, given that the 3–paths, (t0 t1 t2 t3 ) and (t0′ t1 t2 t3 ) are in G, one of these paths is a Π–facial subwalk. So we have two cases: either [t0 t3 ] and [t0′ t3 ] are in S which implies that B1 ⊂ Ge , or only of them ([t0 t3 ] or [t0′ t3 ]) is in S, which implies that B2 ⊂ Ge . Either way, the assertion of the lemma follows. This ends the proof for Case A.⊟ Case B. Assume the 3−path is (t1 t0 x0 t4′ ). First, observe that Claim 3 implies that x0 is a new vertex. Moreover, the 3−path (t0 t1 t2 t3 ) is in G and it is possible that [t0 t3 ] ∈ S or [t0 t3 ] 6∈ S. We will analyse both cases: Case B1. [t0 t3 ] ∈ S. Claim B1.1. [[t0 t3 ]] is a double scaffold edge. Since there are three internally disjoint 3−paths between t0 and t3 : (t0 t1 t2 t3 ), (t0 t5 t4 t3 ) and (t0 x0 t4′ t3 ), then [[t0 t3 ]] is a double scaffold edge, by Corollary 11. ⊟ Claim B1.2. [t1 t4 ] or [t1 t4′ ] is a double scaffold edge. Note that if either [t1 t4 ] or [t1 t4′ ] is a double scaffold edge then we necessarily SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 9 have three 3-paths internally disjoint between the pair t1 , t4 in the first instance and t1 , t4′ in the second instance, which would confirm our claim. Thus, we may now suppose that neither [t1 t4 ] nor [t1 t4′ ] are double scaffold edges, then (t0 t5 t4 t3 t4′ x0 t0 ) is a Π–facial cycle, by Corollary 11. The latter and Corollary 13 imply that (t1 t2 t3 t4 ) and (t1 t2 t3 t4′ ) are the Π–facial subwalks corresponding to [t1 t4 ] and [t1 t4′ ] respectively, which contradicts Definition 1. Hence, at least one of [t1 t4 ] or [t1 t4′ ] has to be a double scaffold edge.⊟ Claim B1.3. B1 or B2 is contained in Ge . Without loss of generality, suppose that [[t1 t4′ ]] is a double scaffold edge. Observe that (t1 t4′ ) 6∈ E(G), otherwise it would contradict the 3−regularity of G. Since there are already two internally disjoint 3–paths between t1 and t4′ : (t1 t2 t3 t4′ ) and (t1 t0 x0 t4′ ), we have to have a third one, else (t1 t2 t3 t4′ x0 t0 t1 ) would be a Π–facial cycle, by Proposition 8, which implies that (t1 t2 t3 t4′ ) is a Π–facial subwalk. That is, the disjunction can be solved, contradicting our hypothesis. Let (t1 t0′ t5′ t4′ ) be the third path. Notice that t5′ is a new vertex, otherwise it would contradict the hypothesis that G is a cubic graph. Then, if [t0′ t3 ] ∈ S then B1 ⊂ Ge or if [t0′ t3 ] 6∈ S then B2 ⊂ Ge . If we assume instead that [[t1 t4 ]] is a double scaffold edge, the proof follows in a similar way. ⊟ This completes the proof for Case B1. Case B2. [t0 t3 ] 6∈ S. This implies that (t0 t1 t2 t3 ) is not a Π–facial subwalk and, by Proposition 7, (t0′ t1 t2 t3 ) is a Π–facial subwalk, hence [t0′ t3 ] ∈ S. Claim B2.1 If (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk then (t5 t0 t1 t2 ) is a Π–facial subwalk. If (t0′ t1 t2 t3 t4′ ) then (t0′ t1 t0 t5 t4 ) is a Π–facial subwalk. Suppose that (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk. The later implies that (t1 t2 t3 t4′ ) is not a Π–facial subwalk. Since [t1 t4′ ] ∈ S and using Corollary 13, (t1 t0 x0 t4′ ) is a Π–facial subwalk. This Π–facial subwalk cannot contain the edge (t1 t2 ) otherwise, by Proposition 4, (t1 t0 x0 t4′ t3 t2 t1 ) would be a Π–facial cycle intersecting the Π–facial subwalk (t0′ t1 t2 t3 ) in two edges, which contradicts the definition of polyhedral embedding. Then, (t0′ t1 t0 x0 t4′ ) is a Π–facial subwalk. We know that two different Π–facial cycles pass through each edge of G; this fact together with Definition 1 and Proposition 7 imply that (t5 t0 t1 t2 ) is a Π–facial subwalk. Now, suppose that (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk. This implies that (t1 t2 t3 t4 ) is not the Π–facial subwalk corresponding to the scaffold edge [t1 t4 ]. Hence, using Corollary 13 we know that (t1 t0 t5 t4 ) is the Π–facial subwalk corresponding to the scaffold edge [t1 t4 ]. This Π–facial subwalk cannot contain the edge (t1 t2 ), otherwise (t2 t1 t0 t5 t4 t3 t2 ) would be a Π–facial cycle, by Proposition 4, and it would intersect the Π–facial subwalk (t0′ t1 t2 t3 ) in two edges, contradicting the definition of polyhedral embedding. Then, (t0′ t1 t0 t5 t4 ) is a Π–facial subwalk.⊟ Claim B2.2 The fork Y ′ given by the set of vertices {t5 , t0 , t1 , t0′ , t2 }, and the edges, {(t5 t0 ), (t0 t1 ), (t1 t2 ), (t1 t0′ ), [t5 t2 ], [t5 t0′ ]} is contained in Ge . If the statement were false, i.e., if one of the scaffold edges [t5 t2 ] or [t5 t0′ ] is not in S, then the disjunction can be solved, contradicting our hypothesis. Then, the statement follows. ⊟ 10 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN In a way similar to our treatment of the cases for fork Y , we will analyse the fork Y ′ . We need to have two internally disjoint 3–paths for each pair of vertices {t5 , t2 } and {t5 , t0′ }. Notice that for the pair {t5 , t2 } we already have two internally disjoint 3–paths: (t5 t4 t3 t2 ) and (t5 t0 t1 t2 ). Therefore, we only need to find a second 3–path between t5 and t0′ . We have three cases: Case B2.A (t5 t4 t3 t0′ ) cannot be the second 3–path between t5 and t0′ . Suppose the second 3–path is (t5 t4 t3 t0′ ). This would imply that t3 has degree four, contradicting that G is a cubic graph. ⊟. Case B2.B If (t5 t4 x4 t0′ ) is the second 3–path between t5 and t0′ then B2 is contained in Ge . Suppose the second 3–path is (t5 t4 x4 t0′ ), where x4 is the remaining vertex adjacent to t4 . Observe that x4 is a new vertex, since x4 is different to t3 , t4 , t5 , and if x4 is equal to one of t0 , t1 , t2 , t4′ , x0 , that would contradict the fact that G is a cubic graph. Finally, x4 6= t0′ , otherwise, by Proposition 4, (t0′ t1 t2 t3 t4 t0′ ) would be a Π–facial cycle, implying that (t1 t2 t3 t4 ) is a Π–facial subwalk, contradicting our hypothesis. Hence, we would have to B2 contained in Ge , given by the set of vertices: {t0 , t0′ , t1 , t2 , t3 , t4 , t4′ , x0 , x4 } and by the set of edges of the two 6–cycles: (t1 t2 t3 t4′ x0 t0 t1 ) ∪ (t1 t2 t3 t4 x4 t0′ t1 ) and the scaffold edges {[t1 t4 ], [t1 t4′ ], [t0′ t3 ]}. ⊟ Case B2.C (t5 x5 x0′ t0′ ) cannot be the second 3–path. Suppose the second 3–path is (t5 x5 x0′ t0′ ), where x5 and x0′ are the remaining vertices adjacent to t5 and t0′ respectively. Observe that x0′ and x5 are different from the vertices t0 , t0′ , t1 , t2 , t3 , t4 , t5 by a similar proof to the case A. Also x0′ and x5 are different from the vertices t4′ and x0 , otherwise contradicts the fact that G is a cubic graph. So there is a butterfly contained in G given by the union of the two 6–cycles (t0 , t1 , t2 , t3 , t4 , t5 t0 )∪(t0 t1 t0′ x0′ x5 t5 t0 ) and the set of scaffold edges {[t5 t2 ], [t5 t0′ ], [t1 t4 ], [t1 x5 ]} if is a butterfly one, or the set of scaffold edges {[t5 t2 ], [t5 t0′ ], [t1 t4 ]} if is a butterfly two. This completes the proof for Case B2 and Case B. ⊟ Case C. Assume that the 3–path is (t1 t0 t5 t4′ ). Notice that (t3 t4 t5 t4′ t3 ) is a Π–facial cycle of G. Suppose that [t0 t3 ] ∈ S. Since (t3 t4 t5 t4′ t3 ) is a Π–facial cycle, (t0 t5 t4 t3 ) cannot be a Π–facial subwalk, by Propositon 7. Using Corollary 13, (t0 t1 t2 t3 ) is the Π–facial subwalk corresponding to [t0 t3 ]. The Π–facial subwalk (t0 t1 t2 t3 ) cannot continue trough the vertex t4 , otherwise by Proposition 4 implies that (t0 t1 t2 t3 t4 t5 t0 ) is a Π–facial cycle, and it would intersect the Π–facial cycle (t3 t4 t5 t4′ t3 ) in two edges, contradicting the definition of polyhedral embedding. So (t0 t1 t2 t3 t4′ ) is a Π–facial subwalk, i.e., the disjunction can be solved, contradicting out hypothesis. Then, suppose that [t0 t3 ] 6∈ S. Since (t0 t1 t2 t3 ) is not a Π–facial subwalk, using Proposition 7 implies that (t0′ t1 t2 t3 ) is a Π–facial subwalk. Thus either (t0′ t1 t2 t3 t4 ) or (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 11 Claim C1. The remaining vertex adjacent to t2 , x2 , is a new vertex of G. We are going to proceed by contradiction: 1. (x2 6= t5 ). If x2 = t5 it would contradict the 3–regularity of G. 2. (x2 6= t4 ). If x2 = t4 then (t2 t3 t4 t2 ) is a Π–facial cycle, by Proposition 5. The latter implies that (t0′ t1 t2 t3 t4 ) cannot be a Π–facial subwalk, since it would intersect the Π–facial cycle (t2 t3 t4 t2 ) in two edges, contradicting the polyhedrality of the embedding. Then, by Proposition 7, (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk, i.e., (t1 t2 t3 t4′ ) is the Π–facial subwalk corresponding to the edge [t1 t4′ ], and the disjunction can be solved, contradicting out hypothesis. 3. (x2 6= t4′ ) This proof follows in a manner similar to the previous one. 4. (x2 6= t0′ ). If x2 = t0′ it would contradict the definition of polyhedral embedding, since (t0′ t1 t2 t3 ) is a Π–facial subwalk. 5. (x2 6= t0 ). If x2 = t0 then (t0 t1 t2 t0 ) would be a Π–facial cycle, by Proposition 5. Since there are two different Π–facial cycles passing through every edge, then Proposition 7 implies that (t3 t2 t0 t5 ) is a Π–facial subwalk. Thus, (t3 t2 t0 t5 t4 t3 ) is a Π–facial cycle, by Proposition 4. But notice that this would contradict the polyhedrality of the embedding. Hence, x2 is a new vertex. ⊟ Claim C2. If (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk then (x2 t2 t3 t4′ ) is a Π–facial subwalk. Notice that (t1 t2 t3 t4 ) is the Π–facial subwalk corresponding to [t1 t4 ]. Given that two different Π–facial cycles pass through every edge and using Proposition 7 we can deduce that (x2 t2 t3 t4′ ) is a Π–facial subwalk. ⊟ Claim C3. If (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk then (t1 t2 t3 t4′ ) is a Π–facial subwalk. This statement follows immediately from the hypothesis, since (t1 t2 t3 t4′ ) is contained in the Π–facial subwalk (t0′ t1 t2 t3 t4′ ). ⊟ Claim C4. The fork Y ′ given by the set of vertices {t4′ , t3 , t2 , t1 , x2 } and the set of edges {(t3 t4′ ), (t2 t3 ), (t1 t2 ), (t2 x2 ), [t1 t4′ ], [t4′ x2 ]}. is contained in Ge . Notice that only remains to prove that [t4′ x2 ] is in S. If this scaffold edge is not in S, then (x2 t2 t3 t4′ ) is not a Π–facial subwalk. The latter and using Proposition 7 imply that (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk. Thus there is no disjunction contradicting our hypothesis. ⊟ Let x4′ be the remaining vertex adjacent to t4′ . Claim C5. (t2 t3 t4′ x4′ ) is a Π–facial subwalk. Since every path of length two is a Π–facial subwalk, then (t2 t3 t4′ ) is a Π–facial subwalk. But this Π–facial subwalk cannot continue to t5 , otherwise it would intersect the Π–facial cycle (t3 t4 t5 t4′ t3 ) in two edges, contradicting Definition 1. Hence, we have to continue towards the remaining neighbour of t4′ , x4′ , and the statement follows. ⊟ Claim C6. There are two internally disjoint 3–paths for each pair of vertices {t1 , t4′ } and {t4′ , x2 }. It follows immediately by Lemma 14. ⊟ 12 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN The two internally disjoint 3–paths between t1 and t4′ are: (t1 t2 t3 t4′ ) and (t1 t0 t5 t4′ ). The first of the two internally disjoint 3–paths between t4′ and x2 is (t4′ t3 t2 x2 ); as for the second there are three options: (Case C1) (t4′ t5 t0 x2 ), (Case C2) (t4′ t5 t4 x2 ) and (Case C3) (t4′ x4′ x2′ x2 ). We will deal with each instance separately. Case C1. Assume that the second internally disjoint 3–path between t4′ and x2 is (t4′ t5 t0 x2 ). Claim C1.1. The remaining vertex adjacent to t4′ , x4′ , is a new vertex. We are going to proceed by contradiction: 1. (x4′ 6= t0 , x4′ 6= t1 , x4′ 6= t2 , x4′ 6= t3 , x4′ 6= t5 ). If any of the inequalities was an equality instead we would have a contradiction on the fact that G is a cubic graph. 2. (x4′ 6= t0′ ). If x4′ = t0′ then by Proposition 4, (t0′ t1 t2 t3 t4′ t0′ ) is a Π–facial cycle because (t0′ t1 t2 t3 ) is a Π–facial subwalk. This implies that (t1 t2 t3 t4′ ) is the Π–facial subwalk corresponding to the edge [t1 t4′ ], i.e., the disjunction can be solved, contradicting our hypothesis. Hence x4′ 6= t0′ . 3. (x4′ 6= t4 ). If x4′ = t4 , since (t3 t4 t5 t4′ t3 ) is a Π–facial cycle this contradicts Proposition 3. Hence x4′ 6= x4 . 4. (x4′ 6= x2 ). If x4′ = x2 then the Π–facial subwalk (t0′ t1 t2 t3 ) cannot continue through t4′ , since there is a 2–path (t2 x2 t4′ ), which would contradict Proposition 4. Then (t0′ t1 t2 t3 ) continues through t4 , implying that (t1 t2 t3 t4 ) is the Π–facial subwalk corresponding to [t1 t4 ], i.e., the disjunction can be solved, contradicting our hypothesis. Hence x4′ 6= x2 . Thus, x4′ is a new vertex. ⊟ Claim C1.2. The remaining vertex adjacent to t4 , x4 , is a new vertex. We are going to proceed by contradiction: 1. (x4 6= t0 , x4 6= t1 , x4 6= t2 , x4 6= t3 , x4 6= t5 , x4 6= t4′ ). If any of the inequalities was an equality instead we would have a contradiction on the fact that G is a cubic graph. 2. (x4 6= x2 ). If x4 = x2 then by Proposition 6, (t2 t3 t4 x2 t2 ) is a Π–facial cycle. Thus the Π–facial subwalk (t0′ t1 t2 t3 ) cannot continue through t4 , otherwise it would contradict the polyhedrality of G. Then (t0′ t1 t2 t3 t4′ x4′ ) is a Π–facial subwalk. This implies that (t1 t2 t3 t4′ ) is the Π–facial subwalk corresponding to [t1 t4′ ], therefore the disjunction can be solved, contradicting our hypothesis. Hence x4 6= x2 . 3. (x4 6= t0′ ). If x4 = t0′ then using Proposition 4 it can be said that (t0′ t1 t2 t3 t4 t0′ ) is a Π–facial cycle. The latter implies that (t1 t2 t3 t4 ) is the Π–facial subwalk corresponding to [t1 t4 ], which contradicts our hypothesis. Hence x4 6= t0′ . 4. (x4 6= x4′ ). If x4 = x4′ , since (t3 t4 t5 t4′ t3 ) is a Π–facial cycle, it would contradict Proposition 4. Hence, x4 is a new vertex. ⊟ SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 13 Claim C1.3. The remaining vertex adjacent to x2 , x2′ , is a new vertex. We are going to proceed by contradiction: 1. (x2′ 6= t0 , x2′ 6= t1 , x2′ 6= t2 , x2′ 6= t3 , x2′ 6= t4 , x2′ 6= t4′ , x2′ 6= t5 ). If any of the inequalities was an equality instead we would have a contradiction on the fact that G is a cubic graph. 2. (x2′ 6= t0′ ). If x2′ = t0′ since (t0 t1 t2 x2 t0 ) is a Π–facial cycle, it would contradict Proposition 4. Hence x2′ 6= t0′ . 3. (x2′ 6= x4 ). If x2′ = x4 then (x4 x2 t2 t3 ) is a Π–facial subwalk, since (t0 t1 t2 x2 t0 ) is a Π–facial cycle. Using Proposition 4 and the latter imply that (x4 x2 t2 t3 t4 x4 ) is a Π–facial cycle. Therefore the Π–facial subwalk (t0′ t1 t2 t3 ) cannot continue though t4 , otherwise it would contradict the polyhedrality of the embedding. Then (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk, which implies that (t1 t2 t3 t4′ ) is the Π–facial subwalk corresponding to [t1 t4′ ] and the disjunction can be solved, contradicting our hypothesis. Hence x2′ 6= x4 . 4. (x2′ 6= x4′ ). This proof follows in a similar way that the previuos one. Thus x2′ is a new vertex of G. ⊟ Claim C1.4. Either (t1 t2 t3 t4′ ) or (t1 t0 t5 t4′ ) is a Π–facial subwalk. We know that [t1 t4 ] and [t1 t4′ ] are in S, also Proposition 7 implies that either (t1 t2 t3 t4 ) or (t1 t2 t3 t4′ ) is a Π–facial subwalk. If (t1 t2 t3 t4′ ) is a Π–facial subwalk the statement follows. If, on the other hand, (t1 t2 t3 t4 ) is not a Π–facial subwalk, Corollary 13 implies that (t1 t0 t5 t4′ ) is the Π–facial subwalk corresponding to [t1 t4′ ]. ⊟ Claim C1.5. For either choice between (t1 t2 t3 t4′ ) or (t1 t0 t5 t4′ ) being a Π–facial subwalk, there is a Π–facial subwalk P = (t1 t0′ . . . x4′ t4′ ), such that either in P ∪ (t1 t2 t3 t4′ ) is a Π–facial cycle in the first instance or P ∪ (t1 t0 t5 t4′ ) is a Π–facial cycle in the second instance. First, suppose that (t1 t2 t3 t4′ ) is a Π–facial subwalk. This walk cannot be extended as (t0 t1 t2 t3 t4′ t5 ), otherwise it would intersect the Π–facial cycles (t0 t1 t2 x2 t0 ) and (t3 t4 t5 t4′ t3 ) in two edges, contradicting the definition of polyhedral embedding. Hence the only possible way to extend this walk is (t0′ t1 t2 t3 t4′ x4′ ) and the claim follows. Suppose (t1 t0 t5 t4′ ) is a Π–facial subwalk. Similarly, this walk cannot be extended as (t2 t1 t0 t5 t4′ t3 ), otherwise it would intersect the Π–facial cycles (t0 t1 t2 x2 t0 ) and (t3 t4 t5 t4′ t3 ) in two edges, contradicting the definition of polyhedral embedding. Hence, the only possible way to extend this walk is (t0′ t1 t0 t5 t4′ x4′ ) and the claim follows. In both cases, a path P = (t1 t0′ . . . x4′ t4′ ) completes either Π–facial subwalk in to a Π–facial cycle. ⊟ Claim C1.6. The Π–facial subwalk P in the previous claim is (t1 t0′ x4′ t4′ ). We proceed by contradiction. Suppose that there is at least one vertex tp ∈ V (G) such that P = (t1 t0′ tp . . . x4′ t4′ ). We will now prove that we can deduce further structure of Ge from this assumption and arrive to a contradiction for either (t1 t2 t3 t4′ ) or (t1 t0 t5 t4′ ) being a Π–facial subwalk.⊟ Claim C1.6.1. The fork given by the set of vertices {tp , t0′ , t1 , t0 , t2 } and the set 14 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN of edges {(tp t0′ ), (t0′ t1 ), (t1 t0 ), (t1 t2 ), [tp t0 ], [tp t2 ]} has to be contained in Ge . In this instance, by Proposition 7, either (tp t0′ t1 t0 ) or (tp t0′ t1 t2 ) is a Π–facial subwalk. Therefore, if one of the scaffold edges [tp t0 ] or [tp t2 ] is not in S we can deduce whether P ∪ (t1 t2 t3 t4′ ) or P ∪ (t1 t0 t5 t4′ ) is a Π–facial cycle, by Proposition 4, and the disjunction can be solved, contradicting the hypothesis and the claim follows.⊟ Claim C1.6.2. The paths (tp x2′ x2 t0 ) and (tp x2′ x2 t2 ) are in G. As we have argued in other claims, if there is to be a disjunction, by Lemma 14, there are a pair of 3–paths: one joining the vertices {tp , t0 } and another one joining the vertices {tp , t2 }, internally disjoint to (tp t0′ t1 t0 ) and (tp t0′ t1 t2 ), respectively. Looking at the degree of the vertices involved, it is easy to see that the only possibility is that tp is adjacent to x2′ and the additional 3–paths are (tp x2′ x2 t0 ) and (tp x2′ x2 t2 ). ⊟ Claim C1.6.3. P does not continue through x2′ after tp . We will proceed by contradiction. Suppose P = (t1 t0′ tp x2′ . . . x4′ t4′ ), then P cannot continue to the vertex t2 after t1 , otherwise there is a 2–path (t2 x2 x2′ ) contradicting Proposition 4. Then, P continue to t0 after t1 and using Proposition 4 we conclude that P ∪ (t1 t0 t5 t4′ ) = (t1 t0′ tp x2′ . . . x4′ t4′ t5 t0 t1 ) is a Π– facial cycle. This implies that undoubtedly (t1 t2 t3 t4 ) is the Π–facial subwalk corresponding to the scaffold edge [t1 t4 ]. Ergo, the disjunction can be solved, contradicting our hypothesis. Hence, x2′ is not in P.⊟ Finally, we will now see what happens in each of the cases: either P ∪ (t1 t2 t3 t4′ ) or P ∪ (t1 t0 t5 t4′ ) is a Π–facial cycle. Inasmuch as both cases are symmetric, we will only prove the first one in detail. Suppose that P ∪ (t1 t2 t3 t4′ ) is a Π– facial cycle. This implies that the 3–path (t1 t2 t3 t4′ ) corresponds to the edge [t1 t4′ ] ∈ S then the 3–path that corresponds to [t1 t4 ] is (t1 t0 t5 t4 ), given that the embedding is polyhedral, we can conclude that (t0′ t1 t0 t5 t4 x4 ) is a Π–facial subwalk. Analyzing the existing facial subwalks and using extensive use of the fact that the embedding is polyhedral is easy to see that (x4 t4 t3 t2 x2 x2′ ) is a Π–facial subwalk. Notice that this walk cannot continue through the vertex tp after x2′ , otherwise it would intersect the Π–facial cycle P ∪ (t1 t2 t3 t4′ ) in two edges. Similarly, we can conclude that (x4′ t4′ t5 t0 x2 x2′ ) is a Π–facial subwalk, because it cannot continue through the vertex tp after x2′ , otherwise it would intersect the Π–facial cycle P ∪ (t1 t2 t3 t4′ ) in two edges. We have concluded that both Π–facial subwalks (x4 t4 t3 t2 x2 x2′ ) and (x4′ t4′ t5 t0 x2 x2′ ) continue after x2′ through the same vertex (not equal to tp ). This is, they will intersect in two edges, contradicting the definition of polyhedral embedding. As we said the proof of the second case is analagous, then in both cases we get to a contradiction, and we can conclude that there is no additional vertex in the path P = (t1 t0′ x4′ t4′ ), and obviously the edge (t0′ x4′ ) is in G. Thus, there is a butterfly, B2 , contained in G: it is given by the union of the two 6–cycles (t0 t1 t2 t3 t4 t5 t0 ) ∪ (t0′ t1 t2 t3 t4′ x4′ t0′ ) and the set of scaffold edges {[t1 t4 ], [t1 t4′ ], [t0′ t3 ]}. This ends the proof of Case C1 ⊟ Case C2. Assume that the second internally disjoint 3–path between t4′ and x2 is (t4′ t5 t4 x2 ). Notice that (t2 t3 t4 x2 t2 ) is a Π–facial cycle by Proposition 6. Using Claim 1 and Definition 1 we can deduce that (t0′ t1 t2 t3 t4′ ) is a Π–facial subwalk, SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 15 i.e., the disjunction can be solved, contradicting our hypothesis. Hence, this case can never occur. This ends the proof of Case C2.⊟ Case C3. Assume that the second internally disjoint 3–path between t4′ and x2 is (t4′ x4′ x2′ x2 ). Remember that Claim C5 asserts that (t2 t3 t4′ x4′ ) is a Π–facial subwalk. So, there is a butterfly two contained in Ge , B2 , whose set of vertices is {t0 , t1 , t2 , t3 , t4′ , t5 , x4′ , x2 , x2′ } and whose set of edges is given by the union of edges in the two 6–cycles, (t0 t1 t2 t3 t4′ t5 t0 ) ∪ (t2 t3 t4′ x4′ x2′ x2 t2 ), and whose set of scaffold edges is {[t4′ t1 ], [t4′ x2 ], [t2 x4′ ]}. This ends the proof for Case C3.⊟  Theorem 16. Let Ge be such that B1 ⊂ Ge (labelled as in Definition 3, Figure 3) and such that the disjunctions that arise from the two fork subgraphs of B1 induced by the vertices {t1 , t2 , t3 , t4 , t4′ } and {t0 , t0′ , t1 , t2 , t3 } cannot be solved, then G is the Petersen’s graph, P , and Ge is the union of P and the set of (single) scaffold edges S = E(K10 ) \ E(P ). Proof. As B1 ⊂ Ge (labelled as in Definition 3) then G contains the two 6-cycles (t0 t1 t2 t3 t4 t5 t0 ) and (t0′ t1 t2 t3 t4′ t5′ t0′ ). Also, [t0 t3 ], [t0′ t3 ], [t1 t4 ], [t1 t4′ ] ∈ S. Claim 1. Either (t0 t1 t2 t3 t4′ ) or (t0′ t1 t2 t3 t4 ) (but not both) is a Π-facial subwalk. Suppose, without loss of generality, that (t0 t1 t2 t3 ) is a Π-facial subwalk. If (t1 t2 t3 t4 ) is the 3–path corresponding to [t1 t4 ], by Definition 1, (t0 t1 t2 t3 t4 ) is a Π-facial subwalk and by Proposition 4, (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle. Furthermore, by Proposition 7 and Corollary 13 imply that (t1 t0′ t5′ t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ] and (t0′ t5′ t4′ t3 ) is the Π-facial subwalk corresponding to [t0′ t3 ]. It follows that, by Definition 1, (t1 t0′ t5′ t4′ t3 ) is a Π-facial subwalk; and by Proposition 4, (t0′ t1 t2 t3 t4′ t5′ t0′ ) is a Π-facial cycle. But this last statement contradicts Definition 1, as two different facial walks would intersect in two edges. Hence (t1 t2 t3 t4 ) is not the 3–path corresponding to [t1 t4 ], so (t0 t1 t2 t3 t4′ ) is a Πfacial subwalk and then by Proposition 7, the statement follows. The case when we suppose (t0′ t1 t2 t3 ) as a Π-facial subwalk is resolved similarly. ⊟ Claim 2. Neither (t5 t0 t1 t2 t3 t4′ ) nor (t0 t1 t2 t3 t4′ t5′ ) can be a Π-facial subwalk. Suppose (t5 t0 t1 t2 t3 t4′ ) is a Π-facial subwalk, by Proposition 4, (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle, and has to be the same Π-facial walk that contains (t5 t0 t1 t2 t3 t4′ ), this contradicts the definition of polyhedral embedding (Definition 1). The case for (t0 t1 t2 t3 t4′ t5′ ) follows similarly. ⊟ Claim 3. Neither (t5′ t0′ t1 t2 t3 t4 ) nor (t0′ t1 t2 t3 t4 t5 ) can be a Π-facial subwalk. The proof of this statement follows in the same way as that of Claim 2. ⊟ Claim 4. Either (t0 t1 t2 t3 t4′ ) is a Π–facial subwalk, implying that (t0′ t1 t0 t5 t4 ) and (t0′ t5′ t4′ t3 t4 ) are Π–facial subwalks, or (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk, implying that (t0 t1 t0′ t5′ t4′ ) and (t0 t5 t4 t3 t4′ ) are Π–facial subwalks. By Claim 1, we know that (t0 t1 t2 t3 t4′ ) and (t0′ t1 t2 t3 t4 ) cannot be Π–facial subwalks simultaneously. 16 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Assume that (t0 t1 t2 t3 t4′ ) is a Π-facial subwalk, then by Corollary 13, (t1 t0 t5 t4 ) is the Π-facial subwalk of [t1 t4 ]. Since t1 has degree three, necessarily (t2 t1 t0 t5 t4 ) or (t0′ t1 t0 t5 t4 ) is a Π-facial subwalk. However, if (t2 t1 t0 t5 t4 ) is a Π-facial subwalk then it intersects the Π-facial subwalk (t0 t1 t2 t3 t4′ ) in two edges, contradicting Definition 1. Hence (t0′ t1 t0 t5 t4 ) is a Π-facial subwalk. Since (t0 t1 t2 t3 ) is a Π–facial subwalk, by Proposition 7, (t0′ t1 t2 t3 ) is not a Π–facial subwalk. Thus, by Corollary 13, the 3−path corresponding to [t0′ t3 ] is (t0′ t5′ t4′ t3 ). Since t3 has degree three, necessarily (t0′ t5′ t4′ t3 t2 ) or (t0′ t5′ t4′ t3 t4 ) is a Π-facial subwalk. However, if (t0′ t5′ t4′ t3 t2 ) was a Π-facial subwalk then it would intersect the Π-facial subwalk (t0 t1 t2 t3 t4′ ) in two edges, contradicting Definition 1. Hence (t0′ t5′ t4′ t3 t4 ) is a Π-facial subwalk. The other case follows similarly. ⊟ Claim 5. (t0 t1 t2 t3 t4′ t0 ) and (t0′ t1 t2 t3 t4 t0′ ) are 5–cycles of G. (Not necessarily facial cycles of the embedding.) By Claim 1, we know that either (t0 t1 t2 t3 t4′ ) or (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk. Assume that (t0 t1 t2 t3 t4′ ) is a Π–facial subwalk. Then, by Claim 4, (t0′ t1 t0 t5 t4 ) and (t0′ t5′ t4′ t3 t4 ) are Π-facial subwalks and observe that they intersect in their start and end vertices. By Proposition 8, either (t0′ t5′ t4′ t3 t4 t5 t0 t1 t0′ ) is a Π-facial cycle, or the edge (t0′ t4 ) is in E(G). However, (t0′ t5′ t4′ t3 t4 t5 t0 t1 t0′ ) can not be a Π-facial cycle, since it would intersect the Π–facial subwalk (t0 t1 t2 t3 t4′ ) in two edges and this would contradict the assumption that the embedding is polyhedral. Then, if (t0 t1 t2 t3 t4′ ) is a Π-facial subwalk, the edge (t0′ t4 ) ∈ E(G), and (t0′ t1 t2 t3 t4 t0′ ) is a 5 –cycle of G. If we assume that (t0′ t1 t2 t3 t4 ) is a Π–facial subwalk, the proof follows in a similar way and we can deduce that (t0 t4′ ) ∈ E(G) and (t0 t1 t2 t3 t4′ ) is a 5–cycle of G. Notice that, as a consequence of the previous two arguments, it can not happen that both of (t0′ t4 ) and (t0 t4′ ) are not in E(G) simultaneously. Otherwise, this would contradict Claim 1. We will now argue that both (t0′ t4 ) and (t0 t4′ ) are in E(G). Suppose that (t0 t4′ ) 6∈ E(G), then (t0′ t4 ) ∈ E(G). If (t0′ t1 t2 t3 t4 ) is a Π-facial subwalk then, by Claim 4, (t0 t1 t0′ t5′ t4′ ) and (t0 t5 t4 t3 t4′ ) are Π–facial subwalks. It follows that, by Proposition 8, (t0 t1 t0′ t5′ t4′ t3 t4 t5 t0 ) is a Π–facial cycle, but it intersects the Π–facial subwalk (t0′ t1 t2 t3 t4 ) in two edges, which contradicts the definition of polyhedral embedding. Hence (t0′ t1 t2 t3 t4 ) is not a Π–facial subwalk, and, by Claim 1, (t0 t1 t2 t3 t4′ ) has to be a Π–facial subwalk, implying that the disjunction can be solved. Therefore (t0 t4′ ) ∈ E(G). The case where we begin by assuming that (t0′ t4 ) 6∈ E(G) follows analogously, thus (t0′ t4 ) ∈ E(G). These arguments prove that (t0 t4′ ) and (t0′ t4 ) are in E(G), and (t0 t1 t2 t3 t4′ t0 ) and (t0′ t1 t2 t3 t4 t0′ ) are 5–cycles of G. ⊟ Claim 6. The scaffold edges [t0 t2 ], [t1 t3 ], [t2 t0′ ], [t2 t4′ ], [t2 t4 ] are in S. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 17 By Claim 1 and 5, and Proposition 3 either (t0 t1 t2 t3 t4′ t0 ) or (t0′ t1 t2 t3 t4 t0′ ) is a Π-facial cycle. So, if any of edges [t0 t2 ], [t1 t3 ], [t2 t0′ ], [t2 t4′ ], [t2 t4 ] were not in S, we could easily discard the possibility that one of the two cycles is a Π-facial cycle, thus, we could solve the disjunction and the claim follows. ⊟ Claim 7. There is a new vertex tx adjacent to t2 , t5 and t5′ . By Claim 6, the edges [t0 t2 ], [t2 t0′ ], [t2 t4′ ], [t2 t4 ] are in S. If for any of this edges there was only one 3−path that could correspond to it, then, by Proposition 4, we could know whether (t0 t1 t2 t3 t4′ t0 ) or (t0′ t1 t2 t3 t4 t0′ ) is a Π-facial cycle, thus we could solve the disjunction. Hence there have to be additional 3–paths that can correspond to [t0 t2 ], [t2 t0′ ], [t2 t4′ ], [t2 t4 ]. In order to find a second path between t2 and t4′ of length three, which is internally disjoint to (t2 t3 t4′ ) and (t2 t1 t0 t4′ ), let tx be the remaining vertex adjacent to t2 . Observe that tx 6= t5 , otherwise by Proposition 6 (t0 t1 t2 t5 t0 ) and (t2 t3 t4 t5 t2 ) are Π– facial cycles and using Claim 1, we can deduce easily if (t0 t1 t2 t3 t4′ ) or (t0 t1 t2 t3 t4′ ) is a Π–facial subwalk, contradicting our hypothesis. Analogously tx 6= t5′ . Thus tx is a new vertex. Notice that [tx t0 ], [tx t4 ], [tx t0′ ], [tx t4′ ] are in S, otherwise, by Proposition 7, we can deduce the sub-paths in the Π-facial subwalks that correspond to [t1 t4 ] and [t1 t4′ ], which implies that we can solve the disjunction. Then, the second 3–path between t2 and t4′ contains tx and t5′ . This implies that (tx t5′ ) is an edge of G. Similarly, for [t0 t2 ] there are already two disjoint paths (t2 t1 t0 ) and (t2 t3 t4′ t0 ) of length two and three respectively. Then, the third path necessarily contains tx and t5 , which implies (as before) that (tx t5 ) is an edge of G. ⊟ Note that we now know the complete underlying cubic graph G, namely G is the Petersen’s graph. Claim 8. [t0 t0′ ], [t0 t5′ ], [t0 t4 ], [t1 t5 ], [t1 x], [t1 t5′ ], [t2 t5′ ], [t2 t5 ], [t3 x], [t3 t5′ ], [t3 t5 ], [t4′ t5 ], [t4 t4′ ], [t0 t4′ ], [t5 t0′ ], [t4 t5′ ] and [t5 t5′ ] are in S. We will use identical arguments to those in Claim 6. For example if [t0 t0′ ] is not in S, then any 3–path whith start t0 and end t0′ can’t be a facial subwalk. This implies that by process of elimination and using Proposition 7 and Proposition 4, we can deduce the Π–facial cycles, and the disjunction can be solved. ⊟ This finalizes the proof. Therefore, G is Petersen Graph and S = E(K10 \ E(P )).  Theorem 17. Let Ge be such that B2 ⊂ Ge (labelled as Definition 3, Figure 3) and such that the disjunction that arises from the fork subgraph of B2 induced by the vertices {t1 , t2 , t3 , t4 , t4′ } cannot be solved, then G is the Franklin graph, F , and Ge is the union of F and the set S given by simple scaffold edges [t0 t5 ], [t5 x5 ], [x5 x0 ], [x0 t0 ], [t1 t2 ], [t2 x2 ], [x2 t0′ ], [t0′ t1 ], [t3 t4′ ], [t4′ t5′ ], [t5′ t4 ], [t4 t3 ], and the double scaffold edges [[t0 t3 ]], [[x0 t2 ]], [[t1 t4′ ]], [[t0′ t5 ]], [[t4 x2 ]], [[x5 t5′ ]], [[t0 t5′ ]], [[t1 t4 ]], [[t2 t5 ]], [[t3 x5 ]], [[t4′ x2 ]], [[x0 t0′ ]]. Proof. Observe that in B2 , (t0 t1 t2 t3 t4 t5 t0 ) and (t0′ t1 t2 t3 t4′ t5′ t0′ ) are two 6-cycles such that [t1 t4 ], [t1 t4′ ], [t0 t3 ] ∈ Ge and [t0′ t3 ] 6∈ Ge , which implies by Proposition 18 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN 7, that (t0 t1 t2 t3 ) is Π-facial subwalk of [t0 t3 ]. Claim 1. [[t0 t3 ]], [[t1 t4 ]] and [[t2 t5 ]] are double scaffold edges. If one of [[t0 t3 ]], [[t1 t4 ]] or [[t2 t5 ]] is not a double scaffold edge, then (t1 t2 t3 t4 ) cannot be a Π-facial subwalk, otherwise by Definition 1 and Proposition 4, this would imply that (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle, but this is impossible as we started by assuming that at least one of [[t0 t3 ]], [[t1 t4 ]] or [[t2 t5 ]] is not a double scaffold edge. It follows by Proposition 7 that (t1 t2 t3 t4′ ) is the Π-facial subwalk that corresponds to the scaffold edge [t1 t4′ ], and then, by Proposition 7 and Corollary 13, the Π-facial subwalk corresponding to the edge [t1 t4 ] should be (t1 t0 t5 t4 ), which implies that the disjunction could be solved, contradicting our hypothesis. Hence the claim holds. ⊟ Claim 2. For each pair of vertices {t0 , t3 }, {t1 , t4 } and {t2 , t5 }, there is a third 3-path between them whose vertices are disjoint to the cycle (t0 t1 t2 t3 t4 t5 t0 ). Suppose that for at least one of the pairs of vertices mentioned above, there are only two 3–paths, by Proposition 8, (t0 t1 t2 t3 t4 t5 t0 ) is Π-facial cycle and then (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ], i.e., we can solve the disjunction, contradicting our hypothesis. Hence the claim holds. ⊟ Since G is a cubic graph, let xi be the remaining vertex adjacent to ti for i ∈ {0, 2, 5}, then: Claim 3. The vertex x0 is different to the vertices ti for all i ∈ {0, 1, 2, 3, 4, 5, 0′ , 4′ , 5′ } and adjacent to t4′ . First, in order to prove that all vertices are different we proceed by contradiction: 1. (x0 6= t0′ .) If x0 = t0′ , then by Proposition 5, (t0 t0′ t1 t0 ) is a Π-facial cycle, this implies, by Proposition 7, that (t5 t0 t1 t2 ) is a Π-facial subwalk. Since (t0 t1 t2 t3 ) is Π-facial subwalk, by Definition 1, necessarily (t5 t0 t1 t2 t3 ) is a Π-facial subwalk, and using Proposition 4, (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle. The latter implies that (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ] and thus we can solve the disjunction, contradicting our hypothesis. Hence x0 6= t0′ . 2. (x0 6= t2 .) If x0 = t2 , by Proposition 5, (t0 t1 t2 t0 ) is a Π–facial cycle, but this contradicts, by Definition 1, the fact that (t0 t1 t2 t3 ) is a Π–facial subwalk. Hence x0 6= t2 . 3. (x0 6= t4 .) If x0 = t4 , since (t0 t1 t2 t3 ) is a Π–facial subwalk, Proposition 4 implies that (t0 t1 t2 t3 t4 t0 ) is a Π–facial cycle, and (t1 t2 t3 t4 ) is the Π–facial subwalk corresponding to [t1 t4 ]. Thus, the disjunction can be solved, contradicting our hypothesis. Hence, x0 6= t4 . 4. (x0 6= t3 .) If x0 = t3 , then t3 would have degree four and G would not be a cubic graph. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 19 5. (x0 6= t4′ .) If x0 = t4′ , since (t0 t1 t2 t3 ) is a Π-facial subwalk, Definition 1 and Proposition 4 imply that (t0 t1 t2 t3 t4′ t0 ) is a Π-facial cycle and that (t1 t2 t3 t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ]. Thus we can solve the disjunction, contradicting our hypothesis. Hence x0 6= t4′ . 6. (x0 6= t5′ .) If x0 = t5′ , then by Proposition 6, (t0 t1 t0′ t5′ t0 ) is a Π-facial cycle; the latter and Proposition 7 imply that (t2 t1 t0 t5 ) is a Π-facial subwalk, and by Definition 1, since (t0 t1 t2 t3 ) is a Π-facial subwalk, (t5 t0 t1 t2 t3 ) is a Π-facial subwalk. By Proposition 4, it follows that (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle and (t1 t2 t3 t4 ) is the Π-facial subwalk that corresponds to [t1 t4 ]. The previous statements imply that we can solve the disjunction, contradicting our hypothesis. Hence x0 6= t5′ . Finally, Claim 2 implies x0 and t4′ are adjacent.⊟ Claim 4. The vertex x2 is different to the vertices ti for all i ∈ {0, 1, 2, 3, 4, 5, 0′ , 4′ , 5′ } and x0 . We proceed by contradiction: 1. (x2 6= t0 .) If x2 = t0 then t0 would have degree four and contradict the fact that G is a cubic graph. Hence x2 6= t0 . 2. (x2 6= t0′ .) If x2 = t0′ , by Proposition 5, (t0′ t1 t2 t0′ ) is a Π–facial cycle. Thus, by the previous statement and Definition 1, (t3 t2 t0′ t5′ ) is a Π–facial subwalk. By the previous statement and Proposition 4, (t3 t2 t0′ t5′ t4′ t3 ) is a Π–facial cycle. The latter and Definition 1, imply that (t1 t2 t3 t4′ ) is not a Π–facial subwalk. This, in turn, implies that (t1 t2 t3 t4 ) is a Π–facial subwalk, and the disjunction can be solved, contradicting our hypothesis. Hence x2 6= t0′ . 3. (x2 6= t4 .) If x2 = t4 , by Proposition 5, (t2 t3 t4 t2 ) is a Π–facial cycle. The latter together with Definition 1 imply (t1 t2 t3 t4 ) is not a Π–facial subwalk, thus (t1 t2 t3 t4′ ) is a Π–facial subwalk and the disjunction can be solved, contradicting our hypothesis. Hence x2 6= t4 . 4. (x2 6= t4′ .) The proof follows identical arguments to those used in the previous case. 5. (x2 6= t5 .) If x2 = t5 , by Proposition 6, (t2 t3 t4 t5 t2 ) is a Π–facial cycle. The latter and Definition 1, imply that (t1 t2 t3 t4 ) is not a Π–facial subwalk, thus (t1 t2 t3 t4′ ) is a Π–facial subwalk and the disjunction can be solved, contradicting our hypothesis. Hence x2 6= t5 . 6. (x2 6= t5′ .) The proof is similar to the previous case. 7. (x2 6= x0 .) If x2 = x0 , then by Proposition 6, (t0 t1 t2 x0 t0 ) is a Π-facial cycle. Thus the Π–facial cycle (t0 t1 t2 x0 ) intersects to the Π–facial subwalk (t0 t1 t2 t3 ) in three vertices contradicting that we have a polyhedral embedding. ⊟ Claim 5. The vertex x5 is different to the vertices ti for all i ∈ {0, 1, 2, 3, 4, 5, 0′ , 4′ , 5′ } and x0 , x2 , and adjacent to x2 . Once more, we proceed by contradiction to prove that the vertices are different: 20 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN 1. (x5 6= t0′ .) If x5 = t0′ , then Proposition 6 implies that (t5 t0 t1 t0′ t5 ) is a Π-facial cycle. The latter and Definition 1 imply that (t1 t0 t5 t4 ) is not a Π-facial subwalk. Then, by Corollary 13, it follows that (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to the edge [t1 t4 ]. However, using Proposition 4 we can deduce that (t0 t1 t2 t3 t4 t5 t0 ) is a Π–facial cycle which intersects the Π–facial cycle (t5 t0 t1 t0′ t5 ) in two edges, contradicting the polyhedrality of the embedding. In conclusion, this case can never occur. 2. (x5 6= t2 , x5 6= t1 , x5 6= t3 , x5 6= t4′ ,.) If any of the inequalities was an equality instead we would have a contradiction on the fact that G is a cubic graph. 3. (x5 6= x0 .) If x5 = x0 , then it is only possible to find two internally disjoint 3-paths between t2 and t5 . Since [[t2 t5 ]] is a double scaffold edge and (t2 t5 ) 6∈ E(G) (otherwise contradicts that G is a cubic graph), Proposition 8 implies that (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle. In turn, the latter implies that (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ] and that (t1 t0′ t5′ t4′ ) is a Π-facial subwalk, thus we can solve the disjunction, contradicting our hypothesis. Hence x5 6= x0 . 4. (x5 6= x2 .) If x5 = x2 , Proposition 4 implies that (t0 t1 t2 t3 t4 t5 t0 ) is not a Πfacial cycle. Since (t0 t1 t2 t3 ) is a Π−facial subwalk, using Proposition 11 we can deduce that (t0 t1 t2 t3 t4′ x0 t0 ) is a Π-facial cycle; i.e., (t1 t2 t3 t4′ ) is the Π−facial subwalk that corresponds to [t1 t4′ ]. The latter and Corollary 13 imply that (t1 t0 t5 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ], and then we can solve the disjunction, contradicting our hypothesis. Hence x5 6= x2 . 5. (x5 6= t5′ .) If x5 = t5′ , it is only possible to find two 3-paths internally disjoint between them t2 and t5 . Since [[t2 t5 ]] is double and (t2 t5 ) 6∈ E(G) (otherwise contradicts that G is a cubic graph), Proposition 8 implies that (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle. Hence, (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ]. Using the latter and Corollary 13 is easy to see that (t1 t0′ t5′ t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ]. That is we can solve the disjunction, contradicting our hypothesis. Hence x5 6= x5′ . Finally, x2 and x5 are adjacent by Claim 2. ⊟ Claim 6. The vertex x4 is different to the vertices ti , for all i ∈ {0, 1, 2, 3, 4, 5, 0′ , 4′ } and x0 , x2 , x5 . We proceed by contradiction: 1. (x4 6= t0 , x4 6= t1 , x4 6= t2 , x4 6= t4′ ). If any of the inequalities was an equality instead we would have a contradiction on the fact that G is a cubic graph. 2. (x4 6= t0′ .) If x4 = t0′ then there is a 2-path (t1 t0′ t4 ) and two 3–paths, (t1 t2 t3 t4 ) and (t1 t0 t5 t4 ) between t1 and t4 . Since [[t1 t4 ]] is a double scaffold edge, and there is no edge (t1 t4 ), by Proposition 8 (t0 t1 t2 t3 t4 t5 t0 )is a Π–facial cycle. But this contradicts Proposition 4 since there is a 2–path (t1 t0′ t4 ) between t1 and t4 . Hence x4 6= x0′ . 3. (x4 6= x0 .) If x4 = x0 , Proposition 6 implies that (t0 t5 t4 x0 t0 ) is a Π-facial cycle. The latter, Proposition 7 and Corollary 13 imply that (t1 t2 t3 t4 ) is the Π-facial SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 21 subwalk corresponding to [t1 t4 ] and we can solve the disjunction, contradicting our hypothesis. Hence x4 6= x0 . 4. (x4 6= x2 .) If x4 = x2 , then Proposition 6 implies that (t2 t3 t4 x2 t2 ) is a Πfacial cycle. The latter and Proposition 7 imply that (t1 t2 t3 t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ]. Subsequently, using Corollary 13 it is possible to deduce that (t1 t0 t5 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ], that is, we can solve the disjunction, contradicting our hypothesis. Hence x4 6= x2 . 5. (x4 6= x5 .) If x4 = x5 , using Proposition 5 we deduce that (t4 t5 x5 t4 ) is a Π– facial cycle. In addition to this, using Proposition 7 we can prove that (t0 t5 t4 t3 ) is a Π-facial subwalk, ussing that (t0 t3 ) 6∈ E(G) and applying Proposition 8, we have (t0 t1 t2 t3 t4 t5 t0 ) is a Π-facial cycle. The latter implies that (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ]. Using that (t1 t2 t3 t4 ) is the Π-facial subwalk corresponding to [t1 t4 ] and Corollary 13 we arrive to the conclusion that (t1 t0′ t5′ t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ]. Thus, we can solve the disjuntion, contradicting our hypothesis. Hence x4 6= x5 . ⊟ Claim 7. [[t1 t4′ ]] is a double scaffold edge. Since [t1 t4′ ] ∈ S and between t1 and t4′ there are three internally disjoint 3-paths, (t1 t2 t3 t4′ ), (t1 t0′ t5′ t4′ ) and (t1 t0 x0 t4′ ), by Proposition 11, necessarily [[t1 t4′ ]] is double. ⊟ Claim 8. (t1 t0 x0 t4′ ) is a Π-facial subwalk. Since (t0 t1 t2 t3 ) is a Π-facial subwalk and [[t1 t4′ ]] is a double scaffold edge (by Claim 7), then Corollary 12, implies that (t1 t0 x0 t4′ ) is a Π-facial subwalk.⊟ Claim 9. [[t0 t5′ ]], [[x0 t0′ ]], [[t0 t3 ]] and [[x0 t2 ]] are double scaffold edges and there exist three internally disjoint paths between each pair of end vertices. If some edge, [t0 t5′ ], [x0 t0′ ], [t0 t3 ] or [x0 t2 ] does not belong to S, or it is not double or they are all double but for one of them there exist only two 3-paths between its end vertices, then by Proposition 8 we know if (t1 t2 t3 t4′ ) is Π-facial subwalk or not. This would implies that the disjunction can be solved, contradicting the hypothesis. ⊟ Let x5′ be the remaining vertex adjacent to t5′ . Claim 10. (t0 t1 t0′ t5′ ) is a Π-facial subwalk. Notice that for the double scaffold edge [[t0 t5′ ]] there exist three internally disjoint 3−paths, (t0 x0 t4′ t5′ ), (t0 t5 x5′ t5′ ) and (t0 t1 t0′ t5′ ). Since (t1 t0 x0 t4′ ) is a Π-facial subwalk, then by Corollary 12, necessarily (t0 x0 t4′ t5′ t0′ t1 t0 ) or (t0 t5 x5 t5′ t0′ t1 t0 ) is a Π-facial cycle, i.e., (t0 t1 t0′ t5′ ) is a Π-facial subwalk. ⊟ Claim 11. (t1 t0 t5 t4 ) is a Π-facial subwalk. Since [[t1 t4 ]] is a double scaffold edge, there exist three internally disjoint 3−paths : (t1 t0 t5 t4 ), (t1 t0′ x4 t4 ) and (t1 t2 t3 t4 ). Since (t0 t1 t2 t3 ) is a Π-facial subwalk, then by Corollary 12, (t1 t0 t5 t4 ) is a Π-facial subwalk. ⊟ 22 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Claim 12. x4 = t5′ . If x4 6= t5′ , then (t1 t0 t5 t4 x4 t0′ t1 ) is not a Π-facial cycle because (t0 t1 t0′ t5′ ) is a Π-facial subwalk, and this would contradict Definition 1. In addition, Claim 11 implies that (t1 t0 t5 t4 t3 t2 t1 ) is a Π-facial cycle and (t1 t0′ t5′ t4′ ) is the Π-facial subwalk of [t1 t4′ ]. Thus the disjunction could be solved, contradicting our hypothesis. ⊟ Claim 13. (t2 t3 t4 t5 ) is a Π-facial subwalk. Notice that for the double scaffold edge [[t2 t5 ]] there are three internally disjoint 3-paths (t2 t1 t0 t5 ), (t2 x2 x5 t5 ) and (t2 t3 t4 t5 ). Since (t0 t1 t2 t3 ) is a Π-facial subwalk, by Corollary 12, (t2 t3 t4 t5 ) is a Π-facial subwalk.⊟ Claim 14. [[t3 x5 ]], [[t4 x2 ]], [[t0 t3 ]] and [[t1 t4 ]] are double scaffold edges in S and there exist three internally disjoint paths between its end vertices. If one of [t3 x5 ], [t4 x2 ], [t0 t3 ] or [t1 t4 ] does not belong in S, or it is not a double scaffold edge, or they are all double but for one of them there exist only two 3-paths between its end vertices, then by Proposition 8, we know if (t1 t2 t3 t4 ) is a Π–facial subwalk or not. Consequently, using Proposition 11, we could conclude if the Π– facial subwalk corresponding to the edge [t1 t4 ] is either (t1 t2 t3 t4 ) or (t1 t0′ t5′ t4 ) thus we could solve the disjunction, contradicting our hypothesis. ⊟ Observe that for the edges [[t0 t3 ]] and [[t1 t4 ]] there already exist three internally disjoint paths between their end vertices. For [[t3 x5 ]] and [[t4 x2 ]] we need to find additional edges of G to complete their corresponding 3-paths. Claim 15. (x0 x5 ) ∈ E(G) Note that for [[t3 x5 ]] there are already two 3-paths, (t3 t2 x2 x5 ) and (t3 t4 t5 x5 ). Since the only adjacent vertex to t3 that is not in either of the paths already mentioned is t4′ , then t4′ must belong to the third 3-path. The third 3-path can continue through either t5′ or x0 . However, the vertex t5′ is adjacent to t4 , t4′ and t0′ , then the third 3-path necessarily has to continue to x0 . Since x0 has degree two thus far, the only option left now is that it is adjacent to x5 . ⊟ Claim 16. (x2 x0′ ) ∈ E(G) The proof of this statement follows in a manner similar to the proof of Claim 15. ⊟ Claim 17. [[x2 t4′ ]], [[t5′ x5 ]] and [[t5 t0′ ]] are double scaffold edges. Notice that if [x2 t4′ ] 6∈ S, by Proposition 7, (t1 t2 t3 t4′ ) is the Π-facial subwalk corresponding to [t1 t4′ ], and then the disjunction can be solved, contradicting the hypothesis. Hence [x2 t4′ ] ∈ S. Since there are three internally disjoint 3-paths between its end vertices, by Proposition 11, [[x2 t4′ ]]has to be a double scaffold edge. The proof follows similarly for [[t5′ x5 ]] and [[t5 t0′ ]]. ⊟ Claim 18. The edges [t1 t0′ ], [t0′ x2 ], [x2 t2 ], [t1 t2 ], [t3 t4′ ], [t4′ t5′ ], [x4 t4 ], [t3 t4 ], [x0 t0 ], [t0 t5 ], [t5 x5 ] and [x5 x0 ] are in S. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 23 Since (t1 t2 x2 t0′ t1 ), (t0 t5 x5 x0 t0 ) and (t3 t4 t5′ t4′ t3 ) are Π-facial cycles (by Proposition 6), the edges [t1 t0′ ], [t0′ x2 ], [x2 t2 ], [t1 t2 ], [t3 t4′ ], [t4′ t5′ ], [x4 t4 ], [t3 t4 ], [x0 t0 ], [t0 t5 ], [t5 x5 ] and [x5 x0 ] are in S. Claim 18, completes the proof of the Theorem.  Conclusion The main aim of the project, that this paper initiates, is to develop an algorithmic procedure for constructing all the extended graphs of a given cubic graph. Thus, the next step is characterizing when a set of scaffold edges build on top of a cubic graph is indeed an extended graph. 24 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Theorem 15. CASE A Claim 1. Claim 2. Claim 3. CASE A. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. Theorem 15. CASE B Claim 1. Claim 2. Claim 3. CASE B. Case B1. Claim B1.1. Claim B1.2. Claim B1.3. Case B2. Claim B2.1 Claim B2.1 Claim B2.2. Case B2.A. Case B2.B. Case B2.C. 25 26 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Theorem 15. CASE C Claim 1. Claim 2. Claim 3. CASE C. Claim C1. Claim C2. Claim C3. Claim C4. Claim C5. Claim C6. Case C1. Claim C1.1. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. Claim C1.2 Claim C1.3 Claim C1.4 Claim C1.4 Claim C1.5 Claim C1.5 Claim C1.6 Claim C1.6.1 Claim C1.6.2 Claim C1.6.3 Case C2 Case C3. 27 28 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Theorem 16 Claim 1. Claim 2. Claim 3. Claim 4. Claim 5. Claim 7. Claim 6. Claim 8. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 29 Theorem 17 Claim 1. Claim 2. Claim 3. Claim 4. Claim 5. Claim 6. Claim 7. Claim 8. Claim 9. 30 F. AGUILAR, G.ARAUJO-PARDO, AND N. GARCÍA-COLÍN Claim 10. Claim 11. Claim 12. Claim 13. Claim 14. Claim 15. Claim 16. Claim 17. Claim 18. SCAFFOLD FOR THE POLYHEDRAL EMBEDDING OF CUBIC GRAPHS. 31 Acknowledgements. Research supported by PAPIIT-México (Projects IN104915, IN106318), CONACyT-México (Project 166306) and CIC-UNAM (Academic Exchange Project: “Gráficas y Triangulaciones”. 2019). References [1] J. Arocha, J., N. García-Colín and I. Hubard. Reconstructing surface triangulations by their intersection matrices. Discussiones Mathematicae Graph Theory, 35: 483-491, 2015. doi:10.7151/dmgt.1816. [2] Bojan Mohar. Existence of Polyhedral Embeddings of Graphs. Combinatorica, 21: 395–401, 2001. doi:10.1007/s004930100003. [3] Bojan Mohar. Uniqueness and minimality of large face-width embeddings of graphs. Combinatorica, 15: 541–556, 1995. [4] Bojan Mohar and Neil Robertson. Flexibility of Polyhedral Embeddings of Graphs in Surfaces. Journal of Combinatorial Theory, 83: 38-57, 2001. doi:10.1006/jctb.2001.2036 [5] Bojan Mohar and Andrej Vodopivec. On polyhedral embeddings of cubic graphs. Combinatorics, Probability and Computing, 15: 877-893, 2006. doi:10.1017/S0963548306007607. [6] Gerhard Ringel. Map Color Theorem. Springer-Verlag, 1974. [7] Neil Robertson and Richar Vitray. Representativity of surface embeddings. Paths, Flows, and VLSI-Layout. Springer-Verlag, 1990 . pp. 293–328. [8] Paul Seymour and Robin Thomas. Uniqueness of highly representative surface embeddings. J. Graph Theory, 23: 337–349, 1966. [9] Hassler Whitney. 2-isomorphic graphs. Amer. Math. J., 55: 245–254, 1933. .