Skip to main content

Showing 1–34 of 34 results for author: Geffner, H

.
  1. arXiv:2404.02499  [pdf, other

    cs.AI cs.LG

    Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domains

    Authors: Till Hofmann, Hector Geffner

    Abstract: General policies represent reactive strategies for solving large families of planning problems like the infinite collection of solvable instances from a given domain. Methods for learning such policies from a collection of small training instances have been developed successfully for classical domains. In this work, we extend the formulations and the resulting combinatorial methods for learning ge… ▽ More

    Submitted 13 May, 2024; v1 submitted 3 April, 2024; originally announced April 2024.

    Comments: presented at IJCAI'24

  2. arXiv:2403.16824  [pdf, ps, other

    cs.AI

    On Policy Reuse: An Expressive Language for Representing and Executing General Policies that Call Other Policies

    Authors: Blai Bonet, Dominik Drexler, Hector Geffner

    Abstract: Recently, a simple but powerful language for expressing and learning general policies and problem decompositions (sketches) has been introduced in terms of rules defined over a set of Boolean and numerical features. In this work, we consider three extensions of this language aimed at making policies and sketches more flexible and reusable: internal memory states, as in finite state controllers; in… ▽ More

    Submitted 25 March, 2024; originally announced March 2024.

    Comments: ICAPS 2024

  3. arXiv:2403.16277  [pdf, ps, other

    cs.RO

    Combined Task and Motion Planning Via Sketch Decompositions (Extended Version with Supplementary Material)

    Authors: Magí Dalmau-Moreno, Néstor García, Vicenç Gómez, Héctor Geffner

    Abstract: The challenge in combined task and motion planning (TAMP) is the effective integration of a search over a combinatorial space, usually carried out by a task planner, and a search over a continuous configuration space, carried out by a motion planner. Using motion planners for testing the feasibility of task plans and filling out the details is not effective because it makes the geometrical constra… ▽ More

    Submitted 24 March, 2024; originally announced March 2024.

  4. arXiv:2403.11734  [pdf, other

    cs.AI cs.LG

    Learning General Policies for Classical Planning Domains: Getting Beyond C$_2$

    Authors: Simon Ståhlberg, Blai Bonet, Hector Geffner

    Abstract: GNN-based approaches for learning general policies across planning domains are limited by the expressive power of $C_2$, namely; first-order logic with two variables and counting. This limitation can be overcomed by transitioning to $k$-GNNs, for $k=3$, wherein object embeddings are substituted with triplet embeddings. Yet, while $3$-GNNs have the expressive power of $C_3$, unlike $1$- and $2$-GNN… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

    Comments: Submitted to IJCAI 2024

  5. arXiv:2311.05490  [pdf, ps, other

    cs.AI

    General Policies, Subgoal Structure, and Planning Width

    Authors: Blai Bonet, Hector Geffner

    Abstract: It has been observed that many classical planning domains with atomic goals can be solved by means of a simple polynomial exploration procedure, called IW, that runs in time exponential in the problem width, which in these cases is bounded and small. Yet, while the notion of width has become part of state-of-the-art planning algorithms such as BFWS, there is no good explanation for why so many ben… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

  6. arXiv:2207.05259  [pdf, other

    cs.AI

    Language-Based Causal Representation Learning

    Authors: Blai Bonet, Hector Geffner

    Abstract: Consider the finite state graph that results from a simple, discrete, dynamical system in which an agent moves in a rectangular grid picking up and drop** packages. Can the state variables of the problem, namely, the agent location and the package locations, be recovered from the structure of the state graph alone without having access to information about the objects, the structure of the state… ▽ More

    Submitted 11 July, 2022; originally announced July 2022.

  7. arXiv:2205.06002  [pdf, other

    cs.AI cs.LG

    Learning Generalized Policies Without Supervision Using GNNs

    Authors: Simon Ståhlberg, Blai Bonet, Hector Geffner

    Abstract: We consider the problem of learning generalized policies for classical planning domains using graph neural networks from small instances represented in lifted STRIPS. The problem has been considered before but the proposed neural architectures are complex and the results are often mixed. In this work, we use a simple and general GNN architecture and aim at obtaining crisp experimental results and… ▽ More

    Submitted 12 May, 2022; originally announced May 2022.

    Comments: Proceedings of the 19th International Conference on Principles of Knowledge Representation and Reasoning (KR-22)

  8. arXiv:2204.11902  [pdf, other

    cs.AI

    Learning First-Order Symbolic Planning Representations That Are Grounded

    Authors: Andrés Occhipinti Liberman, Blai Bonet, Hector Geffner

    Abstract: Two main approaches have been developed for learning first-order planning (action) models from unstructured data: combinatorial approaches that yield crisp action schemas from the structure of the state space, and deep learning approaches that produce action schemas from states represented by images. A benefit of the former approach is that the learned action schemas are similar to those that can… ▽ More

    Submitted 30 April, 2022; v1 submitted 25 April, 2022; originally announced April 2022.

  9. arXiv:2203.14852  [pdf, other

    cs.AI

    Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Version

    Authors: Dominik Drexler, Jendrik Seipp, Hector Geffner

    Abstract: Recently, sketches have been introduced as a general language for representing the subgoal structure of instances drawn from the same domain. Sketches are collections of rules of the form C -> E over a given set of features where C expresses Boolean conditions and E expresses qualitative changes. Each sketch rule defines a subproblem: going from a state that satisfies C to a state that achieves th… ▽ More

    Submitted 28 March, 2022; originally announced March 2022.

    Comments: This work will appear in the Proceedings of the 32nd International Conference on Automated Planning and Scheduling (ICAPS2022)

  10. arXiv:2109.10129  [pdf, other

    cs.AI

    Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limits

    Authors: Simon Ståhlberg, Blai Bonet, Hector Geffner

    Abstract: It has been recently shown that general policies for many classical planning domains can be expressed and learned in terms of a pool of features defined from the domain predicates using a description logic grammar. At the same time, most description logics correspond to a fragment of $k$-variable counting logic ($C_k$) for $k=2$, that has been shown to provide a tight characterization of the expre… ▽ More

    Submitted 6 May, 2022; v1 submitted 21 September, 2021; originally announced September 2021.

    Comments: Proceedings of the 32nd International Conference on Automated Planning and Scheduling (ICAPS-22)

  11. arXiv:2109.07195  [pdf, other

    cs.AI

    Target Languages (vs. Inductive Biases) for Learning to Act and Plan

    Authors: Hector Geffner

    Abstract: Recent breakthroughs in AI have shown the remarkable power of deep learning and deep reinforcement learning. These developments, however, have been tied to specific tasks, and progress in out-of-distribution generalization has been limited. While it is assumed that these limitations can be overcome by incorporating suitable inductive biases, the notion of inductive biases itself is often left vagu… ▽ More

    Submitted 29 November, 2021; v1 submitted 15 September, 2021; originally announced September 2021.

    Journal ref: AAAI 2022

  12. arXiv:2105.10830  [pdf, other

    cs.AI

    Learning First-Order Representations for Planning from Black-Box States: New Results

    Authors: Ivan D. Rodriguez, Blai Bonet, Javier Romero, Hector Geffner

    Abstract: Recently Bonet and Geffner have shown that first-order representations for planning domains can be learned from the structure of the state space without any prior knowledge about the action schemas or domain predicates. For this, the learning problem is formulated as the search for a simplest first-order domain description D that along with information about instances I_i (number of objects and in… ▽ More

    Submitted 22 May, 2021; originally announced May 2021.

  13. arXiv:2105.04250  [pdf, other

    cs.AI

    Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Version

    Authors: Dominik Drexler, Jendrik Seipp, Hector Geffner

    Abstract: Width-based planning methods deal with conjunctive goals by decomposing problems into subproblems of low width. Algorithms like SIW thus fail when the goal is not easily serializable in this way or when some of the subproblems have a high width. In this work, we address these limitations by using a simple but powerful language for expressing finer problem decompositions introduced recently by Bone… ▽ More

    Submitted 8 July, 2021; v1 submitted 10 May, 2021; originally announced May 2021.

    Comments: This work will appear in the Proceedings of the 18th International Conference on Principles of Knowledge Representation and Reasoning

  14. Flexible FOND Planning with Explicit Fairness Assumptions

    Authors: Ivan D. Rodriguez, Blai Bonet, Sebastian Sardina, Hector Geffner

    Abstract: We consider the problem of reaching a propositional goal condition in fully-observable non-deterministic (FOND) planning under a general class of fairness assumptions that are given explicitly. The fairness assumptions are of the form A/B and say that state trajectories that contain infinite occurrences of an action a from A in a state s and finite occurrence of actions from B, must also contain i… ▽ More

    Submitted 15 March, 2021; originally announced March 2021.

    Comments: Extended version of ICAPS-21 paper

    Journal ref: Journal of Artificial Intelligence Research 2022

  15. arXiv:2101.00692  [pdf, ps, other

    cs.AI

    Learning General Policies from Small Examples Without Supervision

    Authors: Guillem Francès, Blai Bonet, Hector Geffner

    Abstract: Generalized planning is concerned with the computation of general policies that solve multiple instances of a planning domain all at once. It has been recently shown that these policies can be computed in two steps: first, a suitable abstraction in the form of a qualitative numerical planning problem (QNP) is learned from sample plans, then the general policies are obtained from the learned QNP us… ▽ More

    Submitted 17 February, 2021; v1 submitted 3 January, 2021; originally announced January 2021.

    Comments: AAAI 2021, version extended with appendix containing full proofs and experimental details

  16. arXiv:2012.08033  [pdf, ps, other

    cs.AI

    General Policies, Serializations, and Planning Width

    Authors: Blai Bonet, Hector Geffner

    Abstract: It has been observed that in many of the benchmark planning domains, atomic goals can be reached with a simple polynomial exploration procedure, called IW, that runs in time exponential in the problem width. Such problems have indeed a bounded width: a width that does not grow with the number of problem variables and is often no greater than two. Yet, while the notion of width has become part of t… ▽ More

    Submitted 23 December, 2020; v1 submitted 14 December, 2020; originally announced December 2020.

    Comments: Longer version of AAAI-2021 paper that includes proofs and more explanations

  17. arXiv:1912.04816  [pdf, ps, other

    cs.AI

    Qualitative Numeric Planning: Reductions and Complexity

    Authors: Blai Bonet, Hector Geffner

    Abstract: Qualitative numerical planning is classical planning extended with non-negative real variables that can be increased or decreased "qualitatively", i.e., by positive indeterminate amounts. While deterministic planning with numerical variables is undecidable in general, qualitative numerical planning is decidable and provides a convenient abstract model for generalized planning. The solutions to qua… ▽ More

    Submitted 26 November, 2020; v1 submitted 10 December, 2019; originally announced December 2019.

    Journal ref: Journal of Artificial Intelligence Research 69 (2020) 923-961

  18. arXiv:1909.13779  [pdf, ps, other

    cs.AI

    Factored Probabilistic Belief Tracking

    Authors: Blai Bonet, Hector Geffner

    Abstract: The problem of belief tracking in the presence of stochastic actions and observations is pervasive and yet computationally intractable. In this work we show however that probabilistic beliefs can be maintained in factored form exactly and efficiently across a number of causally closed beams, when the state variables that appear in more than one beam obey a form of backward determinism. Since compu… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: Proceedings IJCAI-13

  19. arXiv:1909.13778  [pdf, other

    cs.AI

    Causal Belief Decomposition for Planning with Sensing: Completeness Results and Practical Approximation

    Authors: Blai Bonet, Hector Geffner

    Abstract: Belief tracking is a basic problem in planning with sensing. While the problem is intractable, it has been recently shown that for both deterministic and non-deterministic systems expressed in compact form, it can be done in time and space that are exponential in the problem width. The width measures the maximum number of state variables that are all relevant to a given precondition or goal. In th… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: Proceedings IJCAI-13

  20. arXiv:1909.12135  [pdf, other

    cs.AI cs.LO

    Generalized Planning: Non-Deterministic Abstractions and Trajectory Constraints

    Authors: Blai Bonet, Giuseppe De Giacomo, Hector Geffner, Sasha Rubin

    Abstract: We study the characterization and computation of general policies for families of problems that share a structure characterized by a common reduction into a single abstract problem. Policies $μ$ that solve the abstract problem P have been shown to solve all problems Q that reduce to P provided that $μ$ terminates in Q. In this work, we shed light on why this termination condition is needed and how… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: Proceedings IJCAI-17

  21. arXiv:1909.12104  [pdf, other

    cs.AI

    Action Selection for MDPs: Anytime AO* vs. UCT

    Authors: Blai Bonet, Hector Geffner

    Abstract: In the presence of non-admissible heuristics, A* and other best-first algorithms can be converted into anytime optimal algorithms over OR graphs, by simply continuing the search after the first solution is found. The same trick, however, does not work for best-first algorithms over AND/OR graphs, that must be able to expand leaf nodes of the explicit graph that are not necessarily part of the best… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: Proceedings AAAI-12

  22. arXiv:1909.05546  [pdf, other

    cs.AI

    Learning First-Order Symbolic Representations for Planning from the Structure of the State Space

    Authors: Blai Bonet, Hector Geffner

    Abstract: One of the main obstacles for develo** flexible AI systems is the split between data-based learners and model-based solvers. Solvers such as classical planners are very flexible and can deal with a variety of problem instances and goals but require first-order symbolic models. Data-based learners, on the other hand, are robust but do not produce such representations. In this work we address this… ▽ More

    Submitted 20 February, 2020; v1 submitted 12 September, 2019; originally announced September 2019.

    Comments: Proc. ECAI-2020

  23. arXiv:1811.07231  [pdf, ps, other

    cs.AI

    Learning Features and Abstract Actions for Computing Generalized Plans

    Authors: Blai Bonet, Guillem Francès, Hector Geffner

    Abstract: Generalized planning is concerned with the computation of plans that solve not one but multiple instances of a planning domain. Recently, it has been shown that generalized plans can be expressed as map**s of feature values into actions, and that they can often be computed with fully observable non-deterministic (FOND) planners. The actions in such plans, however, are not the actions in the inst… ▽ More

    Submitted 17 November, 2018; originally announced November 2018.

    Comments: Preprint of paper accepted at AAAI'19 conference

  24. arXiv:1806.09455  [pdf, ps, other

    cs.AI

    Compact Policies for Fully-Observable Non-Deterministic Planning as SAT

    Authors: Tomas Geffner, Hector Geffner

    Abstract: Fully observable non-deterministic (FOND) planning is becoming increasingly important as an approach for computing proper policies in probabilistic planning, extended temporal plans in LTL planning, and general plans in generalized planning. In this work, we introduce a SAT encoding for FOND planning that is compact and can produce compact strong cyclic policies. Simple variations of the encodings… ▽ More

    Submitted 25 June, 2018; originally announced June 2018.

    Journal ref: Proc. ICAPS 2018

  25. arXiv:1806.02308  [pdf, other

    cs.AI

    Model-free, Model-based, and General Intelligence

    Authors: Hector Geffner

    Abstract: During the 60s and 70s, AI researchers explored intuitions about intelligence by writing programs that displayed intelligent behavior. Many good ideas came out from this work but programs written by hand were not robust or general. After the 80s, research increasingly shifted to the development of learners capable of inferring behavior and functions from experience and data, and solvers capable of… ▽ More

    Submitted 6 June, 2018; originally announced June 2018.

    Journal ref: Invited talk. IJCAI 2018

  26. arXiv:1801.10055  [pdf, ps, other

    cs.AI

    Features, Projections, and Representation Change for Generalized Planning

    Authors: Blai Bonet, Hector Geffner

    Abstract: Generalized planning is concerned with the characterization and computation of plans that solve many instances at once. In the standard formulation, a generalized plan is a map** from feature or observation histories into actions, assuming that the instances share a common pool of features and actions. This assumption, however, excludes the standard relational planning domains where actions and… ▽ More

    Submitted 14 June, 2018; v1 submitted 30 January, 2018; originally announced January 2018.

    Comments: Accepted in IJCAI-18

  27. arXiv:1801.03354  [pdf, other

    cs.AI

    Planning with Pixels in (Almost) Real Time

    Authors: Wilmer Bandres, Blai Bonet, Hector Geffner

    Abstract: Recently, width-based planning methods have been shown to yield state-of-the-art results in the Atari 2600 video games. For this, the states were associated with the (RAM) memory states of the simulator. In this work, we consider the same planning problem but using the screen instead. By using the same visual inputs, the planning results can be compared with those of humans and learning methods. W… ▽ More

    Submitted 10 January, 2018; originally announced January 2018.

    Comments: Published at AAAI-18

  28. arXiv:1706.06927  [pdf, other

    cs.RO cs.AI

    Combined Task and Motion Planning as Classical AI Planning

    Authors: Jonathan Ferrer-Mestres, Guillem Francès, Hector Geffner

    Abstract: Planning in robotics is often split into task and motion planning. The high-level, symbolic task planner decides what needs to be done, while the motion planner checks feasibility and fills up geometric detail. It is known however that such a decomposition is not effective in general as the symbolic and geometrical components are not independent. In this work, we show that it is possible to compil… ▽ More

    Submitted 21 June, 2017; originally announced June 2017.

    Comments: 10 pages, 2 figures

  29. arXiv:1605.05807  [pdf, other

    cs.AI

    Heuristics for Planning, Plan Recognition and Parsing

    Authors: Miquel Ramirez, Hector Geffner

    Abstract: In a recent paper, we have shown that Plan Recognition over STRIPS can be formulated and solved using Classical Planning heuristics and algorithms. In this work, we show that this formulation subsumes the standard formulation of Plan Recognition over libraries through a compilation of libraries into STRIPS theories. The libraries correspond to AND/OR graphs that may be cyclic and where children of… ▽ More

    Submitted 22 May, 2016; v1 submitted 19 May, 2016; originally announced May 2016.

    Comments: Written: June 2009, Published: May 2016

  30. Soft Goals Can Be Compiled Away

    Authors: Emil Keyder, Hector Geffner

    Abstract: Soft goals extend the classical model of planning with a simple model of preferences. The best plans are then not the ones with least cost but the ones with maximum utility, where the utility of a plan is the sum of the utilities of the soft goals achieved minus the plan cost. Finding plans with high utility appears to involve two linked problems: choosing a subset of soft goals to achieve and fin… ▽ More

    Submitted 15 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 36, pages 547-556, 2009

  31. Compiling Uncertainty Away in Conformant Planning Problems with Bounded Width

    Authors: Hector Palacios, Hector Geffner

    Abstract: Conformant planning is the problem of finding a sequence of actions for achieving a goal in the presence of uncertainty in the initial state or action effects. The problem has been approached as a path-finding problem in belief space where good belief representations and heuristics are critical for scaling up. In this work, a different formulation is introduced for conformant problems with deter… ▽ More

    Submitted 15 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 35, pages 623-675, 2009

  32. arXiv:1302.3560  [pdf

    cs.AI

    Arguing for Decisions: A Qualitative Model of Decision Making

    Authors: Blai Bonet, Hector Geffner

    Abstract: We develop a qualitative model of decision making with two aims: to describe how people make simple decisions and to enable computer programs to do the same. Current approaches based on Planning or Decisions Theory either ignore uncertainty and tradeoffs, or provide languages and algorithms that are too complex for this task. The proposed model provides a language based on rules, a semantics bas… ▽ More

    Submitted 13 February, 2013; originally announced February 2013.

    Comments: Appears in Proceedings of the Twelfth Conference on Uncertainty in Artificial Intelligence (UAI1996)

    Report number: UAI-P-1996-PG-98-105

  33. PDDL 2.1: Representation vs. Computation

    Authors: H. A. Geffner

    Abstract: I comment on the PDDL 2.1 language and its use in the planning competition, focusing on the choices made for accommodating time and concurrency. I also discuss some methodological issues that have to do with the move toward more expressive planning languages and the balance needed in planning research between semantics and computation.

    Submitted 12 October, 2011; originally announced October 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 20, pages 139-144, 2003

  34. mGPT: A Probabilistic Planner Based on Heuristic Search

    Authors: B. Bonet, H. Geffner

    Abstract: We describe the version of the GPT planner used in the probabilistic track of the 4th International Planning Competition (IPC-4). This version, called mGPT, solves Markov Decision Processes specified in the PPDDL language by extracting and using different classes of lower bounds along with various heuristic-search algorithms. The lower bounds are extracted from deterministic relaxations where the… ▽ More

    Submitted 9 September, 2011; originally announced September 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 24, pages 933-944, 2005