Skip to main content

Integer Programs and Valid Inequalities for Planning Problems

  • Conference paper
Recent Advances in AI Planning (ECP 1999)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1809))

Included in the following conference series:

Abstract

Part of the recent work in AI planning is concerned with the development of algorithms that regard planning as a combinatorial search problem. The underlying representation language is basically propositional logic. While this is adequate for many domains, it is not clear if it remains so for problems that involve numerical constraints, or optimization of complex objective functions. Moreover, the propositional representation imposes restrictions on the domain knowledge that can be utilized by these approaches. In order to address these issues, we propose moving to the more expressive language of Integer Programming (IP). We show how capacity constraints can be easily encoded into linear 0-1 inequalities and how rich forms of domain knowledge can be compactly represented and computationally exploited by IP solvers. Then we introduce a novel heuristic search method based on the linear programming relaxation. Finally, we present the results of our experiments with a classical relaxation-based IP solver and a logic-based 0-1 optimizer.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barth, P.: Logic-based 0-1 constraint programming. Operations Research Computer Science Interfaces Series. Kluwer, Dordrecht (1996), http://www.mpi-sb.mpg.de/~barth/opbdp/opbdp.html

    Google Scholar 

  2. Barth, P., Bockmayr, A.: Modelling discrete optimisation problems in constraint logic programming. Annals of Operations Research 81, 467–496 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  3. Blum, A., Furst, M.: Fast planning through planning graph analysis. Artificial Intelligence 90, 281–300 (1997)

    Article  MATH  Google Scholar 

  4. Bockmayr, A.: Solving pseudo-Boolean constraints. In: Podelski, A. (ed.) Constraint Programming: Basics and Trends. LNCS, vol. 910, pp. 22–38. Springer, Heidelberg (1995)

    Google Scholar 

  5. Bockmayr, A., Dimopoulos, Y.: Mixed integer programming models for planning problems. In: CP 1998 Workshop on Constraint Problem Reformulation (1998)

    Google Scholar 

  6. Bonet, B., Loerincs, G., Geffner, H.: A fast and robust action selection mechanism for planning. In: AAAI 1997 (1997)

    Google Scholar 

  7. Bylander, T.: A Linear Programming Heuristic for Optimal Planning. In: AAAI 1997 (1997)

    Google Scholar 

  8. CPLEX Optimization, Inc. Using the CPLEX callable library (1995), http://www.cplex.com

  9. Gerevini, A., Schubert, L.: Accelerating Partial-Order Planners: Some Techniques for Effective Search Control and Pruning. Journal of Artificial Intelligence Research 5 (1996)

    Google Scholar 

  10. Huang, Y.-C., Selman, B., Kautz, H.: Control Knowledge in Planning: Benefits and Tradeoffs. In: IJCAI 1999 (1999)

    Google Scholar 

  11. Kautz, H., Selman, B.: Pushing the envelope: planning, propositional logic and stochastic search. In: AAAI 1996 (1996)

    Google Scholar 

  12. Kautz, H., Selman, B.: The Role of Domain-Specific Knowledge in the Planning as Satisfiability Framework. In: AIPS 1998 (1998)

    Google Scholar 

  13. Kautz, H., Selman, B.: Unifying SAT-based and Graph-based Planning. In: IJCAI 1999 (1999)

    Google Scholar 

  14. Kautz, H., Walser, J.: State-Space Planning by Integer Optimization. In: AAAI 1999 (1999)

    Google Scholar 

  15. Koehler, J.: Planning under Resource Constraints. In: ECAI 1998 (1998)

    Google Scholar 

  16. Koehler, J., Nebel, B., Hoffmann, J., Dimopoulos, Y.: Extending Planning Graphs to an ADL Subset. In: Steel, S. (ed.) ECP 1997. LNCS, vol. 1348. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  17. McDermott, D.: A heuristic estimator for means-ends analysis in planning. In: AIPS 1996 (1996)

    Google Scholar 

  18. Nemhauser, G.L., Wolsey, L.A.: Integer and Combinatorial Optimization. Wiley, Chichester (1988)

    MATH  Google Scholar 

  19. van Beek, P., Chen, X.: CPlan: A Constraint Programming Approach to Planning. In: AAAI 1999 (1999)

    Google Scholar 

  20. Vossen, T., Ball, M., Lotem, A., Nau, D.: On the Use of Integer Programming Models in AI Planning. In: IJCAI 1999 (1999)

    Google Scholar 

  21. Wolfman, S., Weld, D.: The LPSAT Engine and its Application to Resource Planning. In: IJCAI 1999 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bockmayr, A., Dimopoulos, Y. (2000). Integer Programs and Valid Inequalities for Planning Problems. In: Biundo, S., Fox, M. (eds) Recent Advances in AI Planning. ECP 1999. Lecture Notes in Computer Science(), vol 1809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720246_19

Download citation

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

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-44657-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics