Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Advanced
New in RUL
About RUL
In numbers
Help
Sign in
Details
A heuristic for graph coloring based on the ising model
ID
Bihani, Omkar Narayan
(
Author
),
ID
Žerovnik, Janez
(
Author
)
PDF - Presentation file,
Download
(1012,53 KB)
MD5: E1E247C4543E3FE77D4DA82BFA352B9D
URL - Source URL, Visit
https://www.mdpi.com/2227-7390/13/18/2976
Image galllery
Abstract
We propose a dynamic extension of the Petford–Welsh coloring algorithm that estimates the chromatic number of a graph without requiring k as an input. The basic algorithm is based on the model that is closely related to the Boltzmann machines that minimize the Ising model Hamiltonian. The method begins with a minimal coloring and adaptively adjusts the number of colors based on solution quality. We evaluate our approach on a variety of graphs from the DIMACS benchmark suite using different initialization strategies. On random k-colorable graphs, proper colorings were found for all combinations of initial strategies and parameter values, while for DIMACS graphs, optimal or near optimal solutions were found frequently, without tuning the parameters. The results show that the algorithm designed is not only capable of providing near optimal solutions but is also very robust. We demonstrate that our approach can be surprisingly effective on real-world instances, although more adaptive or problem-specific strategies may be needed for harder cases. The main advantage of the proposed randomized algorithm is its inherent parallelism that may be explored in future studies.
Language:
English
Keywords:
randomized algorithm
,
graph coloring
,
chromatic number
,
generalized Boltzmann machine
Work type:
Article
Typology:
1.01 - Original Scientific Article
Organization:
FS - Faculty of Mechanical Engineering
Publication status:
Published
Publication version:
Version of Record
Year:
2025
Number of pages:
20 str.
Numbering:
Vol. 13, no. 18, art. 2976
PID:
20.500.12556/RUL-173447
UDC:
004.421.2:519.17
ISSN on article:
2227-7390
DOI:
10.3390/math13182976
COBISS.SI-ID:
249224707
Publication date in RUL:
17.09.2025
Views:
168
Downloads:
48
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
Copy citation
Share:
Record is a part of a journal
Title:
Mathematics
Shortened title:
Mathematics
Publisher:
MDPI AG
ISSN:
2227-7390
COBISS.SI-ID:
523267865
Licences
License:
CC BY 4.0, Creative Commons Attribution 4.0 International
Link:
http://creativecommons.org/licenses/by/4.0/
Description:
This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.
Secondary language
Language:
Slovenian
Keywords:
verjetnostni algoritem
,
barvanje grafov
,
kromatično število
,
posplošen Boltzmannov stroj
Projects
Funder:
ARIS - Slovenian Research and Innovation Agency
Project number:
P2-0248
Name:
Inovativni izdelovalni sistemi in procesi
Funder:
ARIS - Slovenian Research and Innovation Agency
Project number:
L1-60136
Name:
Kvantni reševalnik za težke binarne kvadratične probleme (QBIQ)
Funder:
ARIS - Slovenian Research and Innovation Agency
Project number:
N1-0278
Name:
Biološka koda vozlov - identifikacija vzorcev vozlanja v biomolekulah z uporabo umetne inteligence
Funder:
ARIS - Slovenian Research and Innovation Agency
Project number:
J1-4031
Name:
Računalniška knjižnica za zavozlane strukture in aplikacije
Similar documents
Similar works from RUL:
Similar works from other Slovenian collections:
Back