Araştırma Makalesi

A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs

Sayı: Advanced Online Publication Erken Görünüm Tarihi: 20 Temmuz 2026
PDF İndir
TR EN

A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs

Öz

Searching for the existence of a Hamiltonian cycle and path connecting all nodes in a graph is an NP-complete problem. This article proposes the E2 Algorithm for constructing the Hamiltonian cycle in an arbitrary graph without edges’ weights. The Kmax and Kmin that are particular spanning trees are generated first to obtain the fundamental cuts. Then, each edge's total number in the fundamental cuts is obtained to state edge efficiency. Next, all nodes are navigated with a method that determines priority, starting with the highest degree node at the most efficient edge. Thus, when the greedy traversal succeeds, a Hamiltonian cycle or path is constructed between all nodes. Since E² is a deterministic greedy algorithm without backtracking, it does not guarantee finding a Hamiltonian cycle in every Hamiltonian graph; however, it always terminates in polynomial time. These methods are used for the first time to obtain the Hamiltonian cycle in this study. In addition, we present an object-oriented construction to avoid getting exponential algorithm complexity. Finally, to prove the correctness of the method, we show whether some general graphs are Hamiltonian using the proposed method.

Anahtar Kelimeler

Kaynakça

  1. Garey MR, Johnson DS. Computers and Intractability: A Guide to the Theory of NP-Completeness. USA: W. H. Freeman & Co., 1990.
  2. Karp RM. Reducibility among combinatorial problems. In: Miller RE, Thatcher JW, editors. Complexity of Computer Computations. New York: Plenum Press, 1972. pp. 85-103.
  3. Ore O. Hamilton-connected graphs. J Math Pure Appl 1963; 42: 21-27.
  4. Sartakhti JS, Jalili S, Rudi AG. A new light-based solution to the Hamiltonian path problem. Future Gener Comput Syst 2013; 29(2): 520-527.
  5. Keshavarz-Kohjerdi F, Bagheri A. A linear-time algorithm for finding Hamiltonian (s,t)-paths in even-sized rectangular grid graphs with a rectangular hole. Theor Comput Sci 2017; 690: 26-58.
  6. Dybizbański J, Szepietowski A. Hamiltonian cycles and paths in hypercubes with disjoint faulty edges. Inf Process Lett 2021; 172: 106157.
  7. DeBiasio L, Spanier N. On Hamiltonian cycles in balanced k-partite graphs. Discrete Math 2021; 344: 112583.
  8. DeBiasio L, Martin RR, Molla T. Powers of Hamiltonian cycles in multipartite graphs. Discrete Math 2022; 345: 112747.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Algoritmalar ve Hesaplama Kuramı, Hesaplama Karmaşıklığı ve Hesaplanabilirlik

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

20 Temmuz 2026

Yayımlanma Tarihi

-

Gönderilme Tarihi

9 Nisan 2026

Kabul Tarihi

16 Mayıs 2026

Yayımlandığı Sayı

Yıl 2026 Sayı: Advanced Online Publication

Kaynak Göster

APA
Okumuş, F., & Karadoğan, A. (2026). A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, Advanced Online Publication. https://doi.org/10.35234/fumbd.1926890
AMA
1.Okumuş F, Karadoğan A. A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2026;(Advanced Online Publication). doi:10.35234/fumbd.1926890
Chicago
Okumuş, Fatih, ve Ahmet Karadoğan. 2026. “A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, sy Advanced Online Publication. https://doi.org/10.35234/fumbd.1926890.
EndNote
Okumuş F, Karadoğan A (01 Temmuz 2026) A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs. Fırat Üniversitesi Mühendislik Bilimleri Dergisi Advanced Online Publication
IEEE
[1]F. Okumuş ve A. Karadoğan, “A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs”, Fırat Üniversitesi Mühendislik Bilimleri Dergisi, sy Advanced Online Publication, Tem. 2026, doi: 10.35234/fumbd.1926890.
ISNAD
Okumuş, Fatih - Karadoğan, Ahmet. “A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. Advanced Online Publication (01 Temmuz 2026). https://doi.org/10.35234/fumbd.1926890.
JAMA
1.Okumuş F, Karadoğan A. A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2026. doi:10.35234/fumbd.1926890.
MLA
Okumuş, Fatih, ve Ahmet Karadoğan. “A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, sy Advanced Online Publication, Temmuz 2026, doi:10.35234/fumbd.1926890.
Vancouver
1.Fatih Okumuş, Ahmet Karadoğan. A Novel Edge-Efficiency-Based Algorithm for Hamiltonian Cycle and Path Detection in Graphs. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 01 Temmuz 2026;(Advanced Online Publication). doi:10.35234/fumbd.1926890