Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Christer Bäckström

dblp:b/CBackstrom · DBLP profile ↗
← Back
44ranked-venue papers
31as first author
2since 2021 · last 2022
0000-0002-0866-8780ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 41 · 29 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 17 · 12 first-authorTheory of computation · 5 · 4 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
20 papers
Planning, search and constraint satisfaction · 81% Reinforcement learning · 18% Knowledge representation and reasoning · 1%
Theoretical computer science
15 papers
Computational complexity · 93% Graph algorithms and graph theory · 5% Logic in computer science · 2%

Topics — the 20 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity
parameterized complexity
1.042018
Novel Structural Parameters for Acyclic Planning Using Tree Embeddings · IJCAI 2018
Plan Reordering and Parallel Execution - A Parameterized Complexity View · AAAI 2017
Cost-Optimal and Net-Benefit Planning - A Parameterised Complexity View · IJCAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
cost-optimal planning
0.622019
A Refined Understanding of Cost-optimal Planning with Polytree Causal Graphs · IJCAI 2019
Cost-Optimal and Net-Benefit Planning - A Parameterised Complexity View · IJCAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search
0.612022
A framework for analysing state-abstraction methods · Artif. Intell. 2022
Machine learning › Reinforcement learning › function approximation › representation learning for reinforcement learning
state abstraction
0.612022
A framework for analysing state-abstraction methods · Artif. Intell. 2022
Computational complexity › parameterized complexity
fixed-parameter tractability
0.522018
Novel Structural Parameters for Acyclic Planning Using Tree Embeddings · IJCAI 2018
Some Fixed Parameter Tractability Results for Planning with Non-Acyclic Domain-Transition Graphs · AAAI 2015
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
partial-order planning
0.322017
Plan Reordering and Parallel Execution - A Parameterized Complexity View · AAAI 2017
The Complexity of Planning Revisited - A Parameterized Analysis · AAAI 2012
Computational complexity › complexity of reasoning
planning complexity
0.232015
Cost-Optimal and Net-Benefit Planning - A Parameterised Complexity View · IJCAI 2015
On the Computational Complexity of Temporal Projection, Planning, and Plan Validation · Artif. Intell. 1994
Complexity Results for SAS+ Planning · IJCAI 1993
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › abstraction in planning
abstraction hierarchy
0.222012
Abstracting Abstraction in Search with Applications to Planning · KR 2012
Planning with Abstraction Hierarchies can be Exponentially Less Efficient · IJCAI 1995
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
planning complexity
0.112012
The Complexity of Planning Revisited - A Parameterized Analysis · AAAI 2012
Computational complexity
constraint satisfaction
0.112019
A Refined Understanding of Cost-optimal Planning with Polytree Causal Graphs · IJCAI 2019
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth
0.112018
Novel Structural Parameters for Acyclic Planning Using Tree Embeddings · IJCAI 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
temporal constraint satisfaction
0.021999
A Unifying Approach to Temporal Constraint Reasoning · Artif. Intell. 1998
Computational Complexity of Relating Time Points with Intervals · Artif. Intell. 1999
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › reactive planning
universal plans
0.012000
Towards efficient universal planning: A randomized approach · Artif. Intell. 2000
Computational complexity › complexity of reasoning
temporal reasoning complexity
0.011999
Computational Complexity of Relating Time Points with Intervals · Artif. Intell. 1999
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
SAS+ planning
0.021993
Complexity Results for SAS+ Planning · IJCAI 1993
Equivalence and Tractability Results for SAS+ Planning · KR 1992
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan representation
planning languages
0.011995
Expressive Equivalence of Planning Formalisms · Artif. Intell. 1995
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
tractable planning
0.011994
Tractable Planning with State Variables by Exploiting Structural Restrictions · AAAI 1994
Logic in computer science
temporal reasoning
0.011992
On the Computational Complexity of Temporal Projection and Plan Validation · AAAI 1992
Algorithms and data structures
randomized algorithms
0.012000
Towards efficient universal planning: A randomized approach · Artif. Intell. 2000
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
parallel planning
0.011991
Parallel Non-Binary Planning in Polynomial Time · IJCAI 1991

Methods — techniques the papers use, named apart from their topics

parameterized complexity analysis · 2.4reordering argument · 0.8prefix tree · 0.8causal graph decomposition · 0.8tree embedding · 0.7heuristic search · 0.5abstraction refinement · 0.2complexity analysis · 0.1randomized algorithms · 0.0randomized algorithm · 0.0hierarchical planning · 0.0
YearPublicationVenuePosition
2022 A framework for analysing state-abstraction methods
abstract
Abstraction has been used in combinatorial search and action planning from the very beginning of AI. Many different methods and formalisms for state abstraction have been proposed in the literature, but they have been designed from various points of view and with varying purposes. Hence, these methods have been notoriously difficult to analyse and compare in a structured way. In order to improve upon this situation, we present a coherent and flexible framework for modelling abstraction (and abstraction-like) methods based on graph transformations. The usefulness of the framework is demonstrated by applying it to problems in both search and planning. We model six different abstraction methods from the planning literature and analyse their intrinsic properties. We show how to capture many search abstraction concepts (such as avoiding backtracking between levels) and how to put them into a broader context. We also use the framework to identify and investigate connections between refinement and heuristics—two concepts that have usually been considered as unrelated in the literature. This provides new insights into various topics, e.g. Valtorta's theorem and spurious states. We finally extend the framework with composition of transformations to accommodate for abstraction hierarchies, and other multi-level concepts. We demonstrate the latter by modelling and analysing the merge-and-shrink abstraction method.
Christer Bäckström, Peter Jonsson
Artif. Intell.1
2021 Cost-optimal Planning, Delete Relaxation, Approximability, and Heuristics
abstract
Cost-optimal planning is a very well-studied topic within planning, and it has proven to be computationally hard both in theory and in practice. Since cost-optimal planning is an optimisation problem, it is natural to analyse it through the lens of approximation. An important reason for studying cost-optimal planning is heuristic search; heuristic functions that guide the search in planning can often be viewed as algorithms solving or approximating certain optimisation problems. Many heuristic functions (such as the ubiquitious h+ heuristic) are based on delete relaxation, which ignores negative effects of actions. Planning for instances where the actions have no negative effects is often referred to as monotone planning. The aim of this article is to analyse the approximability of cost-optimal monotone planning, and thus the performance of relevant heuristic functions. Our findings imply that it may be beneficial to study these kind of problems within the framework of parameterised complexity and we initiate work in this direction.
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak
J. Artif. Intell. Res.1
2019 A Refined Understanding of Cost-optimal Planning with Polytree Causal Graphs
abstract
Complexity analysis based on the causal graphs of planning instances is a highly important research area. In particular, tractability results have led to new methods for constructing domain-independent heuristics. Important early examples of such results were presented by, for instance, Brafman & Domshlak and Katz & Keyder. More general results based on polytrees and bounding certain parameters were subsequently derived by Aghighi et al. and Ståhlberg. We continue this line of research by analyzing cost-optimal planning for instances with a polytree causal graph, bounded domain size and bounded depth. We show that no further restrictions are necessary for tractability, thus generalizing the previous results. Our approach is based on a novel method of closely analysing optimal plans: we recursively decompose the causal graph in a way that allows for bounding the number of variable changes as a function of the depth, using a reording argument and a comparison with prefix trees of known size. We then transform the planning instances into tree-structured constraint satisfaction instances.
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak
IJCAI1
2018 Novel Structural Parameters for Acyclic Planning Using Tree Embeddings
abstract
We introduce two novel structural parameters for acyclic planning (planning restricted to instances with acyclic causal graphs): up-depth and down-depth. We show that cost-optimal acyclic planning restricted to instances with bounded domain size and bounded up- or down-depth can be solved in polynomial time. For example, many of the tractable subclasses based on polytrees are covered by our result. We analyze the parameterized complexity of planning with bounded up- and down-depth: in a certain sense, down-depth has better computational properties than up-depth. Finally, we show that computing up- and down-depth are fixed-parameter tractable problems, just as many other structural parameters that are used in computer science. We view our results as a natural step towards understanding the complexity of acyclic planning with bounded treewidth and other parameters.
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak
IJCAI1
2018 A Refined Understanding of Cost-Optimal Planning with Polytree Causal Graphs
abstract
Complexity analysis based on the causal graphs of planning instances has emerged as a highly important area of research. In particular, tractability results have led to new methods for the identification of domain-independent heuristics. Important early examples of such tractability results have been presented by, for instance, Brafman & Domshlak and Katz & Keyder. More general results based on polytrees and bounding certain parameters were subsequently derived by Aghighi et al. and Ståhlberg. We continue this line of research by analyzing cost-optimal planning restricted to instances with a polytree causal graph, bounded domain size and bounded depth (i.e. the length of the longest directed path in the causal graph). We show that no further restrictions are necessary for tractability, thus generalizing the previous results. Our approach is based on a novel method of closely analysing optimal plans: we recursively decompose the causal graph in a way that allows for bounding the number of variable changes as a function of the depth, using a reording argument and a comparison with prefix trees of known size. We can then transform the planning instances into constraint satisfaction instances; an idea that has previously been exploited by, for example, Brafman & Domshlak and Bäckström. This allows us to utilise efficient algorithms for constraint optimisation over tree-structured instances.
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak
SOCS1
2017 Plan Reordering and Parallel Execution - A Parameterized Complexity View
abstract
Bäckström has previously studied a number of optimization problems for partial-order plans, like finding a minimum deordering (MCD) or reordering (MCR), and finding the minimum parallel execution length (PPL), which are all NP-complete. We revisit these problems, but applying parameterized complexity analysis rather than standard complexity analysis. We consider various parameters, including both the original and desired size of the plan order, as well as its width and height. Our findings include that MCD and MCR are W[2]-hard and in W[P] when parameterized with the desired order size, and MCD is fixed-parameter tractable (fpt) when parameterized with the original order size. Problem PPL is fpt if parameterized with the size of the non-concurrency relation, but para-NP-hard in most other cases. We also consider this problem when the number (k) of agents, or processors, is restricted, finding that this number is a crucial parameter; this problem is fixed-parameter tractable with the order size, the parallel execution length and k as parameter, but para-NP-hard without k as parameter.
Meysam Aghighi, Christer Bäckström
AAAI2
2017 Time and Space Bounds for Planning
abstract
There is an extensive literature on the complexity of planning, but explicit bounds on time and space complexity are very rare. On the other hand, problems like the constraint satisfaction problem (CSP) have been thoroughly analysed in this respect. We provide a number of upper- and lower-bound results (the latter based on various complexity-theoretic assumptions such as the Exponential Time Hypothesis) for both satisficing and optimal planning. We show that many classes of planning instances exhibit a dichotomy: either they can be solved in polynomial time or they cannot be solved in subexponential time. In many cases, we can even prove closely matching upper and lower bounds. Our results also indicate, analogously to CSPs, the existence of sharp phase transitions. We finally study and discuss the trade-off between time and space. In particular, we show that depth-first search may sometimes be a viable option for planning under severe space constraints.
Christer Bäckström, Peter Jonsson
J. Artif. Intell. Res.1
2016 Analysing Approximability and Heuristics in Planning Using the Exponential-Time Hypothesis
abstract
Cost-optimal planning has become a very well-studied topic within planning. Needless to say, cost-optimal planning has proven to be computationally hard both theoretically and in practice. Since cost-optimal planning is an optimisation problem, it is natural to analyse it from an approximation point of view. Even though such studies may be valuable in themselves, additional motivation is provided by the fact that there is a very close link between approximability and the performance of heuristics used in heuristic search. The aim of this paper is to analyse approximability (and indirectly the performance of heuristics) with respect to lower time bounds. That is, we are not content by merely classifying problems into complexity classes — we also study their time complexity. This is achieved by replacing standard complexity-theoretic assumptions (such as P ≠ NP) with the exponential time hypothesis (ETH). This enables us to analyse, for instance, the performance of the h+heuristic and obtain general trade-off results that correlate approximability bounds with bounds on time complexity.
Meysam Aghighi, Christer Bäckström, Peter Jonsson, Simon Ståhlberg
ECAI2
2016 Upper and Lower Time and Space Bounds for Planning
abstract
There is an extensive literature on the complexity of planning, but explicit bounds on time and space complexity are very rare. On the other hand, problems like the constraint satisfaction problem have been thoroughly analysed in this respect. We provide a number of upper and lower bound results for both plan satisfiability (PSAT) and length-optimal planning (LOP), with an emphasis on monotone planning (where actions have only positive effects) which is used in, for instance, h+and similar heuristics. Let v and a be the number of variables and actions, respectively. We consider both restrictions on the number and polarity of preconditions and effects of actions and the PUBS restrictions in SAS+. For all such classes, we show that PSAT and LOP is either tractable or cannot be solved in subexponential time 2o(v)or time 2o(a), unless the so-called Exponential Time Hypothesis (ETH) is false. There is also a sharp transition: monotone LOP can be solved in time 2o(v)ifbut not if a∈Ω(v). We also study upper bounds and discuss the trade-off between time and space, providing a polynomial-space algorithm for monotone LOP that beats depth-first search in most cases. This raises the important question how lower bounds are affected by polynomial space restrictions.
Christer Bäckström, Peter Jonsson
ECAI1
2015 Some Fixed Parameter Tractability Results for Planning with Non-Acyclic Domain-Transition Graphs
Christer Bäckström
AAAI1
2015 Cost-Optimal and Net-Benefit Planning - A Parameterised Complexity View
Meysam Aghighi, Christer Bäckström
IJCAI2
2015 A complete parameterized complexity analysis of bounded planning
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak, Stefan Szeider
J. Comput. Syst. Sci.1
2014 Parameterising the Complexity of Planning by the Number of Paths in the Domain-transition Graphs
abstract
We apply the theory of parameterised complexity to planning, using the concept of fixed-parameter tractability (fpt) which is more relaxed than the usual tractability concept. The parameter we focus on is the maximal number of paths in the domain-transition graphs, and we show that for this parameter, optimal planning is fpt for planning instances with polytree causal graphs and acyclic domain-transition graphs. If this parameter is combined with the additional parameters of domain size for the variables and the treewidth of the causal graph, then planning is fpt also for instances with arbitrary causal graphs. Furthermore, all these parameters are fpt to test in advance. These results also imply that delete-relaxed planning is fpt, even in its recent generalisation to non-binary variables.
Christer Bäckström
ECAI1
2014 Automaton Plans
abstract
Macros have long been used in planning to represent subsequences of operators. Macros can be used in place of individual operators during search, sometimes reducing the effort required to find a plan to the goal. Another use of macros is to compactly represent long plans. In this paper we introduce a novel solution concept called automaton plans in which plans are represented using hierarchies of automata. Automaton plans can be viewed as an extension of macros that enables parameterization and branching. We provide several examples that illustrate how automaton plans can be useful, both as a compact representation of exponentially long plans and as an alternative to sequential solutions in benchmark domains such as Logistics and Grid. We also compare automaton plans to other compact plan representations from the literature, and find that automaton plans are strictly more expressive than macros, but strictly less expressive than HTNs and certain representations allowing efficient sequential access to the operators of the plan.
Christer Bäckström, Anders Jonsson 0001, Peter Jonsson
J. Artif. Intell. Res.1
2013 Parameterized Complexity and Kernel Bounds for Hard Planning Problems
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak, Stefan Szeider
CIAC1
2013 Bridging the Gap Between Refinement and Heuristics in Abstraction
Christer Bäckström, Peter Jonsson
IJCAI1
2013 Fast Detection of Unsolvable Planning Instances Using Local Consistency
abstract
There has been a tremendous advance in domain-independent planning over the past decades, and planners have become increasingly efficient at finding plans. However, this has not been paired by any corresponding improvement in detecting unsolvable instances. Such instances are obviously important but largely neglected in planning. In other areas, such as constraint solving and model checking, much effort has been spent on devising methods for detecting unsolvability. We introduce a method for detecting unsolvable planning instances that is loosely based on consistency checking in constraint programming. Our method balances completeness against efficiency through a parameter k: the algorithm identifies more unsolvable instances but takes more time for increasing values of k. We present empirical data for our algorithm and some standard planners on a number of unsolvable instances, demonstrating that our method can be very efficient where the planners fail to detect unsolvability within reasonable resource bounds. We observe that planners based on the h^m heuristic or pattern databases are better than other planners for detecting unsolvability. This is not a coincidence since there are similarities (but also significant differences) between our algorithm and these two heuristic methods.
Christer Bäckström, Peter Jonsson, Simon Ståhlberg
SOCS1
2013 A Refined View of Causal Graphs and Component Sizes: SP-Closed Graph Classes and Beyond
abstract
The causal graph of a planning instance is an important tool for planning both in practice and in theory. The theoretical studies of causal graphs have largely analysed the computational complexity of planning for instances where the causal graph has a certain structure, often in combination with other parameters like the domain size of the variables. Chen and Giménez ignored even the structure and considered only the size of the weakly connected components. They proved that planning is tractable if the components are bounded by a constant and otherwise intractable. Their intractability result was, however, conditioned by an assumption from parameterised complexity theory that has no known useful relationship with the standard complexity classes. We approach the same problem from the perspective of standard complexity classes, and prove that planning is NP-hard for classes with unbounded components under an additional restriction we refer to as SP-closed. We then argue that most NP-hardness theorems for causal graphs are difficult to apply and, thus, prove a more general result; even if the component sizes grow slowly and the class is not densely populated with graphs, planning still cannot be tractable unless the polynomial hierachy collapses. Both these results still hold when restricted to the class of acyclic causal graphs. We finally give a partial characterization of the borderline between NP-hard and NP-intermediate classes, giving further insight into the problem.
Christer Bäckström, Peter Jonsson
J. Artif. Intell. Res.1
2012 The Complexity of Planning Revisited - A Parameterized Analysis
abstract
The early classifications of the computational complexity of planning under various restrictions in STRIPS (Bylander) and SAS+ (Bäckström and Nebel) have influenced following research in planning in many ways. We go back and reanalyse their subclasses, but this time using the more modern tool of parameterized complexity analysis. This provides new results that together with the old results give a more detailed picture of the complexity landscape. We demonstrate separation results not possible with standard complexity theory, which contributes to explaining why certain cases of planning have seemed simpler in practice than theory has predicted. In particular, we show that certain restrictions of practical interest are tractable in the parameterized sense of the term, and that a simple heuristic is sufficient to make a well-known partial-order planner exploit this fact.
Christer Bäckström, Peter Jonsson, Sebastian Ordyniak, Stefan Szeider
AAAI1
2012 Abstracting Abstraction in Search with Applications to Planning
Christer Bäckström, Peter Jonsson
KR1
2012 Abstracting Abstraction in Search II: Complexity Analysis
abstract
Modelling abstraction as a function from the original state space to an abstract state space is a common approach in combinatorial search. Sometimes this is too restricted, though, and we have previously proposed a framework using a more flexible concept of transformations between labelled graphs. We also proposed a number of properties to describe and classify such transformations. This framework enabled the modelling of a number of different abstraction methods in a way that facilitated comparative analyses. It is of particular interest that these properties can be used to capture the concept of refinement without backtracking between levels; how to do this has been an open question for at least twenty years. In this paper, we continue our previous research by analysing the complexity of testing the various transformation properties for both explicit and implicit graph~representations.
Christer Bäckström, Peter Jonsson
SOCS1
2012 Algorithms and Limits for Compact Plan Representations
abstract
Compact representations of objects is a common concept in computer science. Automated planning can be viewed as a case of this concept: a planning instance is a compact implicit representation of a graph and the problem is to find a path (a plan) in this graph. While the graphs themselves are represented compactly as planning instances, the paths are usually represented explicitly as sequences of actions. Some cases are known where the plans always have compact representations, for example, using macros. We show that these results do not extend to the general case, by proving a number of bounds for compact representations of plans under various criteria, like efficient sequential or random access of actions. In addition to this, we show that our results have consequences for what can be gained from reformulating planning into some other problem. As a contrast to this we also prove a number of positive results, demonstrating restricted cases where plans do have useful compact representations, as well as proving that macro plans have favourable access properties. Our results are finally discussed in relation to other relevant contexts.
Christer Bäckström, Peter Jonsson
J. Artif. Intell. Res.1
2011 All PSPACE-Complete Planning Problems Are Equal but Some Are More Equal than Others
abstract
Complexity analysis of planning is problematic. Even very simple planning languages are PSPACE-complete, yet cannot model many simple problems naturally. Many languages with much more powerful features are also PSPACE-complete. It is thus difficult to separate planning languages in a useful way and to get complexity figures that better reflect reality. This paper introduces new methods for complexity analysis of planning and similar combinatorial search problems, in order to achieve more precision and complexity separations than standard methods allow. Padding instances with the solution size yields a complexity measure that is immune to this factor and reveals other causes of hardness, that are otherwise hidden. Further combining this method with limited non-determinism improves the precision, making even finer separations possible. We demonstrate with examples how these methods can narrow the gap between theory and practice.
Christer Bäckström, Peter Jonsson
SOCS1
2002 Electronic editor: automatic content-based sequential compilation of newspaper articles
Ville Ollikainen, Christer Bäckström, Samuel Kaski
Neurocomputing2
2000 Towards efficient universal planning: A randomized approach
Peter Jonsson, Patrik Haslum, Christer Bäckström
Artif. Intell.3
1999 Efficient planning for a miniature assembly line
Inger Klein, Peter Jonsson, Christer Bäckström
Artif. Intell. Eng.3
1999 Computational Complexity of Relating Time Points with Intervals
Peter Jonsson, Thomas Drakengren, Christer Bäckström
Artif. Intell.3
1998 State-Variable Planning Under Structural Restrictions: Algorithms and Complexity
Peter Jonsson, Christer Bäckström
Artif. Intell.2
1998 A Unifying Approach to Temporal Constraint Reasoning
Peter Jonsson, Christer Bäckström
Artif. Intell.2
1998 Computational Aspects of Reordering Plans
abstract
This article studies the problem of modifying the action ordering of a plan in order to optimise the plan according to various criteria. One of these criteria is to make a plan less constrained and the other is to minimize its parallel execution time. Three candidate definitions are proposed for the first of these criteria, constituting a sequence of increasing optimality guarantees. Two of these are based on deordering plans, which means that ordering relations may only be removed, not added, while the third one uses reordering, where arbitrary modifications to the ordering are allowed. It is shown that only the weakest one of the three criteria is tractable to achieve, the other two being NP-hard and even difficult to approximate. Similarly, optimising the parallel execution time of a plan is studied both for deordering and reordering of plans. In the general case, both of these computations are NP-hard. However, it is shown that optimal deorderings can be computed in polynomial time for a class of planning languages based on the notions of producers, consumers and threats, which includes most of the commonly used planning languages. Computing optimal reorderings can potentially lead to even faster parallel executions, but this problem remains NP-hard and difficult to approximate even under quite severe restrictions.
Christer Bäckström
J. Artif. Intell. Res.1
1996 Tractable Subclasses of the Point-Interval Algebra: A Complete Classification
Peter Jonsson, Thomas Drakengren, Christer Bäckström
KR3
1995 Planning with Abstraction Hierarchies can be Exponentially Less Efficient
Christer Bäckström, Peter Jonsson
IJCAI1
1995 Expressive Equivalence of Planning Formalisms
Christer Bäckström
Artif. Intell.1
1995 Complexity Results for SAS+ Planning
abstract
We have previously reported a number of tractable planning problems defined in the SAS+ formalism. This article complements these results by providing a complete map over the complexity of SAS+ planning under all combinations of the previously considered restrictions. We analyze the complexity of both finding a minimal plan and finding any plan. In contrast to other complexity surveys of planning, we study not only the complexity of the decision problems but also the complexity of the generation problems. We prove that the SAS+‐PUS problem is the maximal tractable problem under the restrictions we have considered if we want to generate minimal plans. If we are satisfied with any plan, then we can generalize further to the SAS+‐US problem, which we prove to be the maximal tractable problem in this case.
Christer Bäckström, Bernhard Nebel
Comput. Intell.1
1994 Tractable Planning with State Variables by Exploiting Structural Restrictions
Peter Jonsson, Christer Bäckström
AAAI2
1994 Executing Parallel Plans Faster by Adding Actions
Christer Bäckström
ECAI1
1994 On the Computational Complexity of Temporal Projection, Planning, and Plan Validation
Bernhard Nebel, Christer Bäckström
Artif. Intell.2
1993 Complexity Results for SAS+ Planning
Christer Bäckström, Bernhard Nebel
IJCAI1
1992 On the Computational Complexity of Temporal Projection and Plan Validation
Bernhard Nebel, Christer Bäckström
AAAI2
1992 On the Computational Complexity of Planning and Story Understanding
Christer Bäckström, Bernhard Nebel
ECAI1
1992 Equivalence and Tractability Results for SAS+ Planning
Christer Bäckström
KR1
1991 Parallel Non-Binary Planning in Polynomial Time
Christer Bäckström, Inger Klein
IJCAI1
1991 Planning in polynomial time: the SAS-PUBS class
abstract
This article describes a polynomial‐time, O(n3), planning algorithm for a limited class of planning problems. Compared to previous work on complexity of algorithms for knowledge‐based or logic‐based planning, our algorithm achieves computational tractability, but at the expense of only applying to a significantly more limited class of problems. Our algorithm is proven correct, and it always returns a parallel minimal plan if there is a plan at all. Cet article décrit un algorithme de planification de temps polynomial O(n3) pour une classe restreinte de problemes de planification. Contrairement aux travaux précédents sur la complexité des algorithmes pour la planification basée sur la logique ou les connaissances, l' algorithme dont il est question dans cet article permet d' obtenir la tractabilityé computationnelle; cependant, il ne peut ětre appliqué qu'à une catégorie beaucoup plus restreinte de problèmes. Cet algorithme s'est done révélé correct et il génère toujours un plan minimal en parallèle lorsqu'il y en a un.
Christer Bäckström, Inger Klein
Comput. Intell.1
1988 A Representation of Coordinated Actions Characterized by Interval Valued Conditions
Christer Bäckström
ISMIS1