A study on Type-2 isomorphic circulant graphs. PART 9: Computer programs to show Type-1 \& -2 isomorphic circulant graphs
Pith reviewed 2026-05-15 02:11 UTC · model grok-4.3
The pith
Computer programs generate families of Type-2 isomorphic circulant graphs for m values 2, 3, 5, 7 and odd primes p.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors state that their C++ program has produced families of Type-2 isomorphic C_n(R) with respect to m=2,3,5,7 for every natural number n, together with families of C_{n p^3}(R) with respect to m=p for every odd prime p. They also supply the Visual Basic program POLY415.EXE that displays how Type-1 and Type-2 isomorphisms operate on a given circulant graph and that checks or finds such graphs for any chosen order.
What carries the argument
The C++ search program that enumerates and verifies Type-2 isomorphisms of circulant graphs C_n(R) with respect to a chosen multiplier m.
Load-bearing premise
The programs correctly implement the definitions of Type-1 and Type-2 isomorphism from the cited earlier papers without coding errors or missed cases.
What would settle it
Direct comparison of the program's output for small explicit n against hand-verified isomorphisms; any mismatch for a known pair would falsify the reliability of the generated families.
Figures
read the original abstract
Elspas and Turner \cite{eltu} raised a question on the isomorphism of $C_{16}(1,3,7)$ and $C_{16}(2,3,5)$ and Vilfred \cite{v96} gave its answer by defining Type-2 isomorphism of $C_n(R)$ w.r.t. $m$ $\ni$ $m$ = $\gcd(n, r) > 1$, $r\in R$ and $r,n\in\mathbb{N}$ and studied such graphs for $m$ = 2 in \cite{v13,v20}. But obtaining Type-2 isomorphic circulant graphs is not easy. Using a $C^{++}$ computer program, the authors obtained families of Type-2 isomorphic $C_{n}(R)$ w.r.t. $m$ = 2,3,5,7 for $n\in\mathbb{N}$ as well as $C_{np^3}(R)$ w.r.t. $m$ = $p$ for $n\in\mathbb{N}$ and $p$ is an odd prime. In this paper, we present the $C^{++}$ program and also a VB program POLY415.EXE which is used to show how Type-1 and Type-2 isomorphisms of a circulant graph take place as well as for checking and finding Type-1 and Type-2 circulant graphs of a given order and is very useful to develop its theory on Type-2 isomorphic circulant graphs \cite{v2-1}-\cite{v2-10}.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a C++ program and a Visual Basic helper program (POLY415.EXE) that are claimed to detect and illustrate Type-1 and Type-2 isomorphisms of circulant graphs C_n(R), and states that these programs have produced families of Type-2 isomorphic graphs for m=2,3,5,7 and for C_{n p^3}(R) with m=p an odd prime.
Significance. If the programs faithfully implement the Type-1/Type-2 definitions from the cited prior papers in the series, the work supplies concrete computational tools that could accelerate the enumeration of isomorphic families and thereby support further theoretical development of Type-2 isomorphism for circulant graphs.
major comments (3)
- Abstract: the claim that 'families were obtained via the programs' is unsupported because the manuscript supplies neither any explicit listing of the families found for m=2,3,5,7 nor for the p-odd-prime case, nor any sample output.
- C++ program presentation: no line-by-line correspondence is given between the code and the formal definitions of Type-1 and Type-2 isomorphism from the referenced earlier papers; in particular, the gcd and connection-set mapping logic is not shown to match the definitions.
- Verification section (or lack thereof): the manuscript contains no execution trace on the canonical Elspas-Turner example C_16(1,3,7) ≅ C_16(2,3,5), leaving open the possibility of off-by-one or gcd-handling errors that would silently produce spurious families.
minor comments (2)
- Abstract: the notation 'C^{++}' should be written as 'C++'.
- References: the citations v2-1 through v2-10 should be expanded with full bibliographic details and DOIs or arXiv identifiers where available.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive suggestions. We address each major comment below and will incorporate the requested clarifications and additions in a revised version of the manuscript.
read point-by-point responses
-
Referee: Abstract: the claim that 'families were obtained via the programs' is unsupported because the manuscript supplies neither any explicit listing of the families found for m=2,3,5,7 nor for the p-odd-prime case, nor any sample output.
Authors: We agree that the abstract claim would be strengthened by concrete evidence. In the revision we will add representative sample outputs from the C++ program (and the POLY415.EXE helper) that explicitly list families of Type-2 isomorphic circulant graphs for m=2,3,5,7 and for the C_{n p^3}(R) case with p odd prime. These outputs will be placed in a new appendix or subsection immediately following the program descriptions. revision: yes
-
Referee: C++ program presentation: no line-by-line correspondence is given between the code and the formal definitions of Type-1 and Type-2 isomorphism from the referenced earlier papers; in particular, the gcd and connection-set mapping logic is not shown to match the definitions.
Authors: The C++ code was written to implement the Type-1 and Type-2 definitions exactly as stated in the earlier papers of the series (especially the gcd condition m = gcd(n,r) > 1 and the corresponding connection-set mapping). To make this transparent we will insert detailed inline comments at the relevant functions and add a short explanatory subsection that maps the key code blocks (gcd computation, connection-set transformation, and isomorphism check) directly to the formal statements in the cited references. revision: yes
-
Referee: Verification section (or lack thereof): the manuscript contains no execution trace on the canonical Elspas-Turner example C_16(1,3,7) ≅ C_16(2,3,5), leaving open the possibility of off-by-one or gcd-handling errors that would silently produce spurious families.
Authors: We accept that an explicit verification run on the Elspas-Turner example is necessary. In the revised manuscript we will include a complete execution trace (input, intermediate gcd and mapping steps, and final output) for C_16(1,3,7) and C_16(2,3,5) using the supplied C++ program, thereby confirming that the implementation correctly reproduces the known isomorphism without off-by-one or gcd errors. revision: yes
Circularity Check
Minor self-citation for Type-2 definition; computational search results remain independent
specific steps
-
self citation load bearing
[Abstract]
"Vilfred [v96] gave its answer by defining Type-2 isomorphism of C_n(R) w.r.t. m ∋ m = gcd(n, r) > 1, r∈R and r,n∈N and studied such graphs for m = 2 in [v13,v20]."
The operational meaning of 'Type-2 isomorphism' that the C++ program is claimed to detect is supplied entirely by the self-citation [v96]; the present manuscript supplies no independent formalization or verification of that definition inside its own text.
full rationale
The manuscript presents explicit C++ and VB source code that performs exhaustive search over connection sets to detect isomorphisms matching the definitions given in the cited prior papers. No algebraic identity, fitted parameter, or ansatz is derived within this paper that reduces to its own inputs. The only load-bearing reference is the definition of Type-2 isomorphism itself, which is imported from the author's earlier work but functions as an external formal definition rather than a result that is re-proved or fitted here. The concrete families reported are therefore outputs of the supplied programs, not tautological restatements of the input definitions.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard definition of circulant graph C_n(R) and the Type-2 isomorphism condition w.r.t. m = gcd(n,r) > 1.
Reference graph
Works this paper leans on
-
[1]
A. Adam,Research problem 2-10, J. Combinatorial Theory,3(1967), 393
work page 1967
-
[2]
Bjarne Stroustrup,The C++ Programming Language, Addison-Wesley, 2013
work page 2013
-
[3]
B. Elspas and J. Turner,Graphs with circulant adjacency matrices, J. Combinatorial Theory,9(1970), 297-307
work page 1970
-
[4]
Hong Victoria and G. Fisher Larence,Visual Basic.NET: An Introduction to Computer Programming, Kendall Hunt Publishing, USA, 2015
work page 2015
-
[5]
Martin Grohe and Pascal Schweitzer,The graph isomorphism problem, Communication ACM,63 (11)(2020), 128–
work page 2020
-
[6]
DOI: 10.1145/3372123
-
[7]
Vilfred, ∑ -labelled Graphs and Circulant Graphs, Ph.D
V. Vilfred, ∑ -labelled Graphs and Circulant Graphs, Ph.D. Thesis, University of Kerala, Thiruvananthapuram, Kerala, India (1996)
work page 1996
-
[8]
Vilfred,A Theory of Cartesian Product and Factorization of Circulant Graphs, Hindawi Pub
V. Vilfred,A Theory of Cartesian Product and Factorization of Circulant Graphs, Hindawi Pub. Corp. - J. Discrete Math., Vol. 2013, Article ID 163740, 10 pages. ON TYPE-2 ISOMORPHICC n(R). PART 9: COMPUTER PROGRAMS TO SHOW TYPE-2 ISOMORPHICC n(R) 21
work page 2013
-
[9]
V. Vilfred,A study on isomorphic properties of circulant graphs: Self-complimentary, isomorphism, Cartesian product and factorization, Advances in Science, Technology and Engineering Systems Journal (ASTES) Journal,2 (6)(2017), 236–241. DOI: 10.25046/ aj020628. ISSN: 2415-6698
work page 2017
-
[10]
Vilfred,New Abelian Groups from Isomorphism of Circulant Graphs, Proce
V. Vilfred,New Abelian Groups from Isomorphism of Circulant Graphs, Proce. of Inter. Conf. on Applied Math. and Theoretical Computer Science, St. Xavier’s Catholic Engineering College, Nagercoil, Tamil Nadu, India (2013), xiii–xvi. ISBN 978 -93-82338 -30-7
work page 2013
-
[11]
V. Vilfred Kamalappan,New Families of Circulant Graphs Without Cayley Isomorphism Property withr i = 2, Int. J. Appl. Comput. Math., (2020) 6:90, 34 pages. https://doi.org/10.1007/s40819-020-00835-0. Published online: 28.07.2020 Springer
-
[12]
V. Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs and related abelian groups, arXiv ID: 2012.11372v11 [math.CO] (26 Nov 2024)
-
[13]
Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs
V. Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs. Part 1: Type-2 isomorphic circulant graphsC n(R)w.r.t.m= 2. Preprint. 31 pages
-
[14]
Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs
V. Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs. Part 2: Type-2 isomorphic circulant graphs of orders 16, 24, 27. Preprint. 32 pages
-
[15]
Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs
V. Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs. Part 3: 384 pairs of Type-2 isomorphic circulant graphsC 32(R). Preprint. 42 pages
-
[16]
Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs
V. Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs. Part 4: 960 triples of Type-2 isomorphic circulant graphsC 54(R). Preprint. 76 pages
-
[17]
Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs
V. Vilfred Kamalappan,A study on Type-2 isomorphic circulant graphs. Part 5: Type-2 isomorphic circulant graphs of orders 48, 81, 96. Preprint. 33 pages
-
[18]
Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs
V. Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs. Part 6: Abelian groups(T2 n,m(Cn(R)),◦)and(Vn,m(Cn(R)),◦). Preprint. 19 pages
-
[19]
Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs
V. Vilfred Kamalappan,A study on Type-2 Isomorphic Circulant Graphs. Part 7: Isomorphism series, digraph and graph ofC n(R). Preprint. 54 pages
-
[20]
V. Vilfred Kamalappan,A Study on Type-2 Isomorphic Circulant Graphs: Part 8:C 432(R),C 6750(S)- each has 2 types of Type-2 isomorphic circulant graphs. Preprint. 99 pages
-
[21]
V. Vilfred Kamalappan and P. Wilson,A study on Type-2 Isomorphic Circulant Graphs. Part 9: Computer program to show Type-1 and -2 isomorphic circulant graphs. Preprint. 21 pages
-
[22]
V. Vilfred Kamalappan and P. Wilson,A study on Type-2 Isomorphic Circulant Graphs. Part 10: Type-2 isomorphicC np3(R)w.r.t.m=pand related groups. Preprint. 20 pages
-
[23]
V. Vilfred and P. Wilson,Families of Circulant Graphs without Cayley Isomorphism Property withm i = 3, IOSR Journal of Mathematics,15 (2)(2019), 24–31. DOI: 10.9790/5728-1502022431. ISSN: 2278-5728, 2319-765X
-
[24]
V. Vilfred and P. Wilson,New Family of Circulant Graphs without Cayley Isomorphism Property withm i = 5,Int. Journal of Scientific and Innovative Mathematical Research,3 (6)(2015), 39–47
work page 2015
-
[25]
V. Vilfred and P. Wilson,New Family of Circulant Graphs without Cayley Isomorphism Property withm i = 7,IOSR Journal of Mathematics,12(2016), 32–37. Department of Mathematics, Central University of Kerala, Periye, Kasaragod, Kerala, India - 671 316. Email address:vilfredkamal@gmail.com Department of Mathematics, S.T. Hindu College, Nagercoil, Kanyakumari ...
work page 2016
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.