IDEAS home Printed from https://ideas.repec.org/a/spr/jcomop/v44y2022i3d10.1007_s10878-022-00902-w.html
   My bibliography  Save this article

An approximation algorithm for a general class of multi-parametric optimization problems

Author

Listed:
  • Stephan Helfrich

    (University of Kaiserslautern)

  • Arne Herzel

    (University of Kaiserslautern
    Weihenstephan-Triesdorf University of Applied Sciences)

  • Stefan Ruzika

    (University of Kaiserslautern)

  • Clemens Thielen

    (Weihenstephan-Triesdorf University of Applied Sciences
    Technical University of Munich)

Abstract

In a widely-studied class of multi-parametric optimization problems, the objective value of each solution is an affine function of real-valued parameters. Then, the goal is to provide an optimal solution set, i.e., a set containing an optimal solution for each non-parametric problem obtained by fixing a parameter vector. For many multi-parametric optimization problems, however, an optimal solution set of minimum cardinality can contain super-polynomially many solutions. Consequently, no polynomial-time exact algorithms can exist for these problems even if $$\textsf {P}=\textsf {NP}$$ P = NP . We propose an approximation method that is applicable to a general class of multi-parametric optimization problems and outputs a set of solutions with cardinality polynomial in the instance size and the inverse of the approximation guarantee. This method lifts approximation algorithms for non-parametric optimization problems to their parametric version and provides an approximation guarantee that is arbitrarily close to the approximation guarantee of the approximation algorithm for the non-parametric problem. If the non-parametric problem can be solved exactly in polynomial time or if an FPTAS is available, our algorithm is an FPTAS. Further, we show that, for any given approximation guarantee, the minimum cardinality of an approximation set is, in general, not $$\ell $$ ℓ -approximable for any natural number $$\ell $$ ℓ less or equal to the number of parameters, and we discuss applications of our results to classical multi-parametric combinatorial optimizations problems. In particular, we obtain an FPTAS for the multi-parametric minimum s-t-cut problem, an FPTAS for the multi-parametric knapsack problem, as well as an approximation algorithm for the multi-parametric maximization of independence systems problem.

Suggested Citation

  • Stephan Helfrich & Arne Herzel & Stefan Ruzika & Clemens Thielen, 2022. "An approximation algorithm for a general class of multi-parametric optimization problems," Journal of Combinatorial Optimization, Springer, vol. 44(3), pages 1459-1494, October.
  • Handle: RePEc:spr:jcomop:v:44:y:2022:i:3:d:10.1007_s10878-022-00902-w
    DOI: 10.1007/s10878-022-00902-w
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10878-022-00902-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/s10878-022-00902-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. S. Thomas McCormick, 1999. "Fast Algorithms for Parametric Scheduling Come From Extensions to Parametric Maximum Flow," Operations Research, INFORMS, vol. 47(5), pages 744-756, October.
    2. Cristina Bazgan & Arne Herzel & Stefan Ruzika & Clemens Thielen & Daniel Vanderpooten, 2022. "An approximation algorithm for a general class of parametric optimization problems," Journal of Combinatorial Optimization, Springer, vol. 43(5), pages 1328-1358, July.
    3. Tomas Gal & Josef Nedoma, 1972. "Multiparametric Linear Programming," Management Science, INFORMS, vol. 18(7), pages 406-422, March.
    4. Matthias Ehrgott & Xavier Gandibleux & Anthony Przybylski, 2016. "Exact Methods for Multi-Objective Combinatorial Optimisation," International Series in Operations Research & Management Science, in: Salvatore Greco & Matthias Ehrgott & José Rui Figueira (ed.), Multiple Criteria Decision Analysis, edition 2, chapter 0, pages 817-850, Springer.
    5. Thomas Saaty & Saul Gass, 1954. "Parametric Objective Function (Part 1)," Operations Research, INFORMS, vol. 2(3), pages 316-319, August.
    6. Hans Kellerer & Ulrich Pferschy, 1999. "A New Fully Polynomial Time Approximation Scheme for the Knapsack Problem," Journal of Combinatorial Optimization, Springer, vol. 3(1), pages 59-71, July.
    7. Moshe Eben-Chaime, 1996. "Parametric Solution for Linear Bicriteria Knapsack Models," Management Science, INFORMS, vol. 42(11), pages 1565-1575, November.
    8. Hans Kellerer & Ulrich Pferschy, 2004. "Improved Dynamic Programming in Connection with an FPTAS for the Knapsack Problem," Journal of Combinatorial Optimization, Springer, vol. 8(1), pages 5-11, March.
    9. S. I. Gass & Thomas L. Saaty, 1955. "Parametric Objective Function (Part 2)---Generalization," Operations Research, INFORMS, vol. 3(4), pages 395-401, November.
    10. Hans Schneider & Michael H. Schneider, 1991. "Max-Balancing Weighted Directed Graphs and Matrix Scaling," Mathematics of Operations Research, INFORMS, vol. 16(1), pages 208-222, February.
    11. Hassene AISSI & A. Ridha MAHJOUB & S. Thomas McCORMICK & Maurice QUEYRANNE, 2015. "Strongly Polynomial Bounds for Multiobjective and Parametric Global minimum Cuts in Graphs and Hypergraphs," LIDAM Reprints CORE 2751, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    12. GAL, Thomas & NEDOMA, Jozef, 1972. "Multiparametric linear programming," LIDAM Reprints CORE 115, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    13. HASSENE, Aissi & MAHJOUB, A. Ridha & McCORMICK, S. Thomas & QUEYRANNE, Maurice, 2015. "Strongly polynomial bounds for multiobjective and parametric global minimum cuts in graphs and hypergraphs," LIDAM Discussion Papers CORE 2015004, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE).
    Full references (including those not matched with items on IDEAS)

    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. Efstratios Pistikopoulos & Luis Dominguez & Christos Panos & Konstantinos Kouramas & Altannar Chinchuluun, 2012. "Theoretical and algorithmic advances in multi-parametric programming and control," Computational Management Science, Springer, vol. 9(2), pages 183-203, May.
    2. Filippi, Carlo & Romanin-Jacur, Giorgio, 2002. "Multiparametric demand transportation problem," European Journal of Operational Research, Elsevier, vol. 139(2), pages 206-219, June.
    3. Goldlücke, Susanne & Kranz, Sebastian, 2012. "Infinitely repeated games with public monitoring and monetary transfers," Journal of Economic Theory, Elsevier, vol. 147(3), pages 1191-1221.
    4. Amir Akbari & Paul I. Barton, 2018. "An Improved Multi-parametric Programming Algorithm for Flux Balance Analysis of Metabolic Networks," Journal of Optimization Theory and Applications, Springer, vol. 178(2), pages 502-537, August.
    5. María Jesús Gisbert & María Josefa Cánovas & Juan Parra & Fco. Javier Toledo, 2019. "Lipschitz Modulus of the Optimal Value in Linear Programming," Journal of Optimization Theory and Applications, Springer, vol. 182(1), pages 133-152, July.
    6. Richard Oberdieck & Martina Wittmann-Hohlbein & Efstratios Pistikopoulos, 2014. "A branch and bound method for the solution of multiparametric mixed integer linear programming problems," Journal of Global Optimization, Springer, vol. 59(2), pages 527-543, July.
    7. Britta Schulze & Kathrin Klamroth & Michael Stiglmayr, 2019. "Multi-objective unconstrained combinatorial optimization: a polynomial bound on the number of extreme supported solutions," Journal of Global Optimization, Springer, vol. 74(3), pages 495-522, July.
    8. Jooken, Jorik & Leyman, Pieter & De Causmaecker, Patrick, 2022. "A new class of hard problem instances for the 0–1 knapsack problem," European Journal of Operational Research, Elsevier, vol. 301(3), pages 841-854.
    9. C. Filippi, 2004. "An Algorithm for Approximate Multiparametric Linear Programming," Journal of Optimization Theory and Applications, Springer, vol. 120(1), pages 73-95, January.
    10. Ilbin Lee & Stewart Curry & Nicoleta Serban, 2019. "Solving Large Batches of Linear Programs," INFORMS Journal on Computing, INFORMS, vol. 31(2), pages 302-317, April.
    11. Nir Halman & Mikhail Y. Kovalyov & Alain Quilliot, 2023. "Max–max, max–min, min–max and min–min knapsack problems with a parametric constraint," 4OR, Springer, vol. 21(2), pages 235-246, June.
    12. Fabian J. Sting & Arnd Huchzermeier, 2012. "Dual sourcing: Responsive hedging against correlated supply and demand uncertainty," Naval Research Logistics (NRL), John Wiley & Sons, vol. 59(1), pages 69-89, February.
    13. Benson, Harold P. & Sun, Erjiang, 2002. "A weight set decomposition algorithm for finding all efficient extreme points in the outcome set of a multiple objective linear program," European Journal of Operational Research, Elsevier, vol. 139(1), pages 26-41, May.
    14. Patrice Gaillardetz & Saeb Hachem, 2019. "Risk-Control Strategies," Papers 1908.02228, arXiv.org.
    15. Zhong, Xueling & Ou, Jinwen & Wang, Guoqing, 2014. "Order acceptance and scheduling with machine availability constraints," European Journal of Operational Research, Elsevier, vol. 232(3), pages 435-441.
    16. J. Spjøtvold & P. Tøndel & T. A. Johansen, 2007. "Continuous Selection and Unique Polyhedral Representation of Solutions to Convex Parametric Quadratic Programs," Journal of Optimization Theory and Applications, Springer, vol. 134(2), pages 177-189, August.
    17. Iosif Pappas & Nikolaos A. Diangelakis & Efstratios N. Pistikopoulos, 2021. "The exact solution of multiparametric quadratically constrained quadratic programming problems," Journal of Global Optimization, Springer, vol. 79(1), pages 59-85, January.
    18. F. Borrelli & A. Bemporad & M. Morari, 2003. "Geometric Algorithm for Multiparametric Linear Programming," Journal of Optimization Theory and Applications, Springer, vol. 118(3), pages 515-540, September.
    19. Styliani Avraamidou & Efstratios N. Pistikopoulos, 2019. "Multi-parametric global optimization approach for tri-level mixed-integer linear optimization problems," Journal of Global Optimization, Springer, vol. 74(3), pages 443-465, July.
    20. Charitopoulos, Vassilis M. & Dua, Vivek, 2017. "A unified framework for model-based multi-objective linear process and energy optimisation under uncertainty," Applied Energy, Elsevier, vol. 186(P3), pages 539-548.

    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:jcomop:v:44:y:2022:i:3:d:10.1007_s10878-022-00902-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.