Hostname: page-component-6766d58669-vgfm9 Total loading time: 0 Render date: 2026-05-14T09:43:35.192Z Has data issue: false hasContentIssue false

On Petrie cycle and Petrie tour partitions of 3- and 4-regular plane graphs

Published online by Cambridge University Press:  30 August 2022

Xin He*
Affiliation:
Department of Computer Science and Engineering, State University of New York at Buffalo, Buffalo, NY 14260, USA
Huaming Zhang
Affiliation:
Computer Science Department, The University of Alabama in Huntsville, Huntsville, AL 35899, USA
Yijie Han
Affiliation:
School of Computing and Engineering, University of Missouri-Kansas City, Kansas City, MO 64110, USA
*
*Corresponding author. Email: xinhe@buffalo.edu
Rights & Permissions [Opens in a new window]

Abstract

Given a plane graph $G=(V,E)$, a Petrie tour of G is a tour P of G that alternately turns left and right at each step. A Petrie tour partition of G is a collection ${\mathscr P}=\{P_1,\ldots,P_q\}$ of Petrie tours so that each edge of G is in exactly one tour $P_i \in {\mathscr P}$. A Petrie tour P is called a Petrie cycle if all its vertices are distinct. A Petrie cycle partition of G is a collection ${\mathscr C}=\{C_1,\ldots,C_p\}$ of Petrie cycles so that each vertex of G is in exactly one cycle $C_i \in {\mathscr C}$. In this paper, we study the properties of 3-regular plane graphs that have Petrie cycle partitions and 4-regular plane multi-graphs that have Petrie tour partitions. Given a 4-regular plane multi-graph $G=(V,E)$, a 3-regularization of G is a 3-regular plane graph $G_3$ obtained from G by splitting every vertex $v\in V$ into two degree-3 vertices. G is called Petrie partitionable if it has a 3-regularization that has a Petrie cycle partition. The general version of this problem is motivated by a data compression method, tristrip, used in computer graphics. In this paper, we present a simple characterization of Petrie partitionable graphs and show that the problem of determining if G is Petrie partitionable is NP-complete.

Information

Type
Special Issue: Theory and Applications of Models of Computation (TAMC 2020)
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. (A) A tristrip ${\mathscr T}=F_1F_2F_3F_4F_5F_6F_7$ represented by ${\mathscr S}_{{\mathscr T}}=123456371$. (B) A tristrip cycle ${\mathscr T}=F_1F_2F_3F_4F_5F_6$ represented by ${\mathscr S}_{{\mathscr T}}=123456$. (The solid thin lines are the edges of the triangular mesh $\tilde{G}$. The small black squares are the vertices of the dual graph G. The thick dashed lines are the edges of ${\mathscr T}$. The thick doted lines are the edges of G, not in ${\mathscr T}$).

Figure 1

Figure 2. (A) A vertex v in G corresponding to a face F in $\tilde{G}$. (B) and (C) Two ways to split v.

Figure 2

Figure 3. The proof of Lemma 2.

Figure 3

Figure 4. (A) Petrie cycle partition ${\mathscr C}_{12}$; (B) Petrie cycle partition ${\mathscr C}_{23}$. (The thick lines are the edges in Petrie cycles. The thin lines are non-cycle edges.)

Figure 4

Figure 5. (A) An example of Observation 1. (B) A graph G and its S-tours ${\mathscr S}(G)=\{S_1,S_2,S_3\}$.

Figure 5

Figure 6. (A) A vertex v and its incident edges and faces; (B) After the white merge operation at v; (C) After the black merge operation at v.

Figure 6

Figure 7. (A) G; (B) The red-white-merge graph $G_{rwm}$; (C) The red-black-merge graph $G_{rbm}$.

Figure 7

Figure 8. (A) Subpaths of F for angles; (B) A tour associated with an elementary circuit.

Figure 8

Figure 9. (A) $G^*_{white,red}$ overlaid with G; (B) $G^*_{white,green}$ overlaid with G; (C) the graph $G_{rwm}$; (D) the graph $G_{gwm}$. The solid small squares are the nodes of $G^*_{white}$. The thick red dashed lines are the lines of $G^*_{white,red}$. The thick green dashed lines are the lines of $G^*_{white,green}$.

Figure 9

Figure 10. (A) A 4-regular plane graph G; (B) A 3-regularization $G_3$ of G.

Figure 10

Figure 11. (A) A flower shaped cycle with 5 petals; (B) A degree-5 vertex u is adjacent to a degree-4 vertex v in H. The cycles $c_u$ and $c_v$ intersects at 2 points in G.