Abstract
Load balanced routing is a long standing yet challenging problem. Despite many years’ of work there is still a gap between theoretical research and practical algorithms. The main contribution in this paper is to bridge the gap and provide rigorous analysis of a practically interesting algorithm for routing in a large scale sensor network of complex shape – routing by using the medial axis of the network. In this algorithm, a skeleton of the network is extracted such that a virtual coordinate system can be developed for greedy routing achieving good load balance in simulations. We show for the first time a constant approximation factor for this algorithm by a highly technical analysis. The analysis explains the performance observed in previous simulations and is also the first known constant approximation algorithm for load balanced routing in a sensor network with non-trivial geometry.
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
Andrews, M., Zhang, L.: Hardness of the undirected congestion minimization problem. SIAM Journal on Computing 37(1), 112–131 (2007)
Attali, D., Boissonnat, J.-D., Edelsbrunner, H.: Stability and computation of the medial axis — a state-of-the-art report. In: Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration. Springer (2004)
Bruck, J., Gao, J., Jiang, A.: MAP: Medial axis based geometric routing in sensor networks. Wireless Networks 13(6), 835–853 (2007)
Chekuri, C., Khanna, S., Shepherd, F.B.: An \(o(\sqrt{n})\)-approximation for EDP in undirected graphs and directed acyclic graphs. Theory of Computing 2, 137–146 (2006)
Chuzhoy, J., Khanna, S.: New hardness results for undirected edge-disjoint paths. Manuscript (2005)
Gao, J., Zhang, L.: Well-separated pair decomposition for the unit-disk graph metric and its applications. In: Proceedings of the Thirty-Fifth Annual ACM Symposium on Theory of Computing, STOC 2003, pp. 483–492. ACM, New York (2003)
Gao, J., Zhang, L.: Load balanced short path routing in wireless networks. In: IEEE InfoCom, vol. 23, pp. 1099–1108 (March 2004)
Goswami, M., Ni, C.-C., Ban, X., Gao, J., Gu, D.X., Pingali, V.: Load balanced short path routing in large-scale wireless networks using area-preserving maps. In: Proceedings of the 15th ACM International Symposium on Mobile Ad Hoc Networking and Computing (Mobihoc 2014), pp. 63–72 (August 2014)
Karp, R.M.: Reducibility Among Combinatorial Problems. In: Miller, R.E., Thatcher, J.W. (eds.) Complexity of Computer Computations, pp. 85–103. Plenum Press (1972)
Lipton, R.J., Tarjan, R.E.: A separator theorem for planar graphs. SIAM Journal on Applied Mathematics 36(2), 177–189 (1979)
Mei, A., Stefa, J.: Routing in outer space: fair traffic load in multi-hop wireless networks. In: MobiHoc 2008: Proceedings of the 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 23–32. ACM, New York (2008)
Popa, L., Rostamizadeh, A., Karp, R., Papadimitriou, C., Stoica, I.: Balancing traffic load in wireless networks with curveball routing. In: MobiHoc 2007: Proceedings of the 8th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 170–179 (2007)
Raghavan, P.: Probabilistic construction of deterministic algorithms: approximating packing integer programs. J. Comp. and System Sciences, 130–143 (1988)
Raghavan, P., Thompson, C.D.: Provably good routing in graphs: regular arrays. In: Proceedings of the 17th Annual ACM Symposium on Theory of Computing, pp. 79–87 (1985)
Sarkar, R., Zeng, W., Gao, J., Gu, X.D.: Covering space for in-network sensor data storage. In: Proc. of the 9th International Symposium on Information Processing in Sensor Networks (IPSN 2010), pp. 232–243 (April 2010)
Yu, X., Ban, X., Sarkar, R., Zeng, W., Gu, X.D., Gao, J.: Spherical representation and polyhedron routing for load balancing in wireless sensor networks. In: Proc. of 30th Annual IEEE Conference on Computer Communications (INFOCOM 2011), pp. 612–615 (April 2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gao, J., Goswami, M. (2015). Medial Axis Based Routing Has Constant Load Balancing Factor. In: Bansal, N., Finocchi, I. (eds) Algorithms - ESA 2015. Lecture Notes in Computer Science(), vol 9294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48350-3_47
Download citation
DOI: https://doi.org/10.1007/978-3-662-48350-3_47
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-48349-7
Online ISBN: 978-3-662-48350-3
eBook Packages: Computer ScienceComputer Science (R0)