Publication:
Solving Dynamic Graph Coloring Problem Using Dynamic Pool Based Evolutionary Algorithm

dc.contributor.authorBOZ, BETÜL
dc.contributor.authorsSungu, Gizem; Boz, Betul
dc.contributor.editorSquillero, G
dc.contributor.editorSim, K
dc.date.accessioned2022-03-12T16:17:05Z
dc.date.accessioned2026-01-11T13:15:14Z
dc.date.available2022-03-12T16:17:05Z
dc.date.issued2017
dc.description.abstractGraph coloring problem is one of the main optimization problems from the literature. Many real world problems interacting with changing environments can be modeled with dynamic graphs. Genetic algorithms are a good choice to solve dynamic graph coloring problem because they can adopt to dynamic environments and are suitable for problems with NP-hard complexity. In this paper, we propose a dynamic pool based evolutionary algorithm (DPBEA) for solving the dynamic graph coloring problem, which contains a partition based representation to adopt to the dynamic changes of the graph and carry the valuable information obtained in history. The proposed algorithm uses a novel special purpose pool based crossover operator that targets to minimize the number of colors used in the solutions and a local search method that tries to increase the diversity of the solutions. We compared the performance of our algorithm with a well known heuristic for solving the graph coloring problem and a genetic algorithm with a dynamic population using a large number of dynamic graphs. The experimental evaluation indicates that our algorithm outperforms these algorithms with respect to number of colors used by the algorithms in most of the test cases provided.
dc.identifier.doi10.1007/978-3-319-55792-2_13
dc.identifier.eissn1611-3349
dc.identifier.isbn978-3-319-55792-2; 978-3-319-55791-5
dc.identifier.issn0302-9743
dc.identifier.urihttps://hdl.handle.net/11424/225882
dc.identifier.wosWOS:000418585900013
dc.language.isoeng
dc.publisherSPRINGER INTERNATIONAL PUBLISHING AG
dc.relation.ispartofAPPLICATIONS OF EVOLUTIONARY COMPUTATION (EVOAPPLICATIONS 2017), PT II
dc.relation.ispartofseriesLecture Notes in Computer Science
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectGraph coloring problem
dc.subjectGenetic algorithms
dc.subjectDynamic graphs
dc.titleSolving Dynamic Graph Coloring Problem Using Dynamic Pool Based Evolutionary Algorithm
dc.typeconferenceObject
dspace.entity.typePublication
oaire.citation.endPage204
oaire.citation.startPage189
oaire.citation.titleAPPLICATIONS OF EVOLUTIONARY COMPUTATION (EVOAPPLICATIONS 2017), PT II
oaire.citation.volume10200

Files