IDEAS home Printed from https://ideas.repec.org/a/spr/jglopt/v80y2021i2d10.1007_s10898-020-00978-w.html
   My bibliography  Save this article

A method for convex black-box integer global optimization

Author

Listed:
  • Jeffrey Larson

    (Argonne National Laboratory)

  • Sven Leyffer

    (Argonne National Laboratory)

  • Prashant Palkar

    (Indian Institute of Technology Bombay)

  • Stefan M. Wild

    (Argonne National Laboratory)

Abstract

We study the problem of minimizing a convex function on a nonempty, finite subset of the integer lattice when the function cannot be evaluated at noninteger points. We propose a new underestimator that does not require access to (sub)gradients of the objective; such information is unavailable when the objective is a blackbox function. Rather, our underestimator uses secant linear functions that interpolate the objective function at previously evaluated points. These linear mappings are shown to underestimate the objective in disconnected portions of the domain. Therefore, the union of these conditional cuts provides a nonconvex underestimator of the objective. We propose an algorithm that alternates between updating the underestimator and evaluating the objective function. We prove that the algorithm converges to a global minimum of the objective function on the feasible set. We present two approaches for representing the underestimator and compare their computational effectiveness. We also compare implementations of our algorithm with existing methods for minimizing functions on a subset of the integer lattice. We discuss the difficulty of this problem class and provide insights into why a computational proof of optimality is challenging even for moderate problem sizes.

Suggested Citation

  • Jeffrey Larson & Sven Leyffer & Prashant Palkar & Stefan M. Wild, 2021. "A method for convex black-box integer global optimization," Journal of Global Optimization, Springer, vol. 80(2), pages 439-477, June.
  • Handle: RePEc:spr:jglopt:v:80:y:2021:i:2:d:10.1007_s10898-020-00978-w
    DOI: 10.1007/s10898-020-00978-w
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10898-020-00978-w
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10898-020-00978-w?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
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Peter A. Graf & Stephen Billups, 2017. "MDTri: robust and efficient global mixed integer search of spaces of multiple ternary alloys," Computational Optimization and Applications, Springer, vol. 68(3), pages 671-687, December.
    2. Giampaolo Liuzzi & Stefano Lucidi & Francesco Rinaldi, 2015. "Derivative-Free Methods for Mixed-Integer Constrained Optimization Problems," Journal of Optimization Theory and Applications, Springer, vol. 164(3), pages 933-965, March.
    3. Christoph Buchheim & Renke Kuhlmann & Christian Meyer, 2018. "Combinatorial optimal control of semilinear elliptic PDEs," Computational Optimization and Applications, Springer, vol. 70(3), pages 641-675, July.
    4. A. M. Geoffrion & R. E. Marsten, 1972. "Integer Programming Algorithms: A Framework and State-of-the-Art Survey," Management Science, INFORMS, vol. 18(9), pages 465-491, May.
    5. Eric Newby & M. Ali, 2015. "A trust-region-based derivative free algorithm for mixed integer programming," Computational Optimization and Applications, Springer, vol. 60(1), pages 199-229, January.
    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. ten Eikelder, S.C.M. & van Amerongen, J.H.M., 2023. "Resource allocation problems with expensive function evaluations," European Journal of Operational Research, Elsevier, vol. 306(3), pages 1170-1185.
    2. Tommaso Giovannelli & Giampaolo Liuzzi & Stefano Lucidi & Francesco Rinaldi, 2022. "Derivative-free methods for mixed-integer nonsmooth constrained optimization," Computational Optimization and Applications, Springer, vol. 82(2), pages 293-327, June.

    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. Ubaldo M. García Palomares, 2023. "Convergence of derivative-free nonmonotone Direct Search Methods for unconstrained and box-constrained mixed-integer optimization," Computational Optimization and Applications, Springer, vol. 85(3), pages 821-856, July.
    2. Nikolaos Ploskas & Nikolaos V. Sahinidis, 2022. "Review and comparison of algorithms and software for mixed-integer derivative-free optimization," Journal of Global Optimization, Springer, vol. 82(3), pages 433-462, March.
    3. George R. Wilson & Hemant K. Jain, 1988. "An approach to postoptimality and sensitivity analysis of zero‐one goal programs," Naval Research Logistics (NRL), John Wiley & Sons, vol. 35(1), pages 73-84, February.
    4. Brian Irwin & Eldad Haber, 2023. "Secant penalized BFGS: a noise robust quasi-Newton method via penalizing the secant condition," Computational Optimization and Applications, Springer, vol. 84(3), pages 651-702, April.
    5. Simpson, Wendell P. & Patterson, James H., 1996. "A multiple-tree search procedure for the resource-constrained project scheduling problem," European Journal of Operational Research, Elsevier, vol. 89(3), pages 525-542, March.
    6. Thomas L. Morin & Roy E. Marsten, 1974. "Brand-and-Bound Strategies for Dynamic Programming," Discussion Papers 106, Northwestern University, Center for Mathematical Studies in Economics and Management Science.
    7. Burcu Beykal & Styliani Avraamidou & Ioannis P. E. Pistikopoulos & Melis Onel & Efstratios N. Pistikopoulos, 2020. "DOMINO: Data-driven Optimization of bi-level Mixed-Integer NOnlinear Problems," Journal of Global Optimization, Springer, vol. 78(1), pages 1-36, September.
    8. Manfred Padberg, 2005. "Classical Cuts for Mixed-Integer Programming and Branch-and-Cut," Annals of Operations Research, Springer, vol. 139(1), pages 321-352, October.
    9. Derpich, Ivan & Vera, Jorge R., 2006. "Improving the efficiency of the Branch and Bound algorithm for integer programming based on "flatness" information," European Journal of Operational Research, Elsevier, vol. 174(1), pages 92-101, October.
    10. Vinay Dharmadhikari, 1975. "Decision-Stage Method: Convergence Proof, Special Application, and Computation Experience," NBER Working Papers 0094, National Bureau of Economic Research, Inc.
    11. Juliane Müller & Joshua D. Woodbury, 2017. "GOSAC: global optimization with surrogate approximation of constraints," Journal of Global Optimization, Springer, vol. 69(1), pages 117-136, September.
    12. Amen, Matthias, 2006. "Cost-oriented assembly line balancing: Model formulations, solution difficulty, upper and lower bounds," European Journal of Operational Research, Elsevier, vol. 168(3), pages 747-770, February.
    13. Robert M. Nauss, 2003. "Solving the Generalized Assignment Problem: An Optimizing and Heuristic Approach," INFORMS Journal on Computing, INFORMS, vol. 15(3), pages 249-266, August.
    14. Julia Grübel & Richard Krug & Martin Schmidt & Winnifried Wollner, 2023. "A Successive Linear Relaxation Method for MINLPs with Multivariate Lipschitz Continuous Nonlinearities," Journal of Optimization Theory and Applications, Springer, vol. 198(3), pages 1077-1117, September.
    15. Lin, Edward Y. H. & Bricker, Dennis L., 1996. "Computational comparison on the partitioning strategies in multiple choice integer programming," European Journal of Operational Research, Elsevier, vol. 88(1), pages 182-202, January.
    16. R M Nauss, 2004. "The elastic generalized assignment problem," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 55(12), pages 1333-1341, December.
    17. Throsby, C.D., 1973. "New Methodologies in Agricultural Production Economics: a Review," 1973 Conference, August 19-30, 1973, São Paulo, Brazil 181385, International Association of Agricultural Economists.
    18. Michael Brusco & Renu Singh & Douglas Steinley, 2009. "Variable Neighborhood Search Heuristics for Selecting a Subset of Variables in Principal Component Analysis," Psychometrika, Springer;The Psychometric Society, vol. 74(4), pages 705-726, December.
    19. Carolin Natemeyer & Daniel Wachsmuth, 2021. "A proximal gradient method for control problems with non-smooth and non-convex control cost," Computational Optimization and Applications, Springer, vol. 80(2), pages 639-677, November.
    20. Wang, Hsiao-Fan & Horng, Jyh-Shing, 1996. "Structural approach to parametric analysis of an IP on the case of the right-hand side," European Journal of Operational Research, Elsevier, vol. 92(1), pages 148-156, July.

    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:spr:jglopt:v:80:y:2021:i:2:d:10.1007_s10898-020-00978-w. 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: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    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.