HQuad: Statistics of Hamiltonian Cycles in Wireless Rechargeable Sensor Networks

The rise of wireless rechargeable sensor networks calls for an analytical study of planned charging trips of wireless charging vehicles (WCVs). Often times, the WCV receives a number of charging requests and form a Hamiltonian cycle and visit these nodes one-by-one. Therefore, it is important to learn the statistics of such cycles. In this work, we use a heuristic algorithm, which we term HQuad, that takes O(N) to generate a Hamiltonian cycle in a 2-D network plane before we analyze its statistics. HQuad is based on a recursive approximation of dividing the region into four quadrants and the non-empty quadrants will be visited one-by-one. Our analysis is based on Poisson point distribution of nodes and models such Hamiltonian cycles surprisingly well in both expected values and the distribution functions of lengths as a function of different network parameters. Numerical results of our analysis model are compared with simulations and demonstrated to be accurate.

[1]  Cong Wang,et al.  A Mobile Data Gathering Framework for Wireless Rechargeable Sensor Networks with Vehicle Movement Costs and Capacity Constraints , 2016, IEEE Transactions on Computers.

[2]  Hanif D. Sherali,et al.  Making Sensor Networks Immortal: An Energy-Renewal Approach With Wireless Power Transfer , 2012, IEEE/ACM Transactions on Networking.

[3]  Jiming Chen,et al.  Optimal Scheduling for Quality of Monitoring in Wireless Rechargeable Sensor Networks , 2013, IEEE Transactions on Wireless Communications.

[4]  A. M. Frieze,et al.  Probabilistic Analysis of the TSP , 2007 .

[5]  Udatta S. Palekar,et al.  On estimating the distribution of optimal traveling salesman tour lengths using heuristics , 2008, Eur. J. Oper. Res..

[6]  Gerhard Reinelt,et al.  Fast Heuristics for Large Geometric Traveling Salesman Problems , 1992, INFORMS J. Comput..

[7]  Hanan Samet,et al.  The Quadtree and Related Hierarchical Data Structures , 1984, CSUR.

[8]  Juliane Jung,et al.  The Traveling Salesman Problem: A Computational Study , 2007 .

[9]  Silvano Martello,et al.  Algorithm 595: An Enumerative Algorithm for Finding Hamiltonian Circuits in a Directed Graph , 1983, TOMS.

[10]  Jigang Wu,et al.  Joint Charging Tour Planning and Depot Positioning for Wireless Sensor Networks Using Mobile Chargers , 2017, IEEE/ACM Transactions on Networking.

[11]  Cong Wang,et al.  Joint Mobile Data Gathering and Energy Provisioning in Wireless Rechargeable Sensor Networks , 2014, IEEE Transactions on Mobile Computing.

[12]  Hanif D. Sherali,et al.  Multi-Node Wireless Energy Charging in Sensor Networks , 2015, IEEE/ACM Transactions on Networking.

[13]  Sanjeev Arora,et al.  Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems , 1998, JACM.

[14]  Benny Sudakov,et al.  Compatible Hamilton cycles in random graphs , 2014, Random Struct. Algorithms.