Skip to main content

A Self-Validating Method for Solving Linear Programming Problems with Interval Input Data

  • Conference paper

Part of the book series: Computing Supplementum ((COMPUTING,volume 6))

Abstract

A Self-Validating Method for Solving Linear Programming Problems with Interval input Data. Linear programming problems are very important in many practical applications. They are usually solved by the simplex method. The computational results are, in general, good approximations to the solution of the problem. However, in some cases the computed approximation may be wrong due to round-off and cancellation errors. In practice it occurs frequently that the input data of a linear programming problem are not known exactly but are afflicted with tolerances. In this case it has to be precisely defined what a “solution” to such a problem is. A sensitivity or postoptimality analysis is necessary.

In the following a method for linear programming problems with interval input data is described which computes guaranteed lower and upper bounds for all optimal vertices and the optimal value. The method controls rigorously all round-off errors and gives an automatic sensitivity analysis. As an example a diet problem is treated to demonstrate how the method in principle works.

Zusammenfassung

Eine EinschlieBungsmethode zur Lösung linearer Optimierungsprobleme mit Intervalleingabedaten.Lineare Optimierungsprobleme treten sehr häufig in der Praxis auf. Eine effiziente Methode zur Lösung solcher Probleme ist das Simplexverfahren. Die näherungsweise berechneten Lösungen approximieren im allgemeinen die exakte Lösung des Problems gut. Allerdings kann das Auftreten von Rundungssowie Auslöschungsfehlern auch zu völlig falschen Resultaten führen.

Bei den meisten praktischen Anwendungen sind die Eingabedaten toleranzbehaftet. In solchen Situationen ist eine Sensitivitätsanalyse oder auch postoptimale Analyse notwendig.

Im folgenden wird ein Algorithmus für lineare Optimierungsprobleme mit Intervalleingabedaten angegeben, der unter sehr allgemeinen Voraussetzungen strenge Einschließungsintervalle für die Komponenten aller auftretenden optimalen Ecken und für den optimalen Zielfunktionswert berechnet. Anhand eines Ernährungsproblems wird gezeigt, wie mit dieser Methode eine automatische Sensitivitätsanalyse mit Rundungsfehlerkontrolle durchgeführt werden kann.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACRITH: IBM High-Accuracy Arithmetic Subroutine Library, Program Description and User’s Guide, IBM Program Number 5664–185, 1986.

    Google Scholar 

  2. Alefeld, G., Herzberger, J.: Einführung in die Intervallrechnung, B.I. Wissenschaftsverlag, 1974.

    Google Scholar 

  3. Beeck, H.: Linear Programming with Inexact Data, Bericht Nr. 7830 der Abteilung Mathematik TU München, 1978.

    Google Scholar 

  4. Bohlender, G., Rall, L. B., Ullrich, Ch., Wolff v. Gudenberg, J.: PASCAL-SC, Bibliographisches Institut Mannheim/Wien/Zürich 1986.

    Google Scholar 

  5. Chvatal, V.: Linear Programming, W.H. Freeman and Company, 1983.

    MATH  Google Scholar 

  6. Dantzig, G. B.: Lineare Programmierung und Erweiterung, Springer-Verlag, 1966.

    Google Scholar 

  7. Elmadjy, I., Fitsche, D., Cremer, H.-J.: Die große Vitamin und Mineralstofftabelle, Gräfe-und Unzer-Verlag, 1985.

    Google Scholar 

  8. Gal, T.: Postoptimal Analysis, Parametric Programming and Related Topics, Mc Graw-HillBook Company, 1979.

    Google Scholar 

  9. Jansson, C.: Zur Linearen Optimierung mit unscharfen Daten, Dissertation, Kaiserslautern, 1985.

    MATH  Google Scholar 

  10. Klatte, D.: Lineare Optimierungsprobleme mit Parametern in der Koeffizientenmatrix der Restriktionen, in: Anwendungen der linearen parametrischen Optimierung, Lammatsch, 1979.

    Google Scholar 

  11. Krawzcyk, R.: Fehlerabschätzung bei linearer Optimierung, Interval Mathematics, 215–227, 1975.

    Google Scholar 

  12. Kulisch, U.W.: Grundlagen des numerischen Rechnens, B.I. Wissenschaftsverlag, 1976.

    MATH  Google Scholar 

  13. Kulisch, U.W., Miranker, W.L.: A New Approach to Scientific Computation, Academic Press New York 1983.

    MATH  Google Scholar 

  14. Lovácz, L.: A New Linear Programming Algorithm — Better or Worse Than the Simplex Method?, The Mathematical Intelligencer, Vol. 2, 141–146, 1980.

    Article  Google Scholar 

  15. Machost, B.: Numerische Behandlung des Simplexverfahrens mit intervallmathematischen Methoden, Berichte der GMD Bonn, Nr. 30, 1970.

    Google Scholar 

  16. Moore, R.E.: Methods and Applications of Interval Analysis, SIAM Philadelphia, 1979.

    Google Scholar 

  17. Murtagh, B.A.: Advanced Linear Programming; Computation and Practice, Mc Graw-HillBook Company, 1981.

    MATH  Google Scholar 

  18. Nährwertbroschüre, Deutsche Lebensmittelwerke GmbH, 1976.

    Google Scholar 

  19. Papadimitrion, C.H., Steiglitz, K.: Combinational Optimization; Algorithms and Complexity, Prentice-Hall, 1982.

    Google Scholar 

  20. Rohn, J.: Solving Interval Linear Systems, Freiburger Intervallberichte 8417, 1–14, 1984.

    Google Scholar 

  21. Rump, S.M.: Kleine Fehlerschranken bei Matrixproblemen, Dissertation, Karlsruhe, 1980.

    MATH  Google Scholar 

  22. Rump, S.M.: Solving Algebraic Problems with High Accuracy, Habilitationsschrift, in [13], 1983.

    Google Scholar 

  23. Rump, S.M.: Solving of Linear and Nonlinear Algebraic Problems with Sharp Guranteed Bounds, Computing Suppl. 5, 147–168, 1984.

    MathSciNet  Google Scholar 

  24. Steuer, R. E.: Algorithms for Linear Programming Problems with Interval Objective Function Coefficients, Mathematics of Oper. Res., Vol. 6, 333–348, 1981.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag/Wien

About this paper

Cite this paper

Jansson, C. (1988). A Self-Validating Method for Solving Linear Programming Problems with Interval Input Data. In: Kulisch, U., Stetter, H.J. (eds) Scientific Computation with Automatic Result Verification. Computing Supplementum, vol 6. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6957-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6957-5_4

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82063-6

  • Online ISBN: 978-3-7091-6957-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics