트리 네트워크 상에서의 p-미디안 문제에 대한 효율적인 알고리즘 개발에 관한 연구

A Study on Developing an Efficient Algorithm for the p-median Problem on a Tree Network

  • 조건 (전남대학교 경영대학 경영학부)
  • 발행 : 2004.03.01

초록

Given a tree network on which each node has its own demand and also stands for a candidate location of a potential facility. such as plant or warehouse, the f-median problem on the network (PMPOT) is to select less than or equal to P number of facility locations so that the whole demand on a node is satisfied from only one facility and the total demand occurred on the network can be satisfied from those facilities with the minimum total cost, where the total cost Is the sum of transportation costs and the fixed costs of establishing facilities. Tamir(1996) developed an O(p n$^2$) algorithm for PMPOT which is known to be the best algorithm In terms of the time complexity, where n is the number of nodes in the network, but he didn't make any comments or explanation about implementation details for finding the optimal solution. In contrast to Tamir's work, Kariv and Hakimi(1979) developed O(p$^2$n$^2$) algorithm for PMPOT and presented O(n$^2$) algorithm for finding the optimal solution in detail. In this paper, we not only develop another O(p n$^2$) dynamic programming algorithm for PMPOT that is competitive to Tamir's algorithm in terms of the time complexity, but also present O(n) algorithm that is more efficient than kariv and Hakimi's algorithm in finding the optimal solution. finally, we implement our algorithm on a set of randomly generated problems and report the computational results.

키워드

참고문헌

  1. Mathematics of Operations Research v.13 Probabilistic Analysis of a Relaxation for the K-median Problem Ahn,S.H.;C.Cooper;G.Cornuejols;A.Frieze
  2. Computers and Operations Research v.29 A New Method for Solving Capacitated Location Problems Based on a Set Partitioning Approach Baldacci,R.;E.Hadjiconstantinou;V.Maniezzo;A.Mingozzi https://doi.org/10.1016/S0305-0548(00)00072-1
  3. Journal of Operations Research Society v.35 P-median and Multi-medians Boffey,T.B.;J.KarKazis https://doi.org/10.1057/jors.1984.6
  4. Discrete Applied Mathematics v.105 2-Medians in Trees with Pos/Neg Weights Burkard,R.E.;E.Cela;H.Dollani https://doi.org/10.1016/S0166-218X(00)00177-3
  5. European Journal of Operational Research v.23 Network Location Problems with Continuous Link Demands : p-medians on a chain and 2-medians on a tree Cavalier,T.M.;H.D.Sherali https://doi.org/10.1016/0377-2217(86)90244-4
  6. European Journal of Operational Research v.10 A Tree Search Algorithm for th p-median Problem Christofies,N.;J.E.Beasley https://doi.org/10.1016/0377-2217(82)90160-6
  7. Computers and operations Research v.22 no.5 On the Conditional p-median Problem Drezner,Z. https://doi.org/10.1016/0305-0548(94)00033-5
  8. INFORMS Journal on Computing v.10 no.2 An Exact Solution Approach Based on Shortest-Paths for p-Hub Median Problems Ernst,A.T.;Krishnamoorthy,M. https://doi.org/10.1287/ijoc.10.2.149
  9. Computers and Intractability : A Guide to the Theory of NP-Completeness Garey,M.R.;D.S.Johnson
  10. SIAM Journal on Discrete Mathematics v.12 Finding Subsets Maximizing Minimum Structures Halldorsson,M.M.;K.Iwano;N.Katoh;T.Tokuyama https://doi.org/10.1137/S0895480196309791
  11. European Journal of Operational Research v.101 A Dynamic Programming Heuristic for the p-median Problem Hribar,M.;M.S.Daskin https://doi.org/10.1016/S0377-2217(96)00218-4
  12. Operations Research Letters v.1 The Distance-Dominstion Numbers of Trees Hsu,W.L. https://doi.org/10.1016/0167-6377(82)90005-0
  13. SIAM Journal on Applied Mathematics v.37 An Algorithmic Approach to Network Location Problems, Part II : p-medians Kariv,O.;S.L.Hakimi https://doi.org/10.1137/0137041
  14. Operations Research Letters v.19 An $O(pn^{2})$ Algorithm for the p-median and Related Problems on Tree Graphs Tamir,A. https://doi.org/10.1016/0167-6377(96)00021-1