Block-structured plan deordering

Fazlul Hasan Siddiqui*, Patrik Haslum

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    18 Citations (Scopus)

    Abstract

    Partially ordered plans have several useful properties, such as exhibiting the structure of the plan more clearly which facilitates post-plan generation tasks like scheduling the plan, explaining it to a user, or breaking it into subplans for distributed execution. The standard interpretation of partial ordering implies that whenever two subplans are unordered, every interleaving of steps from the two forms a valid execution. This restricts deordering to cases where individual steps (i.e., actions) are independent. We propose a weaker notion of partial ordering that divides the plan into blocks, such that the steps in a block may not be interleaved with steps outside the block, but unordered blocks can be executed in any sequence. We present an algorithm to find such deorderable blocks, and show that it enables deordering plans in many cases where no deordering is possible under the standard interpretation.

    Original languageEnglish
    Title of host publicationAI 2012
    Subtitle of host publicationAdvances in Artificial Intelligence - 25th Australasian Joint Conference, Proceedings
    Pages803-814
    Number of pages12
    DOIs
    Publication statusPublished - 2012
    Event25th Australasian Joint Conference on Artificial Intelligence, AI 2012 - Sydney, NSW, Australia
    Duration: 4 Dec 20127 Dec 2012

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume7691 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference25th Australasian Joint Conference on Artificial Intelligence, AI 2012
    Country/TerritoryAustralia
    CitySydney, NSW
    Period4/12/127/12/12

    Fingerprint

    Dive into the research topics of 'Block-structured plan deordering'. Together they form a unique fingerprint.

    Cite this