Operationalizing Declarative and Procedural Knowledge: A Benchmark on Logic Programming Petri Nets (LPPNs)

Open Access
Authors
Publication date 2020
Host editors
  • C. Dodaro
  • G.A. Elder
  • W. Faber
  • J. Fandinno
  • M. Gebser
  • M. Hecher
  • E. LeBlanc
  • M. Morak
  • J. Zangari
Book title International Conference on Logic Programming 2020 Workshop Proceedings
Book subtitle co-located with 36th International Conference on Logic Programming (ICLP 2020) : Rende, Italy, September 18-19, 2020
Series CEUR Workshop Proceedings
Event 2020 International Conference on Logic Programming Workshop, ICLP20WS 2020
Article number 7
Number of pages 13
Publisher Aachen: CEUR-WS
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

Modelling, specifying and reasoning about complex systems requires to process in an integrated fashion declarative and procedural aspects of the target domain. The paper reports on an experiment conducted with a propositional version of Logic Programming Petri Nets (LPPNs), a notation extending Petri Nets with logic programming constructs. Two semantics are presented: A denotational semantics that fully maps the notation to ASP via Event Calculus; and a hybrid operational semantics that process separately the causal mechanisms via Petri nets, and the constraints associated to objects and to events via Answer Set Programming (ASP). These two alternative specifications enable an empirical evaluation in terms of computational efficiency. Experimental results show that the hybrid semantics is more efficient w.r.t. sequences, whereas the two semantics follows the same behaviour w.r.t. branchings (although the denotational one performs better in absolute terms).

Document type Conference contribution
Note Workshop on Causal Reasoning and Explanation in Logic Programming
Language English
Published at https://arxiv.org/abs/1701.07657 http://ceur-ws.org/Vol-2678/paper7.pdf
Other links http://ceur-ws.org/Vol-2678/ https://www.scopus.com/pages/publications/85092294872
Downloads
paper7 (Final published version)
Permalink to this page
Back