Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Dey, Arindama | Agarwal, Aayushb | Dixit, Pranavb | Long, Hoang Vietc; d; * | Werner, Franke | Pal, Tandrab | Son, Le Hoangf
Affiliations: [a] Department of Computer Science and Engineering, Saroj Mohan Institute of Technology, Hooghly, India | [b] Department of Computer Science and Engineering, National Institute of Technology, Durgapur, India | [c] Division of Computational Mathematics and Engineering, Institute for Computational Science, Ton Duc Thang University, Ho Chi Minh City, Vietnam | [d] Faculty of Mathematics and Statistics, Ton Duc Thang University, Ho Chi Minh City, Vietnam | [e] Faculty of Mathematics, Otto-Von-Guericke University, Magdeburg, Germany | [f] VNU Information Technology Institute, Vietnam National University, Hanoi, Vietnam
Correspondence: [*] Corresponding author. Hoang Viet Long. E-mail: hoangvietlong@tdtu.edu.vn.
Abstract: A genetic algorithm (GA) belongs to the class of evolutionary algorithms and it is one of the most studied heuristic algorithms to solve graph coloring problems. In this paper, we propose a new GA algorithm for the total graph coloring problem. To the best of our knowledge, no algorithm based on a GA exists in the literature for total graph coloring. In the proposed approach, a novel encoding scheme is introduced, where all the edges and vertices of the graph are represented in a chromosome without any repetition. For the initialization of the population, a greedy algorithm is used to determine the total number of colors required for a total coloring of the graph. The number of colors is used as the fitness value of a chromosome which depends on the sequence of vertices and edges representing the chromosome. We introduce a convergence criteria for GA based on the total coloring conjecture. A two-point crossover and mutation operations, suitable for total coloring, are suggested. The proposed algorithm is applied on some well-known and standard graphs. In our computational tests, graphs are used with a maximum number of 690 vertices and 6650 edges of the graph, respectively. The proposed algorithm determines an optimal solution for 21 graphs among the 27 graphs. The solution of remaining the 6 graphs is near optimal and differs by at most one unit from the optimal value. The results show the effectiveness of the proposed approach.
Keywords: Total coloring, total chromatic number, total coloring conjecture, genetic algorithm, crossover, mutation
DOI: 10.3233/JIFS-182816
Journal: Journal of Intelligent & Fuzzy Systems, vol. 37, no. 6, pp. 7831-7838, 2019
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl