Abstract
Dominating tree problem (DTP) is a recent variant of dominating set problems in graph theory and finds its root in providing virtual backbone routing in wireless sensor networks. This problem consists in finding a tree, say DT, with minimum total edge weight on an undirected, weighted and connected graph such that each vertex of the graph is either in DT or adjacent to a vertex in DT. In this paper, a steady-state genetic algorithm (SSGA) is proposed for the solution of DTP. In particular, crossover operator of SSGA is designed in such a way that it generates a DT of the child solution which not only avoids the generation of a forest of trees, but also contributes in finding a high quality of child solution. Crossover and mutation of SSGA as well as other elements such as pruning procedure for the DTP are effectively coordinated in such a way that they help in evolving high quality solutions in a less time. SSGA has been compared with the best approaches in the literature. Computational results show the superiority of SSGA over these state-of-the-art approaches in terms of both solution quality and computational time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Davis, L.: Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York (1991)
Guha, S., Khuller, S.: Approximation algorithms for connected dominating sets. Algorithmica 20, 374–387 (1998)
Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications in Biology, Control, and Artificial Intelligence. Michigan Press, MI (1975)
Park, M., Wang, C., Willson, J., Thai, M.T., Wu, W., Farago, A.: A dominating and absorbent set in wireless ad-hoc networks with different transmission range. In: Proceedings of the 8th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MOBIHOC) (2007)
Prim, R.C.: Shortest connection networks and some generalizations. Bell Systems Technical Journal 36, 1389–1401 (1957)
Shin, I., Shen, Y., Thai, M.: On approximation of dominating tree in wireless sensor networks. Optimization Letters 4, 393–403 (2010)
Singh, A., Gupta, A.K.: Two heuristics for the one-dimensional bin-packing problem. OR Spectrum 29, 765–781 (2007)
Sundar, S., Singh, A.: New heuristic approaches for the dominating tree problem. Applied Soft Computing 13, 4695–4703 (2013)
Sundar, S., Singh, A.: Metaheuristic approaches for the blockmodel problem. IEEE Systems Journal (accepted, 2014)
Thai, M., Tiwari, R., Du, D.Z.: On construction of virtual backbone in wireless ad hoc networks with unidirectional links. IEEE Transactions on Mobile Computing 7, 1–12 (2008)
Thai, M., Wang, F., Liu, D., Zhu, S., Du, D.Z.: Connected dominating sets in wireless networks with different transmission ranges. IEEE Transactions on Mobile Computing 6, 721–730 (2007)
Wan, P., Alzoubi, K., Frieder, O.: Distributed construction on connected dominating set in wireless ad hoc networks. In: Proceedings of the Conference of the IEEE Communications Society (INFOCOM) (2002)
Zhang, N., Shin, I., Li, B., Boyaci, C., Tiwari, R., Thai, M.T.: New approximation for minimum-weight routing backbone in wireless sensor network. In: Li, Y., Huynh, D.T., Das, S.K., Du, D.-Z. (eds.) WASA 2008. LNCS, vol. 5258, pp. 96–108. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Sundar, S. (2014). A Steady-State Genetic Algorithm for the Dominating Tree Problem. In: Dick, G., et al. Simulated Evolution and Learning. SEAL 2014. Lecture Notes in Computer Science, vol 8886. Springer, Cham. https://doi.org/10.1007/978-3-319-13563-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-13563-2_5
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13562-5
Online ISBN: 978-3-319-13563-2
eBook Packages: Computer ScienceComputer Science (R0)