Branching and pruning: An optimal temporal POCL planner based on constraint programming
A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this pape...
Uloženo v:
| Vydáno v: | Artificial intelligence Ročník 170; číslo 3; s. 298 - 335 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Amsterdam
Elsevier B.V
01.03.2006
Elsevier |
| Témata: | |
| ISSN: | 0004-3702, 1872-7921 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | A key feature of modern optimal planners such as
graphplan and
blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this paper, a domain-independent formulation of temporal planning based on Constraint Programming is introduced that successfully combines a POCL branching scheme with powerful and sound pruning rules. The key novelty in the formulation is the ability to reason about supports, precedences, and causal links involving actions that are not in the plan. Experiments over a wide range of benchmarks show that the resulting optimal temporal planner is much faster than current ones and is competitive with the best parallel planners in the special case in which actions have all the same duration.
1
1
This paper extends [V. Vidal, H. Geffner, Branching and pruning: An optimal temporal POCL planner based on constraint programming, in: Proceedings of AAAI-2004, San Jose, CA, 2004, pp. 570–577] by removing the canonicity restriction in the generation of plans. This is a restriction that forces every (ground) action in the domain to be done at most once in the plan. See the text for details. |
|---|---|
| AbstractList | A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this paper, a domain-independent formulation of temporal planning based on Constraint Programming is introduced that successfully combines a POCL branching scheme with powerful and sound pruning rules. The key novelty in the formulation is the ability to reason about supports, precedences, and causal links involving actions that are not in the plan. Experiments over a wide range of benchmarks show that the resulting optimal temporal planner is much faster than current ones and is competitive with the best parallel planners in the special case in which actions have all the same duration. (Author abstract) A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this paper, a domain-independent formulation of temporal planning based on Constraint Programming is introduced that successfully combines a POCL branching scheme with powerful and sound pruning rules. The key novelty in the formulation is the ability to reason about supports, precedences, and causal links involving actions that are not in the plan. Experiments over a wide range of benchmarks show that the resulting optimal temporal planner is much faster than current ones and is competitive with the best parallel planners in the special case in which actions have all the same duration.1 H. Geffner is partially supported by Grant TIC2002-04470-C03-02, MCyT, Spain. A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this paper, a domain-independent formulation of temporal planning based on Constraint Programming is introduced that successfully combines a POCL branching scheme with powerful and sound pruning rules. The key novelty in the formulation is the ability to reason about supports, precedences, and causal links involving actions that are not in the plan. Experiments over a wide range of benchmarks show that the resulting optimal temporal planner is much faster than current ones and is competitive with the best parallel planners in the special case in which actions have all the same duration. 1 1 This paper extends [V. Vidal, H. Geffner, Branching and pruning: An optimal temporal POCL planner based on constraint programming, in: Proceedings of AAAI-2004, San Jose, CA, 2004, pp. 570–577] by removing the canonicity restriction in the generation of plans. This is a restriction that forces every (ground) action in the domain to be done at most once in the plan. See the text for details. |
| Author | Vidal, Vincent Geffner, Héctor |
| Author_xml | – sequence: 1 givenname: Vincent surname: Vidal fullname: Vidal, Vincent email: vidal@cril.univ-artois.fr organization: CRIL – Université d'Artois, rue de l'université – SP16, 62307 Lens Cedex, France – sequence: 2 givenname: Héctor surname: Geffner fullname: Geffner, Héctor email: hector.geffner@upf.edu organization: ICREA – Universitat Pompeu Fabra, Paseo de Circunvalacion 8, 08003 Barcelona, Spain |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17468278$$DView record in Pascal Francis https://hal.science/hal-00184540$$DView record in HAL |
| BookMark | eNp9UcFq3DAQFSWFbtL-QQ--tNCDXUmWbTmHwmZpk8JCemjpUcjyONFiS66kDfTvO66XPeQQhNDM8N7TzJtLcuG8A0LeM1owyurPh0KHZF0qOKVVQWVBqXhFNkw2PG9azi7IhmIpLxvK35DLGA-Ylm3LNuT3TdDOPFr3kGnXZ3M4Ooyvs63L_JzspMcswTT7gMGP-90-m0ftHISs0xH6zLvMeBdT0Pg9sv1D0NOECm_J60GPEd6d3ivy69vXn7u7fH9_-3233edGiDLlHQUAKQ1rJNQgu84YAz0D1nU9xcNbWTMcatBGUK65rDvJTCPqvgLoh6q8Ip9W3Uc9qjlgw-Gv8tqqu-1eLTVKmRSVoE8MsWzFmng0KoCBYHT6jz4ny-W04aoUbc0b5HxcOTjbnyPEpCYbDYzoAvhjVFVTs1aIFoEfTkAdjR6HxVYbzy0x7FnyRiLu-tRE8DEGGJSxSSfr3WLiqBhVy07VQa07VctOFZU4iECyeEY-679M-7LSADfxZCGoaCw4dNri4En13r4s8A-lXr_w |
| CODEN | AINTBB |
| CitedBy_id | crossref_primary_10_1088_2058_9565_aaa331 crossref_primary_10_1007_s10601_022_09330_3 crossref_primary_10_1080_01691864_2015_1022598 crossref_primary_10_1007_s10489_017_0936_x crossref_primary_10_1007_s10601_024_09370_x crossref_primary_10_1017_S0269888916000242 crossref_primary_10_1016_j_engappai_2008_03_009 crossref_primary_10_1017_S0269888910000172 crossref_primary_10_1016_j_artint_2008_11_004 crossref_primary_10_4028_www_scientific_net_AMR_659_97 crossref_primary_10_1016_j_engappai_2008_03_005 crossref_primary_10_1017_S0269888910000159 crossref_primary_10_1016_j_inffus_2009_09_005 crossref_primary_10_1007_s10994_011_5234_y crossref_primary_10_3233_IA_160100 crossref_primary_10_1007_s10458_019_09406_0 crossref_primary_10_1016_j_artint_2015_08_010 crossref_primary_10_1007_s10845_008_0203_4 crossref_primary_10_1017_S1471068419000395 crossref_primary_10_1016_j_artint_2008_10_012 crossref_primary_10_1016_j_artint_2012_05_003 crossref_primary_10_1016_j_artint_2009_09_002 crossref_primary_10_1080_01969722_2011_532640 crossref_primary_10_1016_j_knosys_2012_06_011 crossref_primary_10_1007_s10951_008_0083_7 crossref_primary_10_1145_2542182_2542200 crossref_primary_10_1017_S1471068410000013 crossref_primary_10_1080_08839514_2019_1582859 crossref_primary_10_1016_j_artint_2012_08_001 crossref_primary_10_1016_j_artint_2012_08_005 crossref_primary_10_1017_S1471068422000072 |
| Cites_doi | 10.1016/S0004-3702(01)00108-4 10.1613/jair.1136 10.1023/A:1026044009832 10.1016/0004-3702(91)90006-6 10.1613/jair.1129 10.1016/S0004-3702(02)00362-4 10.1145/378239.379017 10.1016/0004-3702(94)00076-D 10.1007/3-540-45349-0_34 10.1016/0004-3702(92)90006-J 10.1287/mnsc.35.2.164 |
| ContentType | Journal Article |
| Copyright | 2005 Elsevier B.V. 2006 INIST-CNRS info:eu-repo/semantics/openAccess © Elsevier http://dx.doi.org/10.1016/j.artint.2005.08.004 licence_http://creativecommons.org/publicdomain/zero |
| Copyright_xml | – notice: 2005 Elsevier B.V. – notice: 2006 INIST-CNRS – notice: info:eu-repo/semantics/openAccess © Elsevier <a href="http://dx.doi.org/10.1016/j.artint.2005.08.004">http://dx.doi.org/10.1016/j.artint.2005.08.004</a> – notice: licence_http://creativecommons.org/publicdomain/zero |
| DBID | 6I. AAFTH AAYXX CITATION IQODW E3H F2A XX2 1XC |
| DOI | 10.1016/j.artint.2005.08.004 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef Pascal-Francis Library & Information Sciences Abstracts (LISA) Library & Information Science Abstracts (LISA) Recercat Hyper Article en Ligne (HAL) |
| DatabaseTitle | CrossRef Library and Information Science Abstracts (LISA) |
| DatabaseTitleList | Library and Information Science Abstracts (LISA) |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Applied Sciences |
| EISSN | 1872-7921 |
| EndPage | 335 |
| ExternalDocumentID | oai:HAL:hal-00184540v1 oai_recercat_cat_2072_349627 17468278 10_1016_j_artint_2005_08_004 S0004370205001281 |
| GroupedDBID | --K --M --Z -~X .DC .~1 0R~ 1B1 1~. 1~5 23N 4.4 457 4G. 5GY 5VS 6I. 6J9 6TJ 7-5 71M 77K 8P~ 9JN AACTN AAEDT AAEDW AAFTH AAIAV AAIKJ AAKOC AAKPC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABBOA ABFNM ABFRF ABJNI ABMAC ABVKL ABXDB ABYKQ ACDAQ ACGFO ACGFS ACNCT ACNNM ACRLP ACWUS ACZNC ADBBV ADEZE ADMUD AEBSH AECPX AEFWE AEKER AENEX AETEA AEXQZ AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CS3 E3Z EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F0J F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ IHE IXB J1W JJJVA KOM KQ8 LG9 LY7 M41 MO0 MVM N9A NCXOZ O-L O9- OAUVE OK1 OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG RNS ROL RPZ SBC SDF SDG SDP SES SET SEW SPC SPCBC SST SSV SSZ T5K TAE TN5 TR2 TWZ UPT UQL VQA WH7 WUQ XFK XJE XJT XPP XSW ZMT ~02 ~G- 77I 9DU AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO ADVLN AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD AFXIZ AGCQF AGRNS BNPGV IQODW SSH E3H F2A XX2 1XC |
| ID | FETCH-LOGICAL-c443t-b0eee88c178e6e8bbccced1e1bbd0d0d29861005fac402a286b81c746d5eedf53 |
| ISICitedReferencesCount | 71 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000235320500003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0004-3702 |
| IngestDate | Tue Nov 25 06:20:53 EST 2025 Fri Nov 07 13:51:50 EST 2025 Thu Sep 25 08:52:58 EDT 2025 Mon Jul 21 09:14:43 EDT 2025 Tue Nov 18 21:56:06 EST 2025 Sat Nov 29 06:08:04 EST 2025 Fri Feb 23 02:31:58 EST 2024 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | Temporal reasoning Constraint programming Planning Branching Partial ordering Constraint satisfaction Duration Causality Artificial intelligence Temporal constraint Temporal logic Constrained optimization |
| Language | English |
| License | http://www.elsevier.com/open-access/userlicense/1.0 https://www.elsevier.com/tdm/userlicense/1.0 https://www.elsevier.com/open-access/userlicense/1.0 CC BY 4.0 licence_http://creativecommons.org/publicdomain/zero/: http://creativecommons.org/publicdomain/zero |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c443t-b0eee88c178e6e8bbccced1e1bbd0d0d29861005fac402a286b81c746d5eedf53 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| OpenAccessLink | https://recercat.cat/handle/2072/349627 |
| PQID | 57619449 |
| PQPubID | 23477 |
| PageCount | 38 |
| ParticipantIDs | hal_primary_oai_HAL_hal_00184540v1 csuc_recercat_oai_recercat_cat_2072_349627 proquest_miscellaneous_57619449 pascalfrancis_primary_17468278 crossref_citationtrail_10_1016_j_artint_2005_08_004 crossref_primary_10_1016_j_artint_2005_08_004 elsevier_sciencedirect_doi_10_1016_j_artint_2005_08_004 |
| PublicationCentury | 2000 |
| PublicationDate | 2006-03-01 |
| PublicationDateYYYYMMDD | 2006-03-01 |
| PublicationDate_xml | – month: 03 year: 2006 text: 2006-03-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | Amsterdam |
| PublicationPlace_xml | – name: Amsterdam |
| PublicationTitle | Artificial intelligence |
| PublicationYear | 2006 |
| Publisher | Elsevier B.V Elsevier |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier |
| References | Kautz, Selman (bib023) 1999 Edelkamp, Hoffmann (bib011) 2004 Focacci, Lodi, Milano (bib012) 1999 P. Haslum, H. Geffner, Admissible heuristics for optimal planning, in: Proceedings of the Fifth International Conference on AI Planning Systems (AIPS-2000), 2000, pp. 70–82 V. Vidal, H. Geffner, Branching and pruning: An optimal temporal POCL planner based on constraint programming, in: Proceedings of AAAI-2004, San Jose, CA, 2004, pp. 570–577 D. Joslin, M.E. Pollack, Is “early commitment” in plan generation ever a good idea?, in: Proceedings of AAAI-96, Portland, OR, 1996, pp. 1188–1193 Laborie (bib026) 2003; 143 Lhomme (bib029) 1993 X.L. Nguyen, S. Kambhampati, Reviving partial order planning, in: Proceedings of IJCAI-01, Seattle, WA, 2001, pp. 459–466 Bacchus (bib001) 2001; 22 Caseau, Laburthe (bib008) 1994 Kambhampati, Srivastava (bib021) 1996 Baptiste, Le Pape, Nuijten (bib002) 2001 Younes, Simmons (bib047) 2003; 20 Bonet, Loerincs, Geffner (bib005) 1997 Van Hentenryck (bib043) 1999 A. Jonsson, P. Morris, N. Muscettola, K. Rajan, Planning in interplanetary space: Theory and practice, in: Proceedings of AIPS-2000, 2000, pp. 177–186 Long, Fox (bib030) 2003; 20 Y. Caseau, F.X. Josset, F. Laburthe, CLAIRE: Combining sets, search and rules to better express algorithms, in: Proceedings of ICLP-99, 1999, pp. 245–259 Koehler, Nebel, Hoffman, Dimopoulos (bib024) 1997; vol. 1348 J. Porteous, L. Sebastia, J. Hoffmann, On the extraction, ordering, and usage of landmarks in planning, in: Proceedings of ECP-01, 2001, pp. 37–48 P. Van Beek, X. Chen, CPlan: a constraint programming approach to planning, in: Proceedings AAAI-99, Orlando, FL, 1999, pp. 585–590 Carlier, Pinson (bib006) 1989; 35 H. Kautz, D. McAllester, B. Selman, Encoding plans in propositional logic, in: Proceedings of KR-96, 1996, pp. 374–384 A. Mali, A. Kambhampati, On the utility of plan-space (causal) encodings, in: Proceedings of AAAI-99, Orlando, FL, 1999, pp. 557–563 P. Haslum, H. Geffner, Heuristic planning with time and resources, in: Proceedings of European Conference of Planning (ECP-01), 2001, pp. 121–132 J.S. Penberthy, D.S. Weld, Temporal planning with continuous change, in: Proceedings of AAAI-94, Seattle, WA, 1994, pp. 1010–1015 Van Hentenryck, Simonis, Dincbas (bib044) 1992; 58 Dechter, Meiri, Pearl (bib009) 1991; 49 H. Palacios, H. Geffner, Planning as branch and bound: A constraint programming implementation, in: Proceedings of XXVIII Conf. Latinoamericana de Informática, 2002, pp. 239–251 Kambhampati, Knoblock, Yang (bib020) 1995; 76 Geffner (bib015) Bonet, Geffner (bib004) 2001; 129 Laburthe (bib028) 2000; vol. 1894 J. Koehler, K. Schuster, Elevator control as a planning problem, in: Proceedings of AIPS-00, 2000, pp. 331–338 Smith, Frank, Jonsson (bib039) 2000; 15 Smith, Weld (bib040) 1999 Laborie, Ghallab (bib027) 1995 M.B. Do, S. Kambhampati, Solving planning-graph by compiling it into CSP, in: Proceedings of AIPS-00, 2000, pp. 82–91 McAllester, Rosenblitt (bib032) 1991 M.W. Moskewicz, C.F. Madigan, Y. Zhao, L. Zhang, S. Malik, Chaff: Engineering an efficient SAT solver, in: Proceedings of DAC-01, 2001, pp. 530–535 Blum, Furst (bib003) 1995 F. Focacci, M. Milano, Connections and integrations of dynamic programming and constraint programming, in: Proceedings of CP-AI-OR'01, 2001 D. McDermott, A heuristic estimator for means-ends analysis in planning, in: Proceedings of AIPS-96, 1996, pp. 142–149 Weld (bib046) 1994; 15 S. Smith, C. Cheng, Slack-based heuristics for the constraint satisfaction scheduling, in: Proceedings of AAAI-93, Washington, DC, 1993, pp. 139–144 Fox, Long (bib014) 2003 Y. Zhang, R. Yap, Arc consistency on n-ary monotonic and linear constraints, in: Proceedings of CP 2000, 2000, pp. 470–483 Fox (10.1016/j.artint.2005.08.004_bib014) 2003 Kautz (10.1016/j.artint.2005.08.004_bib023) 1999 Younes (10.1016/j.artint.2005.08.004_bib047) 2003; 20 Bonet (10.1016/j.artint.2005.08.004_bib004) 2001; 129 Bonet (10.1016/j.artint.2005.08.004_bib005) 1997 Carlier (10.1016/j.artint.2005.08.004_bib006) 1989; 35 10.1016/j.artint.2005.08.004_bib007 McAllester (10.1016/j.artint.2005.08.004_bib032) 1991 10.1016/j.artint.2005.08.004_bib048 10.1016/j.artint.2005.08.004_bib025 Lhomme (10.1016/j.artint.2005.08.004_bib029) 1993 10.1016/j.artint.2005.08.004_bib013 Laborie (10.1016/j.artint.2005.08.004_bib027) 1995 10.1016/j.artint.2005.08.004_bib035 10.1016/j.artint.2005.08.004_bib034 10.1016/j.artint.2005.08.004_bib033 10.1016/j.artint.2005.08.004_bib010 10.1016/j.artint.2005.08.004_bib031 Van Hentenryck (10.1016/j.artint.2005.08.004_bib044) 1992; 58 Dechter (10.1016/j.artint.2005.08.004_bib009) 1991; 49 Kambhampati (10.1016/j.artint.2005.08.004_bib020) 1995; 76 Laborie (10.1016/j.artint.2005.08.004_bib026) 2003; 143 Smith (10.1016/j.artint.2005.08.004_bib040) 1999 Bacchus (10.1016/j.artint.2005.08.004_bib001) 2001; 22 Baptiste (10.1016/j.artint.2005.08.004_bib002) 2001 Kambhampati (10.1016/j.artint.2005.08.004_bib021) 1996 Blum (10.1016/j.artint.2005.08.004_bib003) 1995 Van Hentenryck (10.1016/j.artint.2005.08.004_bib043) 1999 Koehler (10.1016/j.artint.2005.08.004_bib024) 1997; vol. 1348 Laburthe (10.1016/j.artint.2005.08.004_bib028) 2000; vol. 1894 10.1016/j.artint.2005.08.004_bib019 Edelkamp (10.1016/j.artint.2005.08.004_bib011) 10.1016/j.artint.2005.08.004_bib018 10.1016/j.artint.2005.08.004_bib017 10.1016/j.artint.2005.08.004_bib016 10.1016/j.artint.2005.08.004_bib038 10.1016/j.artint.2005.08.004_bib037 10.1016/j.artint.2005.08.004_bib036 Smith (10.1016/j.artint.2005.08.004_bib039) 2000; 15 Weld (10.1016/j.artint.2005.08.004_bib046) 1994; 15 10.1016/j.artint.2005.08.004_bib045 10.1016/j.artint.2005.08.004_bib022 10.1016/j.artint.2005.08.004_bib042 10.1016/j.artint.2005.08.004_bib041 Geffner (10.1016/j.artint.2005.08.004_bib015) Long (10.1016/j.artint.2005.08.004_bib030) 2003; 20 Focacci (10.1016/j.artint.2005.08.004_bib012) 1999 Caseau (10.1016/j.artint.2005.08.004_bib008) 1994 |
| References_xml | – reference: D. McDermott, A heuristic estimator for means-ends analysis in planning, in: Proceedings of AIPS-96, 1996, pp. 142–149 – volume: 129 start-page: 5 year: 2001 end-page: 33 ident: bib004 article-title: Planning as heuristic search publication-title: Artificial Intelligence – year: 2004 ident: bib011 article-title: The 4th international planning competition – volume: 49 start-page: 61 year: 1991 end-page: 95 ident: bib009 article-title: Temporal constraint networks publication-title: Artificial Intelligence – start-page: 61 year: 2003 end-page: 124 ident: bib014 article-title: PDDL2.1: An extension to PDDL for expressing temporal planning domains publication-title: J. Artificial Intelligence Res. – reference: P. Haslum, H. Geffner, Admissible heuristics for optimal planning, in: Proceedings of the Fifth International Conference on AI Planning Systems (AIPS-2000), 2000, pp. 70–82 – start-page: 1643 year: 1995 end-page: 1649 ident: bib027 article-title: Planning with sharable resources constraints publication-title: Proceedings of IJCAI-95, Montreal, Quebec – reference: J. Porteous, L. Sebastia, J. Hoffmann, On the extraction, ordering, and usage of landmarks in planning, in: Proceedings of ECP-01, 2001, pp. 37–48 – reference: A. Jonsson, P. Morris, N. Muscettola, K. Rajan, Planning in interplanetary space: Theory and practice, in: Proceedings of AIPS-2000, 2000, pp. 177–186 – start-page: 1636 year: 1995 end-page: 1642 ident: bib003 article-title: Fast planning through planning graph analysis publication-title: Proceedings of IJCAI-95, Montreal, Quebec – reference: F. Focacci, M. Milano, Connections and integrations of dynamic programming and constraint programming, in: Proceedings of CP-AI-OR'01, 2001 – start-page: 318 year: 1999 end-page: 327 ident: bib023 article-title: Unifying SAT-based and Graph-based planning publication-title: Proceedings of IJCAI-99, Stockholm, Sweden – start-page: 326 year: 1999 end-page: 337 ident: bib040 article-title: Temporal planning with mutual exclusion reasoning publication-title: Proceedings of IJCAI-99, Stockholm, Sweden – year: 1999 ident: bib043 article-title: The OPL Optimization Programming Language – reference: H. Palacios, H. Geffner, Planning as branch and bound: A constraint programming implementation, in: Proceedings of XXVIII Conf. Latinoamericana de Informática, 2002, pp. 239–251 – reference: J.S. Penberthy, D.S. Weld, Temporal planning with continuous change, in: Proceedings of AAAI-94, Seattle, WA, 1994, pp. 1010–1015 – start-page: 714 year: 1997 end-page: 719 ident: bib005 article-title: A robust and fast action selection mechanism for planning publication-title: Proceedings of AAAI-97, Providence, RI – reference: Y. Zhang, R. Yap, Arc consistency on n-ary monotonic and linear constraints, in: Proceedings of CP 2000, 2000, pp. 470–483 – reference: D. Joslin, M.E. Pollack, Is “early commitment” in plan generation ever a good idea?, in: Proceedings of AAAI-96, Portland, OR, 1996, pp. 1188–1193 – volume: 143 start-page: 151 year: 2003 end-page: 188 ident: bib026 article-title: Algorithms for propagating resource constraints in AI planning and scheduling publication-title: Artificial Intelligence – volume: vol. 1348 start-page: 273 year: 1997 end-page: 285 ident: bib024 article-title: Extending planning graphs to an ADL subset publication-title: Recent Advances in AI Planning. Proceedings of 4th European Conf. on Planning (ECP-97) – reference: V. Vidal, H. Geffner, Branching and pruning: An optimal temporal POCL planner based on constraint programming, in: Proceedings of AAAI-2004, San Jose, CA, 2004, pp. 570–577 – reference: P. Haslum, H. Geffner, Heuristic planning with time and resources, in: Proceedings of European Conference of Planning (ECP-01), 2001, pp. 121–132 – start-page: 515 year: 1999 end-page: 529 ident: bib012 article-title: Solving TSPs with time windows with constraints publication-title: Proceedings of ICLP-99 – ident: bib015 article-title: Planning as branch and bound and its relation to constraint-based approaches – volume: 22 start-page: 47 year: 2001 end-page: 56 ident: bib001 article-title: The 2000 AI planning systems competition publication-title: Artificial Intelligence Magazine – reference: S. Smith, C. Cheng, Slack-based heuristics for the constraint satisfaction scheduling, in: Proceedings of AAAI-93, Washington, DC, 1993, pp. 139–144 – reference: Y. Caseau, F.X. Josset, F. Laburthe, CLAIRE: Combining sets, search and rules to better express algorithms, in: Proceedings of ICLP-99, 1999, pp. 245–259 – start-page: 61 year: 1996 end-page: 78 ident: bib021 article-title: Universal classical planner: An algorithm for unifying state-space and plan-space planning publication-title: New Directions in AI Planning – volume: vol. 1894 year: 2000 ident: bib028 article-title: CHOCO: implementing a CP kernel publication-title: Proceedings of CP-00 – start-page: 634 year: 1991 end-page: 639 ident: bib032 article-title: Systematic nonlinear planning publication-title: Proceedings of AAAI-91, Anaheim, CA – reference: H. Kautz, D. McAllester, B. Selman, Encoding plans in propositional logic, in: Proceedings of KR-96, 1996, pp. 374–384 – volume: 15 start-page: 27 year: 1994 end-page: 61 ident: bib046 article-title: An introduction to least commitment planning publication-title: AI Magazine – reference: J. Koehler, K. Schuster, Elevator control as a planning problem, in: Proceedings of AIPS-00, 2000, pp. 331–338 – volume: 15 start-page: 61 year: 2000 end-page: 94 ident: bib039 article-title: Bridging the gap between planning and scheduling publication-title: Knowledge Engrg. Rev. – start-page: 232 year: 1993 end-page: 238 ident: bib029 article-title: Consistency techniques for numeric CSPs publication-title: Proceedings of IJCAI-93, Chambéry, France – volume: 58 start-page: 113 year: 1992 end-page: 159 ident: bib044 article-title: Constraint satisfaction using constraint logic programming publication-title: Artificial Intelligence – start-page: 369 year: 1994 end-page: 383 ident: bib008 article-title: Improved CLP scheduling with task intervals publication-title: Proceedings of ICLP-94 – reference: M.W. Moskewicz, C.F. Madigan, Y. Zhao, L. Zhang, S. Malik, Chaff: Engineering an efficient SAT solver, in: Proceedings of DAC-01, 2001, pp. 530–535 – volume: 20 start-page: 1 year: 2003 end-page: 59 ident: bib030 article-title: The 3rd international planning competition: Results and analysis publication-title: J. Artificial Intelligence Res. – reference: A. Mali, A. Kambhampati, On the utility of plan-space (causal) encodings, in: Proceedings of AAAI-99, Orlando, FL, 1999, pp. 557–563 – reference: X.L. Nguyen, S. Kambhampati, Reviving partial order planning, in: Proceedings of IJCAI-01, Seattle, WA, 2001, pp. 459–466 – volume: 20 start-page: 405 year: 2003 end-page: 430 ident: bib047 article-title: VHPOP: Versatile heuristic partial order planner publication-title: J. Artificial Intelligence Res. – reference: M.B. Do, S. Kambhampati, Solving planning-graph by compiling it into CSP, in: Proceedings of AIPS-00, 2000, pp. 82–91 – volume: 35 start-page: 164 year: 1989 end-page: 176 ident: bib006 article-title: An algorithm for solving the job shop scheduling problem publication-title: Management Science – volume: 76 start-page: 167 year: 1995 end-page: 238 ident: bib020 article-title: Planning as refinement search: A unified framework for evaluating design tradeoffs in partial-order planning publication-title: Artificial Intelligence – year: 2001 ident: bib002 article-title: Constraint-Based Scheduling: Applying Constraint Programming to Scheduling Problems – reference: P. Van Beek, X. Chen, CPlan: a constraint programming approach to planning, in: Proceedings AAAI-99, Orlando, FL, 1999, pp. 585–590 – volume: 129 start-page: 5 issue: 1–2 year: 2001 ident: 10.1016/j.artint.2005.08.004_bib004 article-title: Planning as heuristic search publication-title: Artificial Intelligence doi: 10.1016/S0004-3702(01)00108-4 – ident: 10.1016/j.artint.2005.08.004_bib007 – ident: 10.1016/j.artint.2005.08.004_bib011 – volume: vol. 1894 year: 2000 ident: 10.1016/j.artint.2005.08.004_bib028 article-title: CHOCO: implementing a CP kernel – start-page: 634 year: 1991 ident: 10.1016/j.artint.2005.08.004_bib032 article-title: Systematic nonlinear planning – volume: 22 start-page: 47 issue: 3 year: 2001 ident: 10.1016/j.artint.2005.08.004_bib001 article-title: The 2000 AI planning systems competition publication-title: Artificial Intelligence Magazine – volume: 20 start-page: 405 year: 2003 ident: 10.1016/j.artint.2005.08.004_bib047 article-title: VHPOP: Versatile heuristic partial order planner publication-title: J. Artificial Intelligence Res. doi: 10.1613/jair.1136 – ident: 10.1016/j.artint.2005.08.004_bib036 – ident: 10.1016/j.artint.2005.08.004_bib038 – start-page: 714 year: 1997 ident: 10.1016/j.artint.2005.08.004_bib005 article-title: A robust and fast action selection mechanism for planning – start-page: 1636 year: 1995 ident: 10.1016/j.artint.2005.08.004_bib003 article-title: Fast planning through planning graph analysis – ident: 10.1016/j.artint.2005.08.004_bib016 – volume: 20 start-page: 1 year: 2003 ident: 10.1016/j.artint.2005.08.004_bib030 article-title: The 3rd international planning competition: Results and analysis publication-title: J. Artificial Intelligence Res. doi: 10.1023/A:1026044009832 – ident: 10.1016/j.artint.2005.08.004_bib041 – ident: 10.1016/j.artint.2005.08.004_bib018 – ident: 10.1016/j.artint.2005.08.004_bib022 – start-page: 318 year: 1999 ident: 10.1016/j.artint.2005.08.004_bib023 article-title: Unifying SAT-based and Graph-based planning – start-page: 61 year: 1996 ident: 10.1016/j.artint.2005.08.004_bib021 article-title: Universal classical planner: An algorithm for unifying state-space and plan-space planning – start-page: 1643 year: 1995 ident: 10.1016/j.artint.2005.08.004_bib027 article-title: Planning with sharable resources constraints – ident: 10.1016/j.artint.2005.08.004_bib045 – start-page: 369 year: 1994 ident: 10.1016/j.artint.2005.08.004_bib008 article-title: Improved CLP scheduling with task intervals – volume: 49 start-page: 61 year: 1991 ident: 10.1016/j.artint.2005.08.004_bib009 article-title: Temporal constraint networks publication-title: Artificial Intelligence doi: 10.1016/0004-3702(91)90006-6 – start-page: 61 year: 2003 ident: 10.1016/j.artint.2005.08.004_bib014 article-title: PDDL2.1: An extension to PDDL for expressing temporal planning domains publication-title: J. Artificial Intelligence Res. doi: 10.1613/jair.1129 – ident: 10.1016/j.artint.2005.08.004_bib015 – start-page: 326 year: 1999 ident: 10.1016/j.artint.2005.08.004_bib040 article-title: Temporal planning with mutual exclusion reasoning – ident: 10.1016/j.artint.2005.08.004_bib031 – year: 2001 ident: 10.1016/j.artint.2005.08.004_bib002 – volume: vol. 1348 start-page: 273 year: 1997 ident: 10.1016/j.artint.2005.08.004_bib024 article-title: Extending planning graphs to an ADL subset – ident: 10.1016/j.artint.2005.08.004_bib033 – ident: 10.1016/j.artint.2005.08.004_bib010 – volume: 143 start-page: 151 year: 2003 ident: 10.1016/j.artint.2005.08.004_bib026 article-title: Algorithms for propagating resource constraints in AI planning and scheduling publication-title: Artificial Intelligence doi: 10.1016/S0004-3702(02)00362-4 – ident: 10.1016/j.artint.2005.08.004_bib037 – ident: 10.1016/j.artint.2005.08.004_bib035 – start-page: 232 year: 1993 ident: 10.1016/j.artint.2005.08.004_bib029 article-title: Consistency techniques for numeric CSPs – ident: 10.1016/j.artint.2005.08.004_bib034 doi: 10.1145/378239.379017 – volume: 76 start-page: 167 issue: 1–2 year: 1995 ident: 10.1016/j.artint.2005.08.004_bib020 article-title: Planning as refinement search: A unified framework for evaluating design tradeoffs in partial-order planning publication-title: Artificial Intelligence doi: 10.1016/0004-3702(94)00076-D – volume: 15 start-page: 27 issue: 4 year: 1994 ident: 10.1016/j.artint.2005.08.004_bib046 article-title: An introduction to least commitment planning publication-title: AI Magazine – ident: 10.1016/j.artint.2005.08.004_bib019 – ident: 10.1016/j.artint.2005.08.004_bib017 – ident: 10.1016/j.artint.2005.08.004_bib042 – ident: 10.1016/j.artint.2005.08.004_bib048 doi: 10.1007/3-540-45349-0_34 – ident: 10.1016/j.artint.2005.08.004_bib013 – volume: 15 start-page: 61 issue: 1 year: 2000 ident: 10.1016/j.artint.2005.08.004_bib039 article-title: Bridging the gap between planning and scheduling publication-title: Knowledge Engrg. Rev. – volume: 58 start-page: 113 issue: 1–3 year: 1992 ident: 10.1016/j.artint.2005.08.004_bib044 article-title: Constraint satisfaction using constraint logic programming publication-title: Artificial Intelligence doi: 10.1016/0004-3702(92)90006-J – start-page: 515 year: 1999 ident: 10.1016/j.artint.2005.08.004_bib012 article-title: Solving TSPs with time windows with constraints – volume: 35 start-page: 164 issue: 2 year: 1989 ident: 10.1016/j.artint.2005.08.004_bib006 article-title: An algorithm for solving the job shop scheduling problem publication-title: Management Science doi: 10.1287/mnsc.35.2.164 – ident: 10.1016/j.artint.2005.08.004_bib025 – year: 1999 ident: 10.1016/j.artint.2005.08.004_bib043 |
| SSID | ssj0003991 |
| Score | 2.2132778 |
| Snippet | A key feature of modern optimal planners such as
graphplan and
blackbox is their ability to prune large parts of the search space. Previous Partial Order... A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order... |
| SourceID | hal csuc proquest pascalfrancis crossref elsevier |
| SourceType | Open Access Repository Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 298 |
| SubjectTerms | Applied sciences Artificial Intelligence Computer Science Computer science; control theory; systems Constraint programming Exact sciences and technology Learning and adaptive systems Planning Temporal reasoning |
| Title | Branching and pruning: An optimal temporal POCL planner based on constraint programming |
| URI | https://dx.doi.org/10.1016/j.artint.2005.08.004 https://www.proquest.com/docview/57619449 https://recercat.cat/handle/2072/349627 https://hal.science/hal-00184540 |
| Volume | 170 |
| WOSCitedRecordID | wos000235320500003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1872-7921 dateEnd: 20180131 omitProxy: false ssIdentifier: ssj0003991 issn: 0004-3702 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELdKxwMS4htRPoaFeKIKchKncXgLY6ODqqvEGH2zHMdRO3Vp1S_tr-Bv5hzbaUsfNh5Q1ShN09rJ_Xx3se_uh9B7ohIhIlJ4IooCjyof9nzR8fIOySmRScTCvCKbiPt9Nhwmg0bjt8uFWU_ismTX18nsv4oajoGwdersP4i7_lM4APsgdNiC2GF7K8F_1lQZI5d7OJivSpvTnJbtM1AQVzoj3xSkmrQHZ0c9Q1yk5m1t0XK9eqBZPCvuiKVOJNDxW1fOwtUFa6sYo4rxY6uopxPfxTiviATaF-NSboXWfFVFYTNsutVywd-TDuH2pIPLhtnRrBSUFTGaVRllymLw3hOTAV1rW8MTYmEVbutOQ0dtzXBoqpjsaXgz2XD5sSqysLSTYjoelm4smlvF76Y_-ODLCe-d9r_vfrsVhdhNe7AdiYmnCQp1QcI1PE0fBHGUsCY6SE-Ph99q2w7unOVgNFfrkjGriMH9Lu04O025WMkdn-fOSAff3p-JBYzHwhCp7PkElaNz_gg9sE8oODXIeowaqnyCHjr2D2yNwVP0qwYaBqBhC7RPOC2xhRl2MMMaZtjCDFcww9MSb2CGt2D2DP08OT4_6nqWpsOTlIZLLyNKKcakHzPVUSzLpJQq95WfZTmBF8gVfHQSFUJSEoiAdTLmy5h28ggctCIKn6NmOS3VC4QTmRUii1QQk4TmNGOC5IJ2wKZEfqwC0kKhu59c2hr2up8T7oIVL7mRgqZXjbhmWCW0hbz6VzNTw-WG8z9oUXFwOdRciiXXJdjrD_odkDjgmmohiFsodgLl1mk1zigHxN7QzDuQf90j3QhgketjGyS20OEOPDYXADeQBTFrobcOLxwsg17uE6WarhY8qmYoafLyNu28Qvc24_w1ai7nK_UG3ZXr5XgxP7TD4A8gYtkM |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Branching+and+Pruning%3A+An+Optimal+Temporal+POCL+Planner+based+on+Constraint+Programming&rft.jtitle=Artificial+intelligence&rft.au=Vidal%2C+Vincent&rft.au=Geffner%2C+Hector&rft.date=2006-03-01&rft.pub=Elsevier&rft.issn=0004-3702&rft.eissn=1872-7921&rft.volume=170&rft.issue=3&rft.spage=298&rft.epage=335&rft_id=info:doi/10.1016%2Fj.artint.2005.08.004&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai%3AHAL%3Ahal-00184540v1 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0004-3702&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0004-3702&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0004-3702&client=summon |