수리계획 모형을 이용한 최적의 작은 네트워크 찾기

Finding Optimal Small Networks by Mathematical Programming Models

  • 최병주 (성균관대학교 산업공학과) ;
  • 이희상 (성균관대학교 산업공학과)
  • Choi, Byung-Joo (Department of Systems Management Engineering, Sungkyunkwan University) ;
  • Lee, Hee-Sang (Department of Systems Management Engineering, Sungkyunkwan University)
  • 투고 : 20070100
  • 심사 : 20070800
  • 발행 : 2008.03.31

초록

In this paper we study the Minimum Edge Addition Problem(MEAP) to decrease the diameter of a graph. MEAP can be used for improving the serviceability of telecommunication networks with a minimum investment. MEAP is an NP-hard optimization problem. We present two mathematical programming models : One is a multi-commodity flow formulation and the other is a path partition formulation. We propose a branch-and-price algorithm to solve the path partition formulation to the optimality. We develop a polynomial time column generation sub-routine conserving the mathematical structure of a sub problem for the path partition formulation. Computational experiments show that the path partition formulation is better than the multi-commodity flow formulation. The branch-and-price algorithm can find the optimal solutions for the immediate size graphs within reasonable time.

키워드

참고문헌

  1. Milgram, S. (1967), The small world problem, Psych Today, 2, 60-67
  2. Watts, D.J. and Strogatz, S.H. (1998), Collective Dynamics of small-world networks, Nature, 393, 440-2 https://doi.org/10.1038/30918
  3. Albert, R and Barabasi, A. L. (1999), Emergence of scaling in random networks, Science, 286, 509-12 https://doi.org/10.1126/science.286.5439.509
  4. Johnson, E. L. (1989), Modeling and Strong Linear Programs for Mixed Integer Programming, Algorithms and Model Formulations in Mathematical Programming, NATO ASI Series, 51, 1-41
  5. Erdos, P. and Renyi, A. (1962), On a problem in the theory of graphs, Publ. Math. Inst. Hungar. Acad. Sci., 7, 623-641
  6. Erdos, P., Renyi, A., and Sos, V. T. (1962), On a problem of graph theory, Publ. Math. Inst. Hungar. Acad. Sci., 7, 623-641
  7. Chung, F. R. K. and Garey, M. R. (1984), Diameter Bounds for Altered Graphs, Journal of Graph Theory, 8, 511-534 https://doi.org/10.1002/jgt.3190080408
  8. Schoone, A. A., Bodlaender, H. L., and van Leeuwen, J. (1987), Diameter Increase caused by Edge Deletion, Journal of Graph Theory, 11, 409-427 https://doi.org/10.1002/jgt.3190110315
  9. Hambrusch, Susanne E. and Hyeong-Seok Lim (1998), Minimizing the Diameter in Tree Networks under Edge Reductions, Parallel Processing Letters, 9(3), 361-371 https://doi.org/10.1142/S0129626499000335
  10. Alon, Noga, Andras Gyarfas, and Miklos Ruszinko (2000), Decreasing the Diameter of Bounded Degree Graphs, Journal of Graph Theory, 161-172
  11. Helmy and Ahmed (2003), Small World in Wireless Networks, IEEE Comm. Lett., 7(10), 490-492 https://doi.org/10.1109/LCOMM.2003.818887
  12. Elsayed and Khaled M. F. (2004), HCASP : A Hop-Constrained Adaptive Shortest-Path Algorithm for Routing Bandwidth-Guaranteed Tunnels in MPLS Networks, Proc. 9th IEEE Symp. Computers and Communications
  13. Grady, Leo and Eric Schwartz (2004), Faster Graph-theoretic image processing via small-world and quadtree topologies, Proc. 2004 IEEE Conf. on Comp. Vis. & Patt. Rec., 2, 360-365