TY - JOUR
T1 - The transformation of the k-Shortest Steiner trees search problem into binary dynamic problem for effective evolutionary methods application
AU - Przewoźniczek, Michał Witold
AU - Walkowiak, Krzysztof
AU - Sen, Arunabha
AU - Komarnicki, Marcin
AU - Lechowicz, Piotr
N1 - Funding Information:
The work of M. Przewoźniczek and M. Komarnicki was supported by National Science Centre, Poland under Grant 2015/19/D/ST6/03115 . The work of K. Walkowiak and P. Lechowicz was supported by the National Science Centre, Poland under Grant 2015/19/B/ST7/02490 . This work was partially supported by the European Commission under the 7th Framework Programme, Coordination and Support Action, Grant Agreement Number 316097, ENGINE – European research centre of Network intelliGence for INnovation Enhancement, and the Polish Ministry of Science and Higher Education fund for supporting internationally co-financed projects in 2013–2016.
Funding Information:
The work of M. Przewoźniczek and M. Komarnicki was supported by National Science Centre, Poland under Grant 2015/19/D/ST6/03115. The work of K. Walkowiak and P. Lechowicz was supported by the National Science Centre, Poland under Grant 2015/19/B/ST7/02490. This work was partially supported by the European Commission under the 7th Framework Programme, Coordination and Support Action, Grant Agreement Number 316097, ENGINE – European research centre of Network intelliGence for INnovation Enhancement, and the Polish Ministry of Science and Higher Education fund for supporting internationally co-financed projects in 2013–2016.
Publisher Copyright:
© 2018 Elsevier Inc.
PY - 2019/4
Y1 - 2019/4
N2 - Evolutionary methods are well-known tools used for solving hard computational problems. In this paper, we consider k-Shortest Steiner Trees (kSST) problem appearing in a diverse set of domains, e.g., multicast tree construction in communication networks in general, and optical networks in particular. The kSST is relatively new and has not been widely investigated in the literature. Thus, only a few algorithms have been proposed, each requiring significant resources amount and long execution times, partially following from the NP-hard nature of the problem. The kSST problem solution is a set of different trees, where each single tree can be easily represented using a genotype-encoding. However, encoding the tree set may be challenging, as each tree must be unique. Especially, in most applications the number of trees is large, resulting with the genotype containing high number of necessary genes. Thus, in this paper, we propose a transformation of the kSST problem into a dynamic problem, and when applied in the evolutionary method, a single individual encodes a single tree instead of a whole tree set. The results of extensive numerical experiments executed on two representative network topologies show that the proposed transformation improves the effectiveness of all considered state-of-the-art evolutionary methods.
AB - Evolutionary methods are well-known tools used for solving hard computational problems. In this paper, we consider k-Shortest Steiner Trees (kSST) problem appearing in a diverse set of domains, e.g., multicast tree construction in communication networks in general, and optical networks in particular. The kSST is relatively new and has not been widely investigated in the literature. Thus, only a few algorithms have been proposed, each requiring significant resources amount and long execution times, partially following from the NP-hard nature of the problem. The kSST problem solution is a set of different trees, where each single tree can be easily represented using a genotype-encoding. However, encoding the tree set may be challenging, as each tree must be unique. Especially, in most applications the number of trees is large, resulting with the genotype containing high number of necessary genes. Thus, in this paper, we propose a transformation of the kSST problem into a dynamic problem, and when applied in the evolutionary method, a single individual encodes a single tree instead of a whole tree set. The results of extensive numerical experiments executed on two representative network topologies show that the proposed transformation improves the effectiveness of all considered state-of-the-art evolutionary methods.
KW - Dynamic problems
KW - Dynamic subpopulation number control
KW - Island models
KW - K shortest Steiner trees
KW - Linkage Learning
KW - Parameter-less population pyramid
UR - http://www.scopus.com/inward/record.url?scp=85057168913&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85057168913&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2018.11.015
DO - 10.1016/j.ins.2018.11.015
M3 - Article
AN - SCOPUS:85057168913
SN - 0020-0255
VL - 479
SP - 1
EP - 19
JO - Information Sciences
JF - Information Sciences
ER -