{"type":"ScholarlyArticle","title":"Bounded Timed Propositional Temporal Logic with Past Captures Timeline-based Planning with Bounded Constraints","authors":[{"name":"Dario Della Monica","slug":"dario-della-monica","given":"Dario","family":"Della Monica","affiliation":"* Universidad Complutense de Madrid , Spain; † Università di Napoli , Italy"},{"name":"Nicola Gigante","slug":"nicola-gigante","given":"Nicola","family":"Gigante","affiliation":"‡ Università di Udine , Italy"},{"name":"Angelo Montanari","slug":"angelo-montanari","given":"Angelo","family":"Montanari","affiliation":"‡ Università di Udine , Italy"},{"name":"Pietro Sala","slug":"pietro-sala","given":"Pietro","family":"Sala","affiliation":"§ Università di Verona , Italy"},{"name":"Guido Sciavicco","slug":"guido-sciavicco","given":"Guido","family":"Sciavicco","affiliation":"¶ Università di Ferrara , Italy"}],"abstract":"Within the timeline-based framework, planning problems are modeled as sets of independent, but interacting, components whose behavior over time is described by a set of temporal constraints. Timeline-based planning is being used successfully in a number of complex tasks, but its theoretical properties are not so well studied. In particular, while it is known that Linear Temporal Logic (LTL) can capture classical action-based planning, a similar logical characterization was not available for timeline-based planning formalisms. This paper shows that timeline-based planning with bounded temporal constraints can be captured by a bounded version of Timed Propositional Temporal Logic, augmented with past operators, which is an extension of LTL originally designed for the verification of real-time systems. As a byproduct, we get that the proposed logic is expressive enough to capture temporal action-based planning problems.","doi":"10.24963/ijcai.2017/140","url":"https://ijcai.org/proceedings/2017/140","pdf":"https://ijcai.org/proceedings/2017/0140.pdf","markdown":"https://ijcai.org/proceedings/2017/140.md","bibtex":"https://ijcai.org/proceedings/2017/bibtex/140","volume":{"slug":"2017","title":"Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2017","url":"https://ijcai.org/proceedings/2017/","year":2017,"location":"Melbourne, Australia","dates":"19-25 August 2017","editors":"Carles Sierra","isbn":"978-0-9992411-0-3","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2017"},"section":"Knowledge Representation, Reasoning, and Logic","track":"Main track","number":140,"pages":{"first":1008,"last":1014},"keywords":["Planning and Scheduling: Theoretical Foundations of Planning","Knowledge Representation, Reasoning, and Logic: Geometric, Spatial, and Temporal Reasoning","Planning and Scheduling: Planning and Scheduling"],"videos":[],"references":[{"position":1,"raw":"[Allen, 1983] J. F. Allen. Maintaining Knowledge about Temporal Intervals. Communications of the ACM, 26(11):832-843, 1983.","title":"Maintaining Knowledge about Temporal Intervals","authors":"J F Allen","year":"1983","venue":"Communications of the ACM","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Alur and Henzinger, 1993] R. Alur and T. A. Henzinger. Real-Time Logics: Complexity and Expressiveness. In- formation and Computation, 104(1):35-77, 1993.","title":"Real-Time Logics: Complexity and Expressiveness","authors":"R Alur, T A Henzinger","year":"1993","venue":"Information and Computation","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Alur and Henzinger, 1994] R. Alur and T. A. Henzinger. A Really Temporal Logic. Journal of the ACM, 41(1):181- 204, 1994.","title":"A Really Temporal Logic","authors":"R Alur, T A Henzinger","year":"1994","venue":"Journal of the ACM","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Barreiro et al., 2012] J. Barreiro, M. Boyce, M. Do, J. Frank, M. Iatauro, T. Kichkaylo, P. Morris, J. Ong, E. Remolina, T. Smith, and D. Smith. EUROPA: A Plat- form for AI Planning, Scheduling, Constraint Program- ming, and Optimization. In Proc. of the 4 th International Competition on Knowledge Engineering for Planning and Scheduling, 2012.","title":"EUROPA: A Platform for AI Planning, Scheduling, Constraint Programming, and Optimization","authors":"J Barreiro, M Boyce, M Do, J Frank, M Iatauro, T Kichkaylo, P Morris, J Ong, E Remolina, T Smith, D Smith","year":"2012","venue":"Proc. of the 4 th International Competition on Knowledge Engineering for Planning and Scheduling","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Bylander, 1994] T. Bylander. The Computational Complex- ity of Propositional STRIPS Planning. Artificial Intelli- gence, 69(1-2):165-204, 1994.","title":"The Computational Complexity of Propositional STRIPS Planning","authors":"T Bylander","year":"1994","venue":"Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Cesta et al., 2007] A. Cesta, G. Cortellessa, S. Fratini, A. Oddi, and N. Policella. An Innovative Product for Space Mission Planning: An A Posteriori Evaluation. In Proc. of the 17 th International Conference on Automated Planning and Scheduling, pages 57-64, 2007.","title":"An Innovative Product for Space Mission Planning: An A Posteriori Evaluation","authors":"A Cesta, G Cortellessa, S Fratini, A Oddi, N Policella","year":"2007","venue":"Proc. of the 17 th International Conference on Automated Planning and Scheduling","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Cesta et al., 2009] A. Cesta, G. Cortellessa, S. Fratini, and A. Oddi. Developing an End-to-End Planning Application from a Timeline Representation Framework. In Proc. of the 21 st Conference on Innovative Applications of Artifi- cial Intelligence (IAAI-09), pages 66-71, 2009.","title":"Developing an End-to-End Planning Application from a Timeline Representation Framework","authors":"A Cesta, G Cortellessa, S Fratini, A Oddi","year":"2009","venue":"Proc. of the 21 st Conference on Innovative Applications of Artificial Intelligence (IAAI-09)","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Cesta et al., 2010] Amedeo Cesta, Alberto Finzi, Simone Fratini, Andrea Orlandini, and Enrico Tronci. Valida- tion and Verification Issues in a Timeline-based Planning System. Knowledge Engineering Review, 25(3):299-318, 2010.","title":"Validation and Verification Issues in a Timeline-based Planning System","authors":"Amedeo Cesta, Alberto Finzi, Simone Fratini, Andrea Orlandini, Enrico Tronci","year":"2010","venue":"Knowledge Engineering Review","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Chien et al., 2000] S. Chien, G. Rabideau, R. Knight, R. Sherwood, B. Engelhardt, D. Mutz, T. Estlin, B. Smith, F. Fisher, T. Barrett, G. Stebbins, and D. Tran. ASPEN -Automated Planning and Scheduling for Space Mission Operations. In Proc. of the 8 th International Conference on Space Operations, 2000.","title":"ASPEN -Automated Planning and Scheduling for Space Mission Operations","authors":"S Chien, G Rabideau, R Knight, R Sherwood, B Engelhardt, D Mutz, T Estlin, B Smith, F Fisher, T Barrett, G Stebbins, D Tran","year":"2000","venue":"Proc. of the 8 th International Conference on Space Operations","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Cialdea Mayer et al., 2007] M. Cialdea Mayer, C. Limon- gelli, A. Orlandini, and V. Poggioni. Linear Tempo- ral Logic as an Executable Semantics for Planning Lan- guages. Journal of Logic, Language and Information, 16(1):63-89, 2007.","title":"Linear Temporal Logic as an Executable Semantics for Planning Languages","authors":"M Mayer, C Limongelli, A Orlandini, V Poggioni","year":"2007","venue":"Journal of Logic, Language and Information","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[Cialdea Mayer et al., 2014] M. Cialdea Mayer, A. Orlan- dini, and A. Ubrico. A Formal Account of Planning with Flexible Timelines. In Proc. of the 21 st International Sym- posium on Temporal Representation and Reasoning, pages 37-46, 2014.","title":"A Formal Account of Planning with Flexible Timelines","authors":"M Mayer, A Orlandini, A Ubrico","year":"2014","venue":"Proc. of the 21 st International Symposium on Temporal Representation and Reasoning","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Cialdea Mayer et al., 2016] M. Cialdea Mayer, A. Orlan- dini, and A. Umbrico. Planning and Execution with Flexi- ble Timelines: a Formal Account. Acta Informatica, 53(6- 8):649-680, 2016.","title":"Planning and Execution with Flexible Timelines: a Formal Account","authors":"M Mayer, A Orlandini, A Umbrico","year":"2016","venue":"Acta Informatica","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Cimatti et al., 2013] A. Cimatti, A. Micheli, and M. Roveri. Timelines with Temporal Uncertainty. In Proc. the 27 th AAAI Conference on Artificial Intelligence, 2013.","title":"Timelines with Temporal Uncertainty","authors":"Cimatti","year":"2013","venue":"Proc. the 27 th AAAI Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Cimatti et al., 2017] A. Cimatti, A. Micheli, and M. Roveri. Validating Domains and Plans for Temporal Planning via Encoding into Infinite-State Linear Temporal Logic. In Proc. of the 31 st AAAI Conference on Artificial Intelli- gence, pages 3547-3554, 2017.","title":"Validating Domains and Plans for Temporal Planning via Encoding into Infinite-State Linear Temporal Logic","authors":"A Cimatti, A Micheli, M Roveri","year":"2017","venue":"Proc. of the 31 st AAAI Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Fox and Long, 2003] M. Fox and D. Long. PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains. Journal of Artificial Intelligence Research, 20:61-124, 2003.","title":"PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains","authors":"M Fox, D Long","year":"2003","venue":"Journal of Artificial Intelligence Research","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Gerevini et al., 2009] A. Gerevini, P. Haslum, D. Long, A. Saetti, and Y. Dimopoulos. Deterministic Planning in the Fifth International Planning Competition: PDDL3 and Experimental Evaluation of the Planners. Artificial Intelli- gence, 173(5-6):619-668, 2009.","title":"Deterministic Planning in the Fifth International Planning Competition: PDDL3 and Experimental Evaluation of the Planners","authors":"A Gerevini, P Haslum, D Long, A Saetti, Y Dimopoulos","year":"2009","venue":"Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":17,"raw":"[Gigante et al., 2016] N. Gigante, A. Montanari, M. Cialdea Mayer, and A. Orlandini. Timelines are Expressive Enough to Capture Action-based Temporal Planning. In Proc. of the 23 rd International Symposium on Temporal Representation and Reasoning, pages 100-109, 2016.","title":"Timelines are Expressive Enough to Capture Action-based Temporal Planning","authors":"N Gigante, A Montanari, M Cialdea Mayer, A Orlandini","year":"2016","venue":"Proc. of the 23 rd International Symposium on Temporal Representation and Reasoning","doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Jónsson et al., 2000] A. K. Jónsson, P. H. Morris, N. Muscettola, K. Rajan, and B. D. Smith. Planning in Interplanetary Space: Theory and Practice. In Proc. of 5 th International Conference on Artificial Intelligence Planning and Scheduling, pages 177-186, 2000.","title":"Planning in Interplanetary Space: Theory and Practice","authors":"A K Jónsson, P H Morris, N Muscettola, K Rajan, B D Smith","year":"2000","venue":"Proc. of 5 th International Conference on Artificial Intelligence Planning and Scheduling","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Lichtenstein and Pnueli, 2000] O. Lichtenstein and A. Pnueli. Propositional Temporal Logics: Decid- ability and Completeness. Logic Journal of the IGPL, 8(1):55-85, 2000.","title":"Propositional Temporal Logics: Decidability and Completeness","authors":"O Lichtenstein, A Pnueli","year":"2000","venue":"Logic Journal of the IGPL","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Manna and Pnueli, 1995] Z. Manna and A. Pnueli. Tempo- ral Verification of Reactive Systems -Safety. Springer, 1995.","title":"Temporal Verification of Reactive Systems -Safety","authors":"Z Manna, A Pnueli","year":"1995","venue":null,"doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Muscettola, 1994] N. Muscettola. HSTS: Integrating Plan- ning and Scheduling. In Monte Zweben and Mark S. Fox, editors, Intelligent Scheduling, chapter 6, pages 169-212.","title":"HSTS: Integrating Planning and Scheduling","authors":"N Muscettola","year":null,"venue":"Intelligent Scheduling","doi":null,"url":null,"internal_url":null},{"position":22,"raw":"Morgan Kaufmann, 1994.","title":null,"authors":"Morgan Kaufmann","year":"1994","venue":null,"doi":null,"url":null,"internal_url":null},{"position":23,"raw":"[Pnueli, 1977] A. Pnueli. The Temporal Logic of Programs. In Proc. of the 18 th Annual Symposium on Foundations of Computer Science, pages 46-57. IEEE Computer Society, 1977.","title":"The Temporal Logic of Programs","authors":"A Pnueli","year":"1977","venue":"Proc. of the 18 th Annual Symposium on Foundations of Computer Science","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Rintanen, 2007] J. Rintanen. Complexity of Concurrent Temporal Planning. In Proc. of the 17 th International Conference on Automated Planning and Scheduling, pages 280-287, 2007.","title":"Complexity of Concurrent Temporal Planning","authors":"J Rintanen","year":"2007","venue":"Proc. of the 17 th International Conference on Automated Planning and Scheduling","doi":null,"url":null,"internal_url":null},{"position":25,"raw":"[Schewe and Tian, 2011] S. Schewe and C. Tian. Synthesis- ing Classic and Interval Temporal Logic. In 18 th Interna- tional Symposium on Temporal Representation and Rea- soning, TIME 2011, pages 64-71. IEEE, 2011.","title":"Synthesising Classic and Interval Temporal Logic","authors":"S Schewe, C Tian","year":"2011","venue":"18 th International Symposium on Temporal Representation and Reasoning","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}