Distinguishing graphs via cycles

In this paper, we employ the cycle regularity parameter to devise efficient recognition algorithms for three highly symmetric graph families: folded cubes, I-graphs, and double generalized Petersen graphs. For integers ℓ,λ,m a simple graph is [ℓ,λ,m]-cycle regular if every path of length ℓ belongs t...

Full description

Saved in:
Bibliographic Details
Published in:Discrete Applied Mathematics Vol. 364; pp. 74 - 98
Main Authors: Klobas, Nina, Krnc, Matjaž
Format: Journal Article
Language:English
Published: Elsevier B.V 31.03.2025
Subjects:
ISSN:0166-218X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper, we employ the cycle regularity parameter to devise efficient recognition algorithms for three highly symmetric graph families: folded cubes, I-graphs, and double generalized Petersen graphs. For integers ℓ,λ,m a simple graph is [ℓ,λ,m]-cycle regular if every path of length ℓ belongs to exactly λ different cycles of length m. We identify all [1,λ,8]-cycle regular I-graphs and all [1,λ,8]-cycle regular double generalized Petersen graphs. For n≥7 we show that a folded cube FQn is [1,n−1,4], [1,4n2−12n+8,6] and [2,4n−8,6]-cycle regular, and identify the corresponding exceptional values of cycle regularity for n<7. As a consequence, we describe a linear recognition algorithm for double generalized Petersen graphs, an O(|E|log|V|) recognition algorithm for the family of folded cubes, and an O(|V|2) recognition algorithm for I-graphs. We believe the structural observations and methods used in the paper are of independent interest and could be used to solve other algorithmic problems. The results of this paper have been presented at COCOON 2021.
ISSN:0166-218X
DOI:10.1016/j.dam.2024.11.034