研究生: |
林熙閔 Lin, Hsi-Min |
---|---|
論文名稱: |
以線性規劃求解(k, ω)夾角覆蓋問題之感測節點最佳選擇方法 An Integer Linear Programming Approach to Solving (k, ω)-Angle Object Coverage Problem in Wireless Sensor Networks |
指導教授: |
陳文村
Chen, Wen-Tsuen |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2010 |
畢業學年度: | 98 |
語文別: | 英文 |
論文頁數: | 32 |
中文關鍵詞: | 覆蓋問題 、有向性感測器 、整數線性規劃 、視頻監控 、無線感測網路 |
外文關鍵詞: | coverage problem, directional sensor, integer linear programming, video surveillance, wireless sensor network |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於覆蓋問題能反映出感測網路的感測品質,因此它是無線感測網路領域中一個核心的根本問題。許多不同的覆蓋問題相繼的被提出來研究與探討,例如物件覆蓋、面積覆蓋,以及存在障礙物之覆蓋問題。 在這份論文中,我們將研究一個無線感測網路領域中全新且特殊的問題,稱之為(k,ω)-夾角物件覆蓋問題。 我們假設每個感測器的感測範圍都只能夠覆蓋有限的角度與距離,不過感測器能夠自由的旋轉感測的方向,進而覆蓋指定的方向,稱之為有向性感測器。 當分別給定感測器與物件的集合後,我們的目標是使用最少的感測器去(k,ω)-夾角覆蓋最多的物件,使得每個達成覆蓋要求的物件都至少被k個感測器監控,並且感測器彼此與物件之間滿足指定的ω夾角限制。 在這份論文中,為了求取上述問題的最佳解,我們提出了一整數線性規劃方法(Integer Linear Programming; ILP)。 並且為了減低整數線性規劃方法的計算複雜度,我們也提出了一個能保證在最交情況下,所使用的感測器數量不會超過最佳解的四倍的分治近最佳演算法(Divide-and-conquer near-optimal algorithm)。 數值模擬的結果顯示了,與使用有向性感測器的傳統的k-覆蓋策略相比,我們的演算法擁有較佳的正面偵測率。 並且,在夾角限制變的嚴苛時,與貪婪演算法相比,我們的方法也能令更多的物件達到覆蓋要求。
Coverage problem is one of the fundamental problems in wireless sensor networks since it refiects the sensing quality of a sensor network. Various versions of this problem have been studied, such as object, area, and barrier coverage problems. In this thesis, we study a novel coverage problem in a wireless sensor network, called (k, ω)-angle object coverage problem. Each sensor can only cover a limited angle and range, but can freely rotate to any direction to cover a particular angle. Given a set of sensors and a set of objects, our goal is to use the least number of sensors to (k, ω)-angle-cover the largest number of objects such that each object is covered by at least k sensors satisfying an angle constraint ω. In this thesis, we propose an integer linear programming (ILP) approach to finding the optimal solution. To reduce the computation complexity of solving ILP, we present a divide-and-conquer near-optimal algorithm, which guarantees the total number of used sensors does not exceed four times of the optimal solution in worst case. The numerical results show that our algorithms has better facial covering rate of objects than k-cover strategy using directional sensors without angle constraints. And the results also show that the proposed algorithms can be effective in maximizing the ratio of angle-covered objects even if the angle constraint becomes strict.
[1] A. Woo and D. E. Culler, “A transmission control scheme for media access in sensor networks,” in ACM Int’l Conference on Mobile Computing and Networking (MobiCom), 2001, pp. 221–235.
[2] W. Ye, J. Heidemann, and D. Estrin, “An energy-efficient mac protocol for wireless sensor networks,” in IEEE Int’l Conference on Computer Communications (INFOCOM), 2002, pp. 1567–1576.
[3] D. Braginsky and D. Estrin, “Rumor routing algorithm for sensor networks,” in ACM Int’l Workshop on Wireless Sensor Networks and Applications, 2002, pp. 22–31.
[4] G. J. Pottie and W. J. Kaiser, “Wireless integrated network sensors,” Communications ACM, vol. 43, no. 5, pp. 51–58, 2000.
[5] P. Bahl and V. N. Padmanabhan, “Radar: An in-building rf-based user location and tracking system,” in IEEE Int’l Conference on Computer Communications (INFOCOM), 2000, pp. 775–784.
[6] A. Savvides, C.-C. Han, and M. B. Strivastava, “Dynamic fine-grained localization in ad-hoc networks of sensors,” in ACM Int’l Conference on Mobile Computing and Networking (MobiCom), 2001, pp. 166–179.
[7] Y.-C. Tseng, S.-P. Kuo, H.-W. Lee, and C.-F. Huang, “Location tracking in a wireless sensor network by mobile agents and its data fusion strategies,” The Computer Journal, vol. 47, no. 4, pp. 448–460, 2004.
[8] J. O’Rourke, Art gallery theorems and algorithms. Oxford University Press, Inc., 1987.
[9] A. Heppes and J. B. M. Melissen, “Covering a rectangle with equal circles,” Period. Math. Hung., vol. 34, pp. 65–81, 1996.
[10] C.-F. Huang and Y.-C. Tseng, “The coverage problem in a wireless sensor network,” ACM Mobile Networks and Applications, vol. 10, no. 4, pp. 519–528, 2005.
[11] M. Cardei and D.-Z. Du, “Improving wireless sensor network lifetime through power aware organization,” Wireless Networks, vol. 11, no. 3, pp.333–340, 2005.
[12] H. Gupta, S. R. Das, and Q. Gu, “Connected sensor cover: self-organization of sensor networks for efficient query execution,” in ACM Int’l symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), 2003, pp. 189–200.
[13] S. Shakkottai, R. Srikant, and N. Shroff, “Unreliable sensor grids: coverage, connectivity and diameter,” in IEEE Int’l Conference on Computer Communications (INFOCOM), 2003, pp. 1073–1083.
[14] X. Wang, G. Xing, Y. Zhang, C. Lu, R. Pless, and C. Gill, “Integrated coverage and connectivity configuration in wireless sensor networks,”in Int’l Conference on Embedded Networked Sensor Systems, 2003, pp.28–39.
[15] C.-F. Huang, Y.-C. Tseng, and H.-L. Wu, “Distributed protocols for ensuring both coverage and connectivity of a wireless sensor network,” ACM Transactions on Sensor Networks, vol. 3, no. 1, p. 5, 2007.
[16] F. Ye, G. Zhong, S. Lu, and L. Zhang, “Peas: A robust energy conserving protocol for long-lived sensor networks,” in Int’l Conference on Distributed Computing Systems, 2003, pp. 28–37.
[17] C.-F. Huang, L.-C. Lo, Y.-C. Tseng, and W.-T. Chen, “Decentralized energy-conserving and coverage-preserving protocols for wireless sensor networks,” ACM Transactions on Senor Networks, vol. 2, no. 2, pp. 182–187, 2006.
[18] M. Cardei and J. Wu, “Energy-efficient coverage problems in wireless ad-hoc sensor networks,” Computer Communications, vol. 29, no. 4, pp.413–420, 2006.
[19] A. Boukerche and X. Fei, “A coverage-preserving scheme for wireless sensor network with irregular sensing range,” Ad Hoc Networks, vol. 5,no. 8, pp. 1303–1316, 2007.
[20] S. Kumar, T. H. Lai, and A. Arora, “Barrier coverage with wireless sensors,” in ACM Int’l Conference on Mobile Computing and Networking (MobiCom), 2005, pp. 284–298.
[21] R. Ghrist and A. Muhammad, “Coverage and hole-detection in sensor networks via homology,” in Int’l Conference on Information Processing in Sensor Networks, 2005.
[22] J. Ai and A. A. Abouzeid, “Coverage by directional sensors in randomly deployed wireless sensor networks,” Journal of Combinatorial Optimization, vol. 11, pp. 21–41, Feb. 2006.
[23] E. H¨orster and R. Lienhart, “On the optimal placement of multiple visual sensors,” in ACM Int’l Workshop on Video Surveillance and Sensor Networks, 2006, pp. 111–120.
[24] G. Fusco and H. Gupta, “Selection and orientation of directional sensors for coverage maximization,” in IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, 2009, pp.1–9.
[25] X. Han, X. Cao, E. Lloyd, and C.-C. Shen, “Deploying directional sensor networks with guaranteed connectivity and coverage,” in IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, 2008, pp. 153–160.
[26] K. Chakrabarty, S. S. Iyengar, H. Qi, and E. Cho, “Grid coverage for surveillance and target location in distributed sensor networks,” IEEE Transactions on Computers, vol. 51, no. 12, pp. 1448–1453, 2002.
[27] Y. Osais, M. St-Hilaire, and F. Yu, “On sensor placement for directional wireless sensor networks,” in IEEE International Conference on Communications, June 2009, pp.1–5.
[28] Y.-C. Tseng, P.-Y. Chen, and W.-T. Chen, “The k-angle object coverage problem in a wireless sensor network,” submitted to ACM Trans. on Sensor Networks (under review).
[29] C.-W. Su, H.-Y. Liao, H.-R. Tyan, C.-W. Lin, D.-Y. Chen, and K.-C. Fan, “Motion flow-based video retrieval,” IEEE Transactions on Multimedia, vol. 9, no. 6, pp. 1193–1201, Oct. 2007.
[30] J.-W. Hsieh, Y.-T. Hsu, H.-Y. Liao, and C.-C. Chen, “Video-based human movement analysis and its application to surveillance systems,” IEEE Transactions on Multimedia, vol. 10, no. 3, pp. 372–384, April 2008.
[31] W.-K. Leow, C.-C. Chiang, and Y.-P. Hung, “Localization and mapping of surveillance cameras in city map,” in ACM Int’l Conference on Multimedia, 2008, pp. 369–378.
[32] R. Peng and M. L. Sichitiu, “Angle of arrival localization for wireless sensor networks,” IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, pp. 374–382, 2006.
[33] N. Karmarkar, “A new polynomial time algorithm for linear programming,” Combinatorica, vol. 4, no. 4, pp. 373–395, 1984.
[34] W. Zhang, “Branch-and-bound search algorithms and their computational complexity,” University of Southern California, Tech. Rep., 1996.
[35] “lp_solve 5.5.0.15,” http://lpsolve.sourceforge.net.