Skip to main content

Adding Constraints – A (Seemingly Counterintuitive but) Useful Heuristic in Solving Difficult Problems

  • Chapter
Constraint Programming and Decision Making

Part of the book series: Studies in Computational Intelligence ((SCI,volume 539))

Abstract

Intuitively, the more constraints we impose on a problem, the more difficult it is to solve it. However, in practice, difficult-to-solve problems sometimes get solved when we impose additional constraints and thus, make the problems seemingly more complex. In this methodological paper, we explain this seemingly counter-intuitive phenomenon, and we show that, dues to this explanation, additional constraints can serve as a useful heuristic in solving difficult problems.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Aberth, O.: Precise Numerical Analysis Using C++. Academic Press, New York (1998)

    Google Scholar 

  2. Beeson, M.J.: Foundations of Constructive Mathematics. Springer, New York (1985)

    Book  MATH  Google Scholar 

  3. Bishop, E.: Foundations of Constructive Analysis. McGraw-Hill, New York (1967)

    MATH  Google Scholar 

  4. Bishop, E., Bridges, D.S.: Constructive Analysis. Springer, New York (1985)

    Book  MATH  Google Scholar 

  5. Bridges, D.S.: Constructive Functional Analysis. Pitman, London (1979)

    MATH  Google Scholar 

  6. Bridges, D.S., Via, S.L.: Techniques of Constructive Analysis. Springer, New York (2006)

    MATH  Google Scholar 

  7. Busemann, H.: The Geometry of Geodesics. Dover Publ., New York (2005)

    MATH  Google Scholar 

  8. Chandrasekhar, S.: Beauty and the quest for beauty in science. Physics Today 32(7), 25–30 (1979); reprinted in 62(12), 57–62 (2010)

    Google Scholar 

  9. Kohlenbach, U.: Theorie der majorisierbaren und stetigen Funktionale und ihre Anwendung bei der Extraktion von Schranken aus inkonstruktiven Beweisen: Effektive Eindeutigkeitsmodule bei besten Approximationen aus ineffektiven Eindeutigkeitsbeweisen. Ph.D. Dissertation, Frankfurt am Main (1990) (in German)

    Google Scholar 

  10. Kohlenbach, U.: Effective moduli from ineffective uniqueness proofs. An unwinding of de La Vallée Poussin’s proof for Chebycheff approximation. Annals for Pure and Applied Logic 64(1), 27–94 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  11. Kohlenbach, U.: Applied Proof Theory: Proof Interpretations and their Use in Mathematics. Springer, Heidelberg (2008)

    Google Scholar 

  12. Kreinovich, V.: Uniqueness implies algorithmic computability. In: Proceedings of the 4th Student Mathematical Conference, pp. 19–21. Leningrad University, Leningrad (1975) (in Russian)

    Google Scholar 

  13. Kreinovich, V.: Reviewer’s remarks in a review of Bridges, D.S.: Constrictive functional analysis. Pitman, London (1979); Zentralblatt für Mathematik 401, 22–24 (1979)

    Google Scholar 

  14. Kreinovich, V.: Categories of space-time models. Ph.D. dissertation, Novosibirsk, Soviet Academy of Sciences, Siberian Branch. Institute of Mathematics (1979) (in Russian)

    Google Scholar 

  15. Kreinovich, V.: Physics-motivated ideas for extracting efficient bounds (and algorithms) from classical proofs: beyond local compactness, beyond uniqueness. In: Abstracts of the Conference on the Methods of Proof Theory in Mathematics, June 3-10, p. 8. Max-Planck Institut für Mathematik, Bonn (2007)

    Google Scholar 

  16. Kreinovich, V.: Any (true) statement can be generalized so that it becomes trivial: a simple formalization of D. K. Faddeev’s belief. Applied Mathematical Sciences 47, 2343–2347 (2009)

    MathSciNet  Google Scholar 

  17. Kreinovich, V., Lakeyev, A., Rohn, J., Kahl, P.: Computational complexity and feasibility of data processing and interval computations. Kluwer, Dordrecht (1998)

    Book  MATH  Google Scholar 

  18. Kushner, B.A.: Lectures on Constructive Mathematical Analysis. Amer. Math. Soc. Providence, Rhode Island (1984)

    Google Scholar 

  19. Lacombe, D.: Les ensembles récursivement ouvert ou fermés, et leurs applications à l’analyse récurslve. Compt. Rend. 245(13), 1040–1043 (1957)

    MATH  Google Scholar 

  20. Lifschitz, V.A.: Investigation of constructive functions by the method of fillings. J. Soviet Math. 1, 41–47 (1973)

    Article  Google Scholar 

  21. Longpré, L., Kreinovich, V., Gasarch, W., Walster, G.W.: m Solutions Good, m − 1 Solutions Better. Applied Math. Sciences 2(5), 223–239 (2008)

    MATH  Google Scholar 

  22. Pour-El, M., Richards, J.: Computability in Analysis and Physics. Springer, New York (1989)

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olga Kosheleva .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kosheleva, O., Ceberio, M., Kreinovich, V. (2014). Adding Constraints – A (Seemingly Counterintuitive but) Useful Heuristic in Solving Difficult Problems. In: Ceberio, M., Kreinovich, V. (eds) Constraint Programming and Decision Making. Studies in Computational Intelligence, vol 539. Springer, Cham. https://doi.org/10.1007/978-3-319-04280-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04280-0_10

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04279-4

  • Online ISBN: 978-3-319-04280-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics