Browse > Article
http://dx.doi.org/10.3745/JIPS.03.0061

Parallel and Sequential Implementation to Minimize the Time for Data Transmission Using Steiner Trees  

Anand, V. (School of Computing, SASTRA University)
Sairam, N. (School of Computing, SASTRA University)
Publication Information
Journal of Information Processing Systems / v.13, no.1, 2017 , pp. 104-113 More about this Journal
Abstract
In this paper, we present an approach to transmit data from the source to the destination through a minimal path (least-cost path) in a computer network of n nodes. The motivation behind our approach is to address the problem of finding a minimal path between the source and destination. From the work we have studied, we found that a Steiner tree with bounded Steiner vertices offers a good solution. A novel algorithm to construct a Steiner tree with vertices and bounded Steiner vertices is proposed in this paper. The algorithm finds a path from each source to each destination at a minimum cost and minimum number of Steiner vertices. We propose both the sequential and parallel versions. We also conducted a comparative study of sequential and parallel versions based on time complexity, which proved that parallel implementation is more efficient than sequential.
Keywords
Least-Cost Path; Non-terminal Nodes; Parallel; Sequential; Steiner Vertices; Terminals; Time Complexity;
Citations & Related Records
연도 인용수 순위
  • Reference
1 B. Bollobas, D. Gamarnik, O. Riordan, and B. Sudakov, "On the value of a random minimum weight Steiner tree," Combinatorica, vol. 24, no. 2, pp. 187-207, 2004.   DOI
2 L. Kucera, A. Marchetti-Spaccamela, M. Protasi, and M. Talamo, "Near optimal algorithms for finding minimum Steiner trees on random graphs," in Mathematical Foundations of Computer Science. Heidelberg: Springer, 1986, pp. 501-511.
3 A. Segev, "The node-weighted Steiner tree problem," Networks, vol. 17, no.1, pp. 1-17, 1987.   DOI
4 Y. F. Wu, Y. L. Xu, and G. L. Chen, "Approximation algorithms for Steiner connected dominating set," Journal of Computer Science and Technology, vol. 20, no. 5, pp. 713-716, 2005.   DOI
5 M. Brazil, C. J. Ras, K. J. Swanepoel, and D. A. Thomas, "Generalised k-Steiner tree problems in normed planes," in Computing Research Repository, 2011 [Online]. Available: http://arxiv.org/pdf/1111.1464v1.pdf.
6 A. Gupta and M. Pal, "Stochastic Steiner trees without a root," in Automata, Languages, and Programming. Heidelberg: Springer, 2005, pp. 1051-1063.
7 V. Melkonian, "New primal-dual algorithms for Steiner tree problem," Journal of Computers and Operations Research, vol. 34, no. 7, pp. 2147-2167, 2007.   DOI
8 M. Hauptmann, "On the approximability of dense Steiner problems," Journal of Discrete Algorithms, vol. 21, pp. 41-51, 2013.   DOI
9 D. Skorin-Kapov and J. Skorin-Kapov, "A note on Steiner tree games," Journal of Networks, vol. 59, no. 2, pp. 215-225, 2012.   DOI
10 J. Byrka, F. Grandoni, T. RothvoB, and L. Sanita, "An improved LP-based approximation for Steiner tree," in Proceedings of the 42nd ACM Symposium on Theory of Computing (STOC), Cambridge, MA, 2010, pp. 583-592.
11 G. Georgakopoulos and C. H. Papadimitriou, "The 1-Steiner tree problem," Journal of Algorithms, vol. 8, no. 1, pp. 122-130, 1987.   DOI
12 A. K. Abu-Affash, P. Carmi, and M. J. Katz, "Bottleneck Steiner tree with bounded number of Steiner vertices," in Proceedings of 23rd Canadian Conference on Computational Geometry, Toronto, 2011, pp. 355-366.
13 S. Noferesti and H. Shah-Hosseini, "A hybrid algorithm for solving Steiner tree problem," International Journal of Computer Applications, vol. 41, no. 5, pp. 14-20, 2012.   DOI
14 F. Grandoni, "On min-power Steiner tree," in Proceedings of 20th Annual European Symposium on Algorithms (ESA), Ljubljana, Slovenia, 2012, pp. 527-538.
15 J. MA, B. Yang, and S. Ma, "A practical algorithm for the minimum rectilinear Steiner tree," Journal of Computer Science and Technology, vol. 15, no. 1, pp. 96-99, 2000.   DOI