The application of the combinatorial schemes for the layout design of Sensor Networks

센서 네트워크 구축에서의 Combinatorial 기법 적용

  • Kim, Joon-Mo (Computer Science & Engineering, Dankook University)
  • 김준모 (단국대학교 전자컴퓨터공학부)
  • Published : 2008.07.25

Abstract

For the efficient routing on a Sensor Network, one may consider a deployment problem to interconnect the sensor nodes optimally. There is an analogous theoretic problem: the Steiner Tree problem of finding the tree that interconnects given points on a plane optimally. One may use the approximation algorithm for the problem to find out the deployment that interconnects the sensor nodes almost optimally. However, the Steiner Tree problem is to interconnect mathematical set of points on a Euclidean plane, and so involves particular cases that do not occur on Sensor Networks. Thus the approach of using the algorithm does not make a proper way of analysis. Differently from the randomly given locations of mathematical points on a Euclidean plane, the locations of sensors on Sensor Networks are assumed to be physically dispersed over some moderate distance with each other. By designing an approximation algorithm for the Sensor Networks in terms of that physical property, one may produce the execution time and the approximation ratio to the optimality that are appropriate for the problem of interconnecting Sensor Networks.

센서 네트워크에서의 효율적인 라우팅을 위하여 센서노드들을 최적으로 상호연결 하는 배치를 찾는 문제를 고려하게 된다. 유사한 이론 문제로서 평면상에 주어진 점들을 최적으로 상호연결 하는 트리 구조를 찾는 스타이너 트리 문제가 있는데, 이 문제에 대한 근사 알고리즘을 차용하여 센서노드들을 최적에 근사하게 상호연결 하는 배치를 찾을 수도 있다. 하지만 스타이너 트리 문제는 평면상에서 수학적으로 정의된 점들의 집합을 상호연결 하는 문제로서 센서 네트워크에서는 나타나지 않는 특수한 경우까지 내포하므로, 그 알고리즘을 사용하는 접근은 타당한 분석 방식이 될 수 없다. 센서 네트워크에서 센서들의 분포는 평면상의 수학적인 점들의 임의적인 분포와는 달리, 센서들이 일정거리 이상으로 서로 떨어져 있다고 가정 할 수 있다. 이러한 물리적인 성격을 반영하여 센서 네트워크를 위한 근사 알고리즘을 구성함으로써, 센서 네트워크 상호연결이라는 문제에 적합한 실행시간 및 최적치에 대한 근사비율을 도출 할 수 있게 된다.

Keywords

References

  1. 김준모, "기하학적 NP-hard문제에 대한 근사접근법," 전자공학회 논문지, 제 44권 TC편 제 8월호, pp.62-67, 2007
  2. E.N. Gilbert and H.O. Pollak, "Steiner minimal trees," SIAM Journal on Applied Mathematics, Vol. 16, pp.1-29, 1968 https://doi.org/10.1137/0116001
  3. D. Z. Du and F. K. Hwang, "An approach for proving lower bounds: solution of Gilbert-Pollak conjecture on Steiner ratio," Proceedings of IEEE 31st FOCS, pp.76-85, 1990
  4. F. K. Hwang, D.S. Richards and P. Winter., "The Steiner Tree Problem," Annals of Discrete Mathematics, Vol.53, North-Holland, 1992
  5. M.R. Garey, R.L. Graham and D.S. Johnson, "The complexity of computing Steiner minimal trees," SIAM J, Appl. Math., 32, pp.835-859, 1977 https://doi.org/10.1137/0132072
  6. S. Arora, "Polynomial-time approximation schemes for Euclidean TSP and other geometric problems", Proc. 37th IEEE Symp. on Foundations of Computer Science, pp. 2-12, 1996
  7. S. Arora, "Nearly linear time approximation schemes for Euclidean TSP and other geometric problems", Proc. 38th IEEE Symp. on Foundations of Computer Science, pp. 554-563, 1997
  8. X. Cheng, J.-M. Kim and B. Lu, "A Polynomial Time Approximation Scheme for the Problem of Interconnecting Highways," Journal of Combinatorial Optimization, Vol 5, issue 3, pp. 327-343, 2001 https://doi.org/10.1023/A:1011497227406