Planejamento como satisfatibilidade: uma abordagem não-clausal

  • Razer Montaño UFPR
  • Fabiano Silva UFPR
  • Marcos Castilho UFPR
  • Luis Künzle UFPR

Resumo


A abordagem proposta consiste em resolver um problema de planejamento como alcançabilidade em redes de Petri. Inicialmente, traduz-se o problema em uma rede Petri acíclica. Uma fórmula SAT não-clausal é obtida a partir dos mutex entre as ações, explícitas na estrutura da rede. A resolução da fórmula SAT é feita através de Tableaux KE e corresponde a decidir todos os mutex na rede. Finalmente, resolver alcançabilidade nesta rede acíclica e sem conflitos é polinomial.

Referências

D’Agostino, M. and Mondadori, M. (1994). The taming of the cut: Classical refutations with analytic cut. Journal of Logic and Computation, 4(3):285–319.

Darwiche, A. (1998). Model-based diagnosis using structured system descriptions. Journal of Artificial Intelligence Research, 8:165–222.

Darwiche, A. and Marquis, P. (2002). A Knowledge Compilation Map. Journal of Artificial Intelligence Research, 17:229–264.

Esparza, J. (1996). Decidability and complexity of petri net problems an introduction. In Petri Nets, pages 374–428.

Kautz, H. and Selman, B. (1999). Unifying SAT-based and graph-based planning. In Minker, J., editor, Workshop on Logic-Based Artificial Intelligence, Washington, DC, June 14–16, 1999, College Park, Maryland. Computer Science Department, University of Maryland.

Massacci, F. (1998). Simplification: A general constraint propagation technique for propositional and modal tableaux. Lecture Notes in Computer Science, 1397:217–231.

Montaño, R. (2006). Aplicação de Fórmulas Não-Clausais em Planejamento com Redes de Petri. Master’s thesis, Universidade Federal do Paraná, Curitiba PR, Brasil.

Murata, T. (1989). Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541–580.

Palacios, H., Bonet, B., Darwiche, A., and Geffner, H. (2005). Pruning conformant plans by counting models on compiled d-DNNF representations. In ICAPS, pages 141–150.

R. Hähnle and N. Murray and E. Rosenthal (2005). Normal forms for knowledge compilation. Lecture Notes in Computer Science, 3488:304–313.

Silva, F., Castilho, M., and Künzle, L. (2000). Petriplan: a new algorithm for plan generation (preliminary report). In Lecture Notes in Artificial Intelligence, volume 1952, pages 86–95. International Joint Conference IBERAMIA’2000 SBIA’2000.
Publicado
30/06/2007
MONTAÑO, Razer; SILVA, Fabiano; CASTILHO, Marcos; KÜNZLE, Luis. Planejamento como satisfatibilidade: uma abordagem não-clausal. In: ENCONTRO NACIONAL DE INTELIGÊNCIA ARTIFICIAL E COMPUTACIONAL (ENIAC), 6. , 2007, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 1440-1449. ISSN 2763-9061.