EN
TR
An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm
Öz
The map coloring problem is a classical NP-complete problem that requires adjacent regions to be colored differently and is encountered in many real-world applications. Numerous algorithms have been developed to solve this problem. In this study, the Malatya Vertex Coloring (MVC) Algorithm, which presents a novel and original approach to solving the problem, is applied. This algorithm aims to identify influential vertices to reduce the number of colors used in graphs and to complete the coloring process more efficiently. Additionally, the applicability of the algorithm to real-world problems is also evaluated. The MVC Algorithm calculates the Malatya Centrality value for each vertex in the graph; it selects the vertex with the highest value, colors it with a color different from its neighbors, and then removes it from the graph. This process continues until all vertices are colored. The algorithm has been successfully applied to maps of Asia, Europe, districts of Istanbul, Turkey, U.S. states, and the world, and the results demonstrate the effectiveness of the algorithm. The advantages of the MVC Algorithm include its predictability, as well as its ability to operate in polynomial time and space. In this respect, the MVC Algorithm offers an alternative solution approach to the classical Four Color Theorem in the context of the map coloring problem.
Anahtar Kelimeler
Kaynakça
- Fritsch R, Fritsch G. Four-Color Theorem. New York, NY, USA: Springer-Verlag; 1998.
- Zhou Y, Zheng H, Luo Q, Wu J. An improved Cuckoo Search Algorithm for Solving Planar Graph Coloring Problem. Appl Math Inf Sci 2013; 7(2): 785-792.
- Hale WK. Frequency assignment: Theory and applications. Proc IEEE 1980; 68(12): 1497-1514.
- Ono S, Miyamoto R, Nakayama S, Mizuno K. Difficulty estimation of number place puzzle and its problem generation support. In: 2009 ICCAS-SICE; August 2009; Fukuoka, Japan. New York, NY, USA: IEEE. pp. 4542-4547.
- Chmeit N. Using simulated annealing and ant-colony optimization algorithms to solve the scheduling problem. PhD Thesis, Notre Dame University-Louaize, Lebanon, 2012.
- Chaitin GJ, Auslander MA, Chandra AK, Cocke J, Hopkins ME, Markstein PW. Register allocation via coloring. Comput Lang 1981; 6(1): 47-57.
- Altunay H, Eren T. A literature review for course scheduling problem. Pamukkale Univ J Eng Sci 2017; 23(1): 55-70.
- Appel K, Haken W. Every planar map is four colorable. In: Mathematical Solitaires and Games. New York, NY, USA: Routledge; 2019. pp. 145-152.
Ayrıntılar
Birincil Dil
İngilizce
Konular
Bilgisayar Yazılımı
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
30 Eylül 2025
Gönderilme Tarihi
25 Şubat 2025
Kabul Tarihi
13 Haziran 2025
Yayımlandığı Sayı
Yıl 2025 Cilt: 37 Sayı: 2
APA
Karaca, C., & Yakut, S. (2025). An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, 37(2), 611-621. https://doi.org/10.35234/fumbd.1646674
AMA
1.Karaca C, Yakut S. An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2025;37(2):611-621. doi:10.35234/fumbd.1646674
Chicago
Karaca, Cezayir, ve Selman Yakut. 2025. “An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 37 (2): 611-21. https://doi.org/10.35234/fumbd.1646674.
EndNote
Karaca C, Yakut S (01 Eylül 2025) An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 37 2 611–621.
IEEE
[1]C. Karaca ve S. Yakut, “An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm”, Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 37, sy 2, ss. 611–621, Eyl. 2025, doi: 10.35234/fumbd.1646674.
ISNAD
Karaca, Cezayir - Yakut, Selman. “An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 37/2 (01 Eylül 2025): 611-621. https://doi.org/10.35234/fumbd.1646674.
JAMA
1.Karaca C, Yakut S. An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2025;37:611–621.
MLA
Karaca, Cezayir, ve Selman Yakut. “An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 37, sy 2, Eylül 2025, ss. 611-2, doi:10.35234/fumbd.1646674.
Vancouver
1.Cezayir Karaca, Selman Yakut. An Innovative Solution to the Map Coloring Problem Using the Malatya Vertex Coloring Algorithm. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 01 Eylül 2025;37(2):611-2. doi:10.35234/fumbd.1646674