Abstract
In this paper, we propose a new predictor–corrector interior-point algorithm for linear programming based on a wide neighbourhood. In each iteration, the algorithm computes the Ai-Zhang’s predictor direction (SIAM J. Optim. 16(2):400–417, 2005) and a new corrector direction, in an attempt to improve its performance. We drive that the duality gap reduces in both predictor and corrector steps. Moreover, we also prove that the complexity of the algorithm coincides with the best iteration bound for small neighbourhood algorithms. Finally, some numerical experiments are provided which reveal capability and effectiveness of the proposed method.

Similar content being viewed by others
References
Karmarkar, N.K.: A new polynomial-time algorithm for linear programming. In: Proceedings of the 16th Annual ACM Symposium on Theory of Computing, vol. 4, pp. 373-395 (1984)
Peng, J., Roos, C., Terlaky, T.: Self-Regularity: A New Paradigm for Primal–Dual Interior-Point Algorithms. Princeton University Press, Princeton (2002)
Wright, S.J.: Primal–Dual Interior-Point Methods. SIAM, Philadelphia (1997)
Terlaky, T.: An easy way to teach interior-point methods. Eur. J. Oper. Res. 130, 1–19 (2001)
Ye, Y.: Interior Point Algorithms, Theory and Analysis. Wiley, Chichester (1997)
Megiddo, N.: Pathways to the optimal set in linear programming. In: Megiddo, N. (ed.) Progress in Mathematical Programming. Springer, New York (1986)
Kojima, M., Mizuno, S., Yoshise, A.: A Primal–Dual Interior-Point Algorithm for Linear Programming, Progress in Mathematical Programming: Interior-Point and Related Methods. Springer, New York (1989)
Monteiro, R.C., Adler, I.: An \(O(n^{3}L)\) primal–dual interior point algorithm for linear programming. Math. Program. 44, 43–66 (1989)
Mizuno, S., Todd, M.J., Ye, Y.: On adaptive step primal–dual interior-point algorithms for linear programming. Math. Oper. Res. 18, 964–981 (1993)
Barnes, E.R., Chopra, S., Jensen, D.J.: The affine scaling method with centering. IBM T.J. Watson Research Center, Yorktown Heights, NY, technical report, Department of Mathematical Sciences (1988)
Ai, W.: Neighbourhood-following algorithms for linear programming. Sci. China Ser. A. 47, 812–820 (2004)
Ai, W., Zhang, S.: An \(O(\sqrt{n} L)\) iteration primal–dual path-following method, based on wide neighbourhoods and large updates, for monotone LCP. SIAM J. Optim. 16, 400–417 (2005)
Li, Y., Terlaky, T.: A new class of large neighbourhood path-following interior point algorithms for semidefinite optimization with \(O(\sqrt{n}\log (Tr(X^0 S^0)/\varepsilon ))\) iteration complexity. SIAM J. Optim. 20, 2853–2875 (2010)
Liu, C., Liu, H., Cong, W.: An \(O(\sqrt{n} L)\) iteration primal–dual second-order corrector algorithm for linear programming. Optim. Lett. 5, 729–743 (2011)
Salahi, M., Peng, J., Terlaky, T.: On Mehrtora type predictor–corrector algorithms. SIAM J. Optim. 18, 1377–1397 (2007)
Acknowledgments
The authors would like to thank the anonymous referees for their useful comments and suggestions, which helped to improve the presentation of this paper. The authors also wish to thank Shahrekord University for the financial support. The authors were also partially supported by the Center of Excellence for Mathematics, University of Shahrekord, Shahrekord, Iran.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
All the authors are partially supported by Shahrekord University. We declare no conflict of interest.
Rights and permissions
About this article
Cite this article
Sayadi Shahraki, M., Mansouri, H. & Zangiabadi, M. A New Primal–Dual Predictor–Corrector Interior-Point Method for Linear Programming Based on a Wide Neighbourhood . J Optim Theory Appl 170, 546–561 (2016). https://doi.org/10.1007/s10957-016-0927-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-016-0927-9