[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Combining Multiple Heuristics

  • Conference paper
STACS 2006 (STACS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3884))

Included in the following conference series:

  • 1420 Accesses

Abstract

In this work we introduce and study the question of combining multiple heuristics. Given a problem instance, each of the multiple heuristics is capable of computing the correct solution, but has a different cost. In our models the user executes multiple heuristics until one of them terminates with a solution. Given a set of problem instances, we show how to efficiently compute an optimal fixed schedule for a constant number of heuristics, and show that in general, the problem is computationally hard even to approximate (to within a constant factor). We also discuss a probabilistic configuration, in which the problem instances are drawn from some unknown fixed distribution, and show how to compute a near optimal schedule for this setup.

This research was supported on part by an IBM faculty award.

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

Access this chapter

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. Anthony, M., Bartlett, P.L.: Neural network learning: Theoretical foundations. Cambridge University Press, Cambridge (1999)

    Book  MATH  Google Scholar 

  2. Aronov, B., Matousek, J., Sharir, M.: On the sum of squares of cell complexities in hyperplane arrangements. In: SCG 1991: Proceedings of the seventh annual symposium on Computational geometry, pp. 307–313. ACM Press, New York (1991), doi:10.1145/109648.109682

    Chapter  Google Scholar 

  3. Cesa-Bianchi, N., Freund, Y., Helmbold, D.P., Haussler, D., Schapire, R.E., Warmuth, M.K.: How to use expert advice. Journal of the ACM 44(3), 427–485 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  4. de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, P.: Computational geometry algorithms and applications, ch. 8, 2nd revised edn., pp. 172–180. Springer, Heidelberg (2000)

    MATH  Google Scholar 

  5. Edelsbrunner, H.: Algorithms in combinatorial geometry. Springer, New York (1987)

    Book  MATH  Google Scholar 

  6. Giunchiglia, E., Maratea, M., Tacchella, A., Zambonin, D.: Evaluating search heuristics and optimization techniques in propositional satisfiability. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, Springer, Heidelberg (2001)

    Google Scholar 

  7. Halperin, D.: Arrangements. In: Goodman, J.E., O’Rourke, J. (eds.) Handbook of Discrete and Computational Geometry, pp. 529–562. CRC Press LLC, Boca Raton (2004)

    Google Scholar 

  8. Hochbaum, D.S.: Approximation algorithms for NP-hard problems. PWS Publishing Co., Boston (1997)

    MATH  Google Scholar 

  9. Kullmann, O.: Heuristics for SAT algorithms: Searching for some foundations. 23 pages (September 1998), updated September 1999 w.r.t. running times, http://cs-svr1.swan.ac.uk/~csoliver/heur2letter.ps.gz

  10. Li, C.-M., Anbulagan,: Heuristics based on unit propagation for satisfiability problems. In: Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence (IJCAI 1997), Nagoya, Japan, August 23–29 1997, pp. 366–371 (1997)

    Google Scholar 

  11. Pinedo, M.: Scheduling theory, algorithms and systems. Prentice-Hall International Series in Industrial and Systems Engineering. Prentice-Hall, Englewood Cliffs (1995)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sayag, T., Fine, S., Mansour, Y. (2006). Combining Multiple Heuristics. In: Durand, B., Thomas, W. (eds) STACS 2006. STACS 2006. Lecture Notes in Computer Science, vol 3884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11672142_19

Download citation

  • DOI: https://doi.org/10.1007/11672142_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-32301-3

  • Online ISBN: 978-3-540-32288-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics