Abstract
When using genetic and evolutionary algorithms (GEAs) for the optimal communication spanning tree problem, the design of a suitable tree network encoding is crucial for finding good solutions. The link and node biased (LNB) encoding represents the structure of a tree network using a weighted vector and allows the GEA to distinguish between the importance of the nodes and links in the network. This paper investigates whether the encoding is unbiased in the sense that all trees are equally represented, and how the parameters of the encoding influence the bias. If the optimal solution is underrepresented in the population, a reduction in the GEA performance is unavoidable. The investigation reveals that the commonly used simpler version of the encoding is biased towards star networks, and that the initial population is dominated by only a few individuals. The more costly link-and-node-biased encoding uses not only a node-specific bias, but also a link-specific bias. Similarly to the node-biased encoding, the link-and-node-biased encoding is also biased towards star networks, especially when using a low weighting for the link-specific bias. The results show that by increasing the link-specific bias, that the overall bias of the encoding is reduced. If researchers want to use the LNB encoding, and they are interested in having an unbiased representation, they should use higher values for the weight of the link-specific bias. Nevertheless, they should also be aware of the limitations of the LNB encoding when using it for encoding tree problems. The encoding could be a good choice for the optimal communication spanning tree problem as the optimal solutions tend to be more star-like. However, for general tree problems the encoding should be used carefully.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
T.C. Hu. Optimum communication spanning trees. SIAM Journal on Computing, 3(3):188–195, September 1974.
M.R. Garey and D.S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H.Freeman, New York, 1979.
L. Davis, D. Orvosh, A. Cox, and Y. Qiu. A genetic algorithm for survivable network design. In S. Forrest, editor, Proceedings of the Fifth International Conference on Genetic Algorithms, pages 408–415, San Mateo, CA, 1993. Morgan Kaufmann.
L.T.M. Berry, B.A. Murtagh, and S.J. Sugden. A genetic-based approach to tree network synthesis with cost constraints. In HansJürgen Zimmermann, editor, Second European Congress on Intelligent Techniques and Soft Computing-EUFIT’94, volume 2, pages 626–629, Promenade 9, D-52076 Aachen, 1994. Verlag der Augustinus Buchhandlung.
J.R. Kim and M. Gen. Genetic algorithm for solving bicriteria network topology design problem. In Peter J. Angeline, Zbyszek Michalewicz, Marc Schoenauer, Xin Yao, Ali Zalzala, and William Porto, editors, Proceedings of the 1999 IEEE Congress on Evolutionary Computation, pages 2272–2279. IEEE Press, 1999.
Y. Li and Y. Bouchebaba. A new genetic algorithm for the optimal communication spanning tree problem. In C. Fonlupt, J.-K. Hao, E. Lutton, E. Ronald, and M. Schoenauer, editors, Proceedings of Artificial Evolution: Fifth European Conference, page xx, Berlin, 1999. Springer.
K.S. Tang, K.F. Man, and K.T. Ko. Wireless LAN desing using hierarchical genetic algorithm. In T. Bäck, editor, Proceedings of the Seventh International Conference on Genetic Algorithms, pages 629–635, San Francisco, 1997. Morgan Kaufmann.
M.C. Sinclair. Minimum cost topology optimisation of the COST 239 European optical network. In D.W. Pearson, N.C. Steele, and R.F. Albrecht, editors, Proceedings of the 1995 International Conference on Artificial Neural Nets and Genetic Algorithms, pages 26–29, New York, 1995. Springer-Verlag.
M. Krishnamoorthy, A.T. Ernst, and Y.M. Sharaiha. Comparison of algorithms for the degree constrained minimum spanning tree. Tech. rep., CSIRO Mathematical and Information Sciences, Clayton, Australia, 1999.
F. Rothlauf, D.E. Goldberg, and A. Heinzl. Network random keys-a tree network representation scheme for genetic and evolutionary algorithms. Technical Report No. 8/2000, University of Bayreuth, Germany, 2000.
G.R. Raidl and B.A. Julstrom. A weighted coding in a genetic algorithm for the degree-constrained minimum spanning tree problem. In Janice Carroll, Ernesto Damiani, Hisham Haddad, and Dave Oppenheim, editors, Proceedings of the 2000 ACM Symposium on Applied Computing, pages 440–445. ACM Press, 2000.
H. Prüfer. Neuer Beweis eines Satzes ueber Permutationen. Arch. Math. Phys., 27:742–744, 1918.
F. Rothlauf and D.E. Goldberg. Pruefernumbers and genetic algorithms: A lesson on how the low locality of an encoding can harm the performance of Gas. In Kalyanmoy Deb, Günther Rodolph, Xin Yao, and Hans-Paul Schwefel, editors, Proceedings of the 2000 Parallel Problem Solving from Nature VI Conference, pages 395–404. Springer, 2000.
J.C. Bean. Genetic algorithms and random keys for sequencing and optimization. ORSA Journal on Computing, 6(2):154–160, 1994.
C.C. Palmer. An approach to a problem in network design using genetic algorithms. unpublished PhD thesis, Polytechnic University, Troy, NY, 1994.
F.N. Abuali, R.L. Wainwright, and D.A. Schoenefeld. Determinant factorization: A new encoding scheme for spanning trees applied to the probabilistic minimum spanning tree problem. In L. Eschelman, editor, Proceedings of the Sixth International Conference on Genetic Algorithms, pages 470–477, San Francisco, CA, 1995. Morgan Kaufmann.
G. Harik, E. Cantú-Paz, D.E. Goldberg, and Brad L. Miller. The gambler’s ruin problem, genetic algorithms, and the sizing of populations. Evolutionary Computation, 7(3):231–253, 1999.
C.C. Palmer and A. Kershenbaum. Representing trees in genetic algorithms. In Proceedings of the First IEEE Conference on Evolutionary Computation, volume 1, pages 379–384, Piscataway, NJ, 1994. IEEE Service Center.
A. Kershenbaum. Telecommunications network design algorithms. McGraw Hill, New York, 1993.
R. Prim. Shortest connection networks and some generalizations. Bell System Technical Journal, 36:1389–1401, 1957.
S. Ronald. Robust encodings in genetic algorithms: A survey of encoding issues. In Proceedings of the Forth International Conference on Evolutionary Computation, pages 43–48, Piscataway, NJ, 1997. IEEE.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gaube, T., Rothlauf, F. (2001). The Link and Node Biased Encoding Revisited: Bias and Adjustment of Parameters. In: Boers, E.J.W. (eds) Applications of Evolutionary Computing. EvoWorkshops 2001. Lecture Notes in Computer Science, vol 2037. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45365-2_1
Download citation
DOI: https://doi.org/10.1007/3-540-45365-2_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41920-4
Online ISBN: 978-3-540-45365-9
eBook Packages: Springer Book Archive