In this article, we propose efficient methods for solving two stage transshipment
problems. Transshipment problem is the special case of Minimum cost
flow problem in which arc capacities are infinite. We start by proposing a
novel problem formulation for a two stage transshipment problem. Later, special
structure of our problem formulation is utilized to devise two dual based
heuristics solutions with computational complexity of O (n2), and O (n3) respectively.
These methods are motivated by the methods developed by Sharma
and Saxena [1], Sinha and Sharma [2]. Our methods differ in the initialization
and the subsequent variation of the dual variables associated with the transshipment
nodes along the shortest path. Lastly, a method is proposed to extract
a very good primal solution from the given dual solutions with a computational
complexity of O (n2). Efficacy of these methods is demonstrated by
our numerical analysis on 200 random problems.
References
[1]
Sharma, R.R.K. and Saxena, A. (2002) Dual Based Procedures for the Special Case of Transshipment Problem. Operation Research, 39, 177-188.
[2]
Sinha, P. and Sharma, R.R.K. (2016) Dual Based Procedures for Un-Capacitated Minimum Cost Flow Problem. American Journal of Operations Research, 6, 468-479. https://doi.org/10.4236/ajor.2016.66043
[3]
Weintraub, A. (1974) A Primal Algorithm to Solve Network Flow Problems with Convex Costs. Management Science, 21, 87-97. https://doi.org/10.1287/mnsc.21.1.87
[4]
Plotkin, S.A. and Tardos, E. (1990) Improved Dual Network Simplex. Proceedings of the 1st Annual ACM-SIAM Symposium on Discrete Algorithms, Society for Industrial and Applied Mathematics, San Francisco, 367-376. http://delivery.acm.org/10.1145/330000/320222/p367-plotkin.pdf?ip=14.139.38.9&id=320222&acc=ACTIVE%20SERVICE&key=045416E
F4DDA69D9%2E6454B2DFDB9CC807%2E4D4702B0C3E38B35%2E4
D4702B0C3E38B35&__acm__=1526448927_7f6da1e85e11c5cff23e4cbeb14d250d
Juman, Z.A.M.S. and Hoque, M.A. (2015) An Efficient Heuristic to Obtain a Better Initial Feasible Solution to the Transportation Problem. Applied Soft Computing, 34, 813-826. https://doi.org/10.1016/j.asoc.2015.05.009
[7]
Busaker, R.G. and Gowen, P.J. (1961) A Procedure for Determining Minimal-Cost Flow Network Patterns. Tech. Rep. ORO-15, Operational Research Office, Johns Hopkins University, Baltimore.
[8]
Edmonds, J. and Karp, R.M. (1972) Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems. Association for Computing Machinery Journal, 19, 248-264. https://doi.org/10.1145/321694.321699
[9]
Helgason, R.V. and Kennington, J.L. (1977) An Efficient Procedure for Implementing a Dual Simplex Network Flow Algorithm. AIIE Transactions, 9, 63-68. https://doi.org/10.1080/05695557708975122
[10]
Orlin, J.B. (1984) Genuinely Polynomial Simplex and Non-Simplex Algorithms for Minimum Cost Problems. Technical Report 1615-84, Sloan School of Management, MIT, Cambridge. https://dspace.mit.edu/bitstream/handle/1721.1/48015/genuinelypolynom00orli.pdf?sequence=1
[11]
Ali, A.I., Padman, R. and Thiagarajan, H. (1989) Dual Algorithms for Pure Network Problems. Operations Research, 37, 159-171. https://doi.org/10.1287/opre.37.1.159
[12]
Sharma, R.R.K. and Prasad, S. (2003) Obtaining a Good Primal Solution to the Uncapacitated Transportation Problem. European Journal of Operational Research, 144, 560-564. https://doi.org/10.1016/S0377-2217(01)00396-4
[13]
Clasen, R.J. (1968) The Numerical Solution of Network Problems Using the Out-of-Kilter Algorithm. No. RM-5456-PR. RAND CORP Santa Monica. http://www.dtic.mil/docs/citations/AD0667528