IDEAS home Printed from https://ideas.repec.org/a/inm/orijoc/v34y2022i3p1471-1488.html
   My bibliography  Save this article

Inverse Mixed Integer Optimization: Polyhedral Insights and Trust Region Methods

Author

Listed:
  • Merve Bodur

    (Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario M5S 3G8, Canada)

  • Timothy C. Y. Chan

    (Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario M5S 3G8, Canada)

  • Ian Yihang Zhu

    (Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, Ontario M5S 3G8, Canada)

Abstract

Inverse optimization—determining parameters of an optimization problem that render a given solution optimal—has received increasing attention in recent years. Although significant inverse optimization literature exists for convex optimization problems, there have been few advances for discrete problems, despite the ubiquity of applications that fundamentally rely on discrete decision making. In this paper, we present a new set of theoretical insights and algorithms for the general class of inverse mixed integer linear optimization problems. Specifically, a general characterization of optimality conditions is established and leveraged to design new cutting plane solution algorithms. Through an extensive set of computational experiments, we show that our methods provide substantial improvements over existing methods in solving the largest and most difficult instances to date.

Suggested Citation

  • Merve Bodur & Timothy C. Y. Chan & Ian Yihang Zhu, 2022. "Inverse Mixed Integer Optimization: Polyhedral Insights and Trust Region Methods," INFORMS Journal on Computing, INFORMS, vol. 34(3), pages 1471-1488, May.
  • Handle: RePEc:inm:orijoc:v:34:y:2022:i:3:p:1471-1488
    DOI: 10.1287/ijoc.2021.1138
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/ijoc.2021.1138
    Download Restriction: no

    File URL: https://libkey.io/10.1287/ijoc.2021.1138?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Zeynep Erkin & Matthew D. Bailey & Lisa M. Maillart & Andrew J. Schaefer & Mark S. Roberts, 2010. "Eliciting Patients' Revealed Preferences: An Inverse Markov Decision Process Approach," Decision Analysis, INFORMS, vol. 7(4), pages 358-365, December.
    2. Patrice Marcotte & Anne Mercier & Gilles Savard & Vedat Verter, 2009. "Toll Policies for Mitigating Hazardous Materials Transport Risk," Transportation Science, INFORMS, vol. 43(2), pages 228-243, May.
    3. Timothy C. Y. Chan & Taewoo Lee & Daria Terekhov, 2019. "Inverse Optimization: Closed-Form Solutions, Geometry, and Goodness of Fit," Management Science, INFORMS, vol. 65(3), pages 1115-1135, March.
    4. Timothy C. Y. Chan & Tim Craig & Taewoo Lee & Michael B. Sharpe, 2014. "Generalized Inverse Multiobjective Optimization with Application to Cancer Therapy," Operations Research, INFORMS, vol. 62(3), pages 680-695, June.
    5. Ravindra K. Ahuja & James B. Orlin, 2001. "Inverse Optimization," Operations Research, INFORMS, vol. 49(5), pages 771-783, October.
    6. Aimé Kamgaing Kuiteing & Patrice Marcotte & Gilles Savard, 2018. "Pricing and revenue maximization over a multicommodity transportation network: the nonlinear demand case," Computational Optimization and Applications, Springer, vol. 71(3), pages 641-671, December.
    7. Susan Jia Xu & Mehdi Nourinejad & Xuebo Lai & Joseph Y. J. Chow, 2018. "Network Learning via Multiagent Inverse Transportation Problems," Service Science, INFORMS, vol. 52(6), pages 1347-1364, December.
    8. repec:inm:orijoo:v:3:y:2021:i:2:p:119-138 is not listed on IDEAS
    9. Zhang, Jianzhong & Xu, Chengxian, 2010. "Inverse optimization for linearly constrained convex separable programming problems," European Journal of Operational Research, Elsevier, vol. 200(3), pages 671-679, February.
    10. Utz, Sebastian & Wimmer, Maximilian & Hirschberger, Markus & Steuer, Ralph E., 2014. "Tri-criterion inverse portfolio optimization with application to socially responsible mutual funds," European Journal of Operational Research, Elsevier, vol. 234(2), pages 491-498.
    11. Dimitris Bertsimas & Vishal Gupta & Ioannis Ch. Paschalidis, 2012. "Inverse Optimization: A New Perspective on the Black-Litterman Model," Operations Research, INFORMS, vol. 60(6), pages 1389-1403, December.
    12. Zhaoyang Duan & Lizhi Wang, 2011. "Heuristic algorithms for the inverse mixed integer linear programming problem," Journal of Global Optimization, Springer, vol. 51(3), pages 463-471, November.
    13. Chan, Timothy C.Y. & Kaw, Neal, 2020. "Inverse optimization for the recovery of constraint parameters," European Journal of Operational Research, Elsevier, vol. 282(2), pages 415-427.
    14. Aimé Kamgaing Kuiteingf & Patrice Marcotte & Gilles Savard, 2017. "Network Pricing of Congestion-Free Networks: The Elastic and Linear Demand Case," Transportation Science, INFORMS, vol. 51(3), pages 791-806, August.
    15. Esfandeh, Tolou & Kwon, Changhyun & Batta, Rajan, 2016. "Regulating hazardous materials transportation by dual toll pricing," Transportation Research Part B: Methodological, Elsevier, vol. 83(C), pages 20-35.
    16. Richa Agarwal & Özlem Ergun, 2010. "Network Design and Allocation Mechanisms for Carrier Alliances in Liner Shipping," Operations Research, INFORMS, vol. 58(6), pages 1726-1742, December.
    17. Jianzhong Zhang & Liwei Zhang & Xiantao Xiao, 2010. "A Perturbation approach for an inverse quadratic programming problem," Mathematical Methods of Operations Research, Springer;Gesellschaft für Operations Research (GOR);Nederlands Genootschap voor Besliskunde (NGB), vol. 72(3), pages 379-404, December.
    18. Marvin D. Troutt & Wan-Kai Pang & Shui-Hung Hou, 2006. "Behavioral Estimation of Mathematical Programming Objective Function Coefficients," Management Science, INFORMS, vol. 52(3), pages 422-434, March.
    19. Rahmaniani, Ragheb & Crainic, Teodor Gabriel & Gendreau, Michel & Rei, Walter, 2017. "The Benders decomposition algorithm: A literature review," European Journal of Operational Research, Elsevier, vol. 259(3), pages 801-817.
    20. Zhou, Ying & Wang, Lizhi & McCalley, James D., 2011. "Designing effective and efficient incentive policies for renewable energy in generation expansion planning," Applied Energy, Elsevier, vol. 88(6), pages 2201-2209, June.
    21. John R. Birge & Ali Hortaçsu & J. Michael Pavlin, 2017. "Inverse Optimization for the Recovery of Market Structure from Market Outcomes: An Application to the MISO Electricity Market," Operations Research, INFORMS, vol. 65(4), pages 837-855, August.
    22. Clemens Heuberger, 2004. "Inverse Combinatorial Optimization: A Survey on Problems, Methods, and Results," Journal of Combinatorial Optimization, Springer, vol. 8(3), pages 329-361, September.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Crönert, Tobias & Martin, Layla & Minner, Stefan & Tang, Christopher S., 2024. "Inverse optimization of integer programming games for parameter estimation arising from competitive retail location selection," European Journal of Operational Research, Elsevier, vol. 312(3), pages 938-953.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Rishabh Gupta & Qi Zhang, 2022. "Decomposition and Adaptive Sampling for Data-Driven Inverse Linear Optimization," INFORMS Journal on Computing, INFORMS, vol. 34(5), pages 2720-2735, September.
    2. Ghobadi, Kimia & Mahmoudzadeh, Houra, 2021. "Inferring linear feasible regions using inverse optimization," European Journal of Operational Research, Elsevier, vol. 290(3), pages 829-843.
    3. Timothy C. Y. Chan & Tim Craig & Taewoo Lee & Michael B. Sharpe, 2014. "Generalized Inverse Multiobjective Optimization with Application to Cancer Therapy," Operations Research, INFORMS, vol. 62(3), pages 680-695, June.
    4. Vusal Babashov & Antoine Sauré & Onur Ozturk & Jonathan Patrick, 2023. "Setting wait time targets in a multi‐priority patient setting," Production and Operations Management, Production and Operations Management Society, vol. 32(6), pages 1958-1974, June.
    5. Timothy C. Y. Chan & Taewoo Lee & Daria Terekhov, 2019. "Inverse Optimization: Closed-Form Solutions, Geometry, and Goodness of Fit," Management Science, INFORMS, vol. 65(3), pages 1115-1135, March.
    6. Jonathan Yu-Meng Li, 2021. "Inverse Optimization of Convex Risk Functions," Management Science, INFORMS, vol. 67(11), pages 7113-7141, November.
    7. Shi Yu & Haoran Wang & Chaosheng Dong, 2020. "Learning Risk Preferences from Investment Portfolios Using Inverse Optimization," Papers 2010.01687, arXiv.org, revised Feb 2021.
    8. Chen, Lu & Chen, Yuyi & Langevin, André, 2021. "An inverse optimization approach for a capacitated vehicle routing problem," European Journal of Operational Research, Elsevier, vol. 295(3), pages 1087-1098.
    9. Timothy C. Y. Chan & Katharina Forster & Steven Habbous & Claire Holloway & Luciano Ieraci & Yusuf Shalaby & Nasrin Yousefi, 2022. "Inverse optimization on hierarchical networks: an application to breast cancer clinical pathways," Health Care Management Science, Springer, vol. 25(4), pages 590-622, December.
    10. Susan Jia Xu & Mehdi Nourinejad & Xuebo Lai & Joseph Y. J. Chow, 2018. "Network Learning via Multiagent Inverse Transportation Problems," Service Science, INFORMS, vol. 52(6), pages 1347-1364, December.
    11. Timothy C. Y. Chan & Maria Eberg & Katharina Forster & Claire Holloway & Luciano Ieraci & Yusuf Shalaby & Nasrin Yousefi, 2022. "An Inverse Optimization Approach to Measuring Clinical Pathway Concordance," Management Science, INFORMS, vol. 68(3), pages 1882-1903, March.
    12. Chan, Timothy C.Y. & Lee, Taewoo, 2018. "Trade-off preservation in inverse multi-objective convex optimization," European Journal of Operational Research, Elsevier, vol. 270(1), pages 25-39.
    13. Bennet Gebken & Sebastian Peitz, 2021. "Inverse multiobjective optimization: Inferring decision criteria from data," Journal of Global Optimization, Springer, vol. 80(1), pages 3-29, May.
    14. Ren, Xiyuan & Chow, Joseph Y.J., 2022. "A random-utility-consistent machine learning method to estimate agents’ joint activity scheduling choice from a ubiquitous data set," Transportation Research Part B: Methodological, Elsevier, vol. 166(C), pages 396-418.
    15. Javad Tayyebi & Ali Reza Sepasian, 2020. "Partial inverse min–max spanning tree problem," Journal of Combinatorial Optimization, Springer, vol. 40(4), pages 1075-1091, November.
    16. Francisco López-Ramos & Stefano Nasini & Armando Guarnaschelli, 2019. "Road network pricing and design for ordinary and hazmat vehicles: Integrated model and specialized local search," Post-Print hal-02510066, HAL.
    17. Fontaine, Pirmin & Minner, Stefan, 2018. "Benders decomposition for the Hazmat Transport Network Design Problem," European Journal of Operational Research, Elsevier, vol. 267(3), pages 996-1002.
    18. Abd Allah A. Mousa & Yousria Abo-Elnaga, 2020. "Stability of Solutions for Parametric Inverse Nonlinear Cost Transportation Problem," Mathematics, MDPI, vol. 8(11), pages 1-21, November.
    19. Lili Zhang & Zhengrui Chen & Dan Shi & Yanan Zhao, 2023. "An Inverse Optimal Value Approach for Synchronously Optimizing Activity Durations and Worker Assignments with a Project Ideal Cost," Mathematics, MDPI, vol. 11(5), pages 1-21, February.
    20. Chan, Timothy C.Y. & Kaw, Neal, 2020. "Inverse optimization for the recovery of constraint parameters," European Journal of Operational Research, Elsevier, vol. 282(2), pages 415-427.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:orijoc:v:34:y:2022:i:3:p:1471-1488. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.