This paper addresses the inverse optimization problem for linear programming, focusing on determining a cost vector that ensures a pre-specified solution is optimal. Two approaches are presented: (i) using the Karush-Kuhn-Tucker (KKT) conditions, and (ii) a geometric perspective leveraging first-order necessary conditions. The latter method results in a convex quadratic programming problem, solved efficiently using the gradient projection method. Numerical experiments, including a complex resource allocation problem, validate the proposed approach. This study extends the theory and application of inverse optimization across logistics, resource management, and supply chain optimization.
Akbari, Z. (2025). Solving Inverse optimization problems in linear programming: a geometric and algorithmic approach. Caspian Journal of Mathematical Sciences, 14(1), 62-71. doi: 10.22080/cjms.2024.28094.1729
MLA
Zohreh Akbari. "Solving Inverse optimization problems in linear programming: a geometric and algorithmic approach", Caspian Journal of Mathematical Sciences, 14, 1, 2025, 62-71. doi: 10.22080/cjms.2024.28094.1729
HARVARD
Akbari, Z. (2025). 'Solving Inverse optimization problems in linear programming: a geometric and algorithmic approach', Caspian Journal of Mathematical Sciences, 14(1), pp. 62-71. doi: 10.22080/cjms.2024.28094.1729
CHICAGO
Z. Akbari, "Solving Inverse optimization problems in linear programming: a geometric and algorithmic approach," Caspian Journal of Mathematical Sciences, 14 1 (2025): 62-71, doi: 10.22080/cjms.2024.28094.1729
VANCOUVER
Akbari, Z. Solving Inverse optimization problems in linear programming: a geometric and algorithmic approach. Caspian Journal of Mathematical Sciences, 2025; 14(1): 62-71. doi: 10.22080/cjms.2024.28094.1729