Sylvie Thiébaux

dblp:64/3102 · DBLP profile ↗
← Back
67ranked-venue papers
8as first author
18since 2021 · last 2025
0000-0002-7434-3976ORCID · verified

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

Artificial intelligence and machine learning · 63 · 8 first-author · 18 since 2021Graphics, computer vision, multimedia, augmented reality and games · 30 · 2 first-author · 8 since 2021Theory of computation · 5Software engineering, systems software and programming languages · 4 · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Computer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2025 Understanding the Impact of Value Selection Heuristics in Scheduling Problems
abstract
It has been observed that value selection heuristics have less impact than other heuristic choices when solving hard combinatorial optimization (CO) problems. It is often thought that this is because more time is spent on unsatisfiable sub-problems where the value ordering is irrelevant. In this paper we investigate this belief in the scheduling domain and come up with a more detailed explanation. We find that, even though there are less relevant choices to be made on hard instances, each mistake tends to have a bigger impact, to a point where the potential gain from a value heuristic predominates. Moreover, we observe two interesting and relatively surprising phenomena when solving scheduling problems. First, the accuracy of a given value selection heuristic decreases with the optimality gap. Second, the computational penalty of a mistake increases with the accuracy of the heuristic. For the first observation, we argue that on hard problems, constraint propagation removes a large portion of choices that align with the intuition behind the heuristic. This means that the heuristic faces mostly difficult choices. For the second observation, we argue that simple heuristics tend to make more mistakes on intuitive choice points, and the computational cost for refuting these mistakes is smaller than for those made by a more accurate heuristic.
Tim Luchterhand, Emmanuel Hebrard, Sylvie Thiébaux
CP3
2025 An Operator-Centric Trustable Decision-Making Tool for Planning Ground Logistic Operations of Beluga Aircraft
abstract
This paper presents the demonstrator developed in the TUPLES European Union research project for assisting human operators at Airbus to plan Beluga cargo ground logistic operations. The demonstrator features techniques providing robust, explainable, and safe decisions, which all contribute to making our decision-support system trusted by the operators. We have also worked on various planning methods to scale up to the size of the real industrial problem, including hybrid machine learning and symbolic algorithms. We demonstrate the software that was tested by Airbus operators during a user study in Finkenwerder’s production site in May 2025.
Rebecca Eifler, Nika Beriachvili, Arthur Bit-Monnot, Dillon Ze Chen, Jan Eisenhut, Jörg Hoffmann 0001, Sylvie Thiébaux, Florent Teichteil-Königsbuch
ECAI7
2025 Effective Data Generation and Feature Selection in Learning for Planning
abstract
Previous studies have shown that leveraging data beyond optimal training plans improves the learning of search guidance for planning. Specifically, state ranking information can be extracted from states on optimal plan traces and their siblings. In this paper, we generalise this approach by extracting additional rankings from the A⋆ search tree for generating optimal training plans. As in the previous approach, we incur no additional search effort and negligible computational overhead for data extraction. However, extracting more data in this way may introduce many redundant features and states which slows down training. We formalise the problem of sound, redundant feature pruning and show that it is NP-complete to solve. Furthermore, we introduce several algorithms and approximations for redundant feature pruning. Experiments show that rankings learned by extracting more data from search trees for generating optimal training plans improve planner coverage. However, pairing with unsound pruning methods often results in diminishing performance, while our sound feature pruning methods provide consistent improvements across tested domains.
Mingyu Hao, Dillon Ze Chen, Felipe W. Trevizan, Sylvie Thiébaux
ECAI4
2025 Learning Efficiency Meets Symmetry Breaking
abstract
Learning-based planners leveraging Graph Neural Networks can learn search guidance applicable to large search spaces, yet their potential to address symmetries remains largely unexplored. In this paper, we introduce a graph representation of planning problems allying learning efficiency with the ability to detect symmetries, along with two pruning methods, action pruning and state pruning, designed to manage symmetries during search. The integration of these techniques into Fast Downward achieves a first-time success over LAMA on the latest IPC learning track dataset.
Yingbin Bai, Sylvie Thiébaux, Felipe W. Trevizan
ICAPS2
2024 Learning Domain-Independent Heuristics for Grounded and Lifted Planning
abstract
We present three novel graph representations of planning tasks suitable for learning domain-independent heuristics using Graph Neural Networks (GNNs) to guide search. In particular, to mitigate the issues caused by large grounded GNNs we present the first method for learning domain-independent heuristics with only the lifted representation of a planning task. We also provide a theoretical analysis of the expressiveness of our models, showing that some are more powerful than STRIPS-HGN, the only other existing model for learning domain-independent heuristics. Our experiments show that our heuristics generalise to much larger problems than those in the training set, vastly surpassing STRIPS-HGN heuristics.
Dillon Ze Chen, Sylvie Thiébaux, Felipe W. Trevizan
AAAI2
2024 Decision-Focused Learning to Predict Action Costs for Planning
abstract
In many automated planning applications, action costs can be hard to specify. An example is the time needed to travel through a certain road segment, which depends on many factors, such as the current weather conditions. A natural way to address this issue is to learn to predict these parameters based on input features (e.g., weather forecasts) and use the predicted action costs in automated planning afterward. Decision-Focused Learning (DFL) has been successful in learning to predict the parameters of combinatorial optimization problems in a way that optimizes solution quality rather than prediction quality. This approach yields better results than treating prediction and optimization as separate tasks. In this paper, we investigate for the first time the challenges of implementing DFL for automated planning in order to learn to predict the action costs. There are two main challenges to overcome: (1) planning systems are called during gradient descent learning, to solve planning problems with negative action costs, which are not supported in planning. We propose novel methods for gradient computation to avoid this issue. (2) DFL requires repeated planner calls during training, which can limit the scalability of the method. We experiment with different methods approximating the optimal plan as well as an easy-to-implement caching mechanism to speed up the learning process. As the first work that addresses DFL for automated planning, we demonstrate that the proposed gradient computation consistently yields significantly better plans than predictions aimed at minimizing prediction error; and that caching can temper the computation requirements.
Jayanta Mandi, Marco Foschini, Daniel Höller, Sylvie Thiébaux, Jörg Hoffmann 0001, Tias Guns
ECAI4
2024 Return to Tradition: Learning Reliable Heuristics with Classical Machine Learning
abstract
Current approaches for learning for planning have yet to achieve competitive performance against classical planners in several domains, and have poor overall performance. In this work, we construct novel graph representations of lifted planning tasks and use the WL algorithm to generate features from them. These features are used with classical machine learning methods which have up to 2 orders of magnitude fewer parameters and train up to 3 orders of magnitude faster than the state-of-the-art deep learning for planning models. Our novel approach, WL-GOOSE, reliably learns heuristics from scratch and outperforms the hFF heuristic in a fair competition setting. It also outperforms or ties with LAMA on 4 out of 10 domains on coverage and 7 out of 10 domains on plan quality. WL-GOOSE is the first learning for planning model which achieves these feats. Furthermore, we study the connections between our novel WL feature generation method, previous theoretically flavoured learning architectures, and Description Logic Features for planning.
Dillon Ze Chen, Felipe W. Trevizan, Sylvie Thiébaux
ICAPS3
2024 Explaining the Space of SSP Policies via Policy-Property Dependencies: Complexity, Algorithms, and Relation to Multi-Objective Planning
abstract
Stochastic shortest path (SSP) problems are a common framework for planning under uncertainty. However, the reactive structure of their solution policies is typically not easily comprehensible by an end-user, nor do planners justify the reasons behind their choice of a particular policy over others. To strengthen confidence in the planner's decision-making, recent work in classical planning has introduced a framework for explaining to the user the possible solution space in terms of necessary trade-offs between user-provided plan properties. Here, we extend this framework to SSPs. We introduce a notion of policy properties taking into account action-outcome uncertainty. We analyze formally the computational problem of identifying the exclusion relationships between policy properties, showing that this problem is in fact harder than SSP planning in a complexity theoretical sense. We show that all the relationships can be identified through a series of heuristic searches, which, if ordered in a clever way, yields an anytime algorithm. Further, we introduce an alternative method, which leverages a connection to multi-objective probabilistic planning to move all the computational burden to a preprocessing step. Finally, we explore empirically the feasibility of the proposed explanation methodology on a range of adapted IPPC benchmarks.
Marcel Steinmetz, Sylvie Thiébaux, Daniel Höller, Florent Teichteil-Königsbuch
ICAPS2
2024 Learning Generalised Policies for Numeric Planning
abstract
We extend Action Schema Networks (ASNets) to learn generalised policies for numeric planning, which features quantitative numeric state variables, preconditions and effects. We propose a neural network architecture that can reason about the numeric variables both directly and in context of other variables. We also develop a dynamic exploration algorithm for more efficient training, by better balancing the exploration versus learning tradeoff to account for the greater computational demand of numeric teacher planners. Experimentally, we find that the learned generalised policies are capable of outperforming traditional numeric planners on some domains, and the dynamic exploration algorithm to be on average much faster at learning effective generalised policies than the original ASNets training algorithm.
Ryan Xiao Wang, Sylvie Thiébaux
ICAPS2
2024 Neuro-Symbolic Learning of Lifted Action Models from Visual Traces
abstract
Model-based planners rely on action models to describe available actions in terms of their preconditions and effects. Nonetheless, manually encoding such models is challenging, especially in complex domains. Numerous methods have been proposed to learn action models from examples of plan execution traces. However, high-level information, such as state labels within traces, is often unavailable and needs to be inferred indirectly from raw observations. In this paper, we aim to learn lifted action models from visual traces --- sequences of image-action pairs depicting discrete successive trace steps. We present ROSAME, a differentiable neuRO-Symbolic Action Model lEarner that infers action models from traces consisting of probabilistic state predictions and actions. By combining ROSAME with a deep learning computer vision model, we create an end-to-end framework that jointly learns state predictions from images and infers symbolic action models. Experimental results demonstrate that our method succeeds in both tasks, using different visual state representations, with the learned action models often matching or even surpassing those created by humans.
Kai Xi 0001, Stephen Gould, Sylvie Thiébaux
ICAPS3
2024 Guiding GBFS through Learned Pairwise Rankings
Mingyu Hao, Felipe W. Trevizan, Sylvie Thiébaux, Patrick Ferber, Jörg Hoffmann 0001
IJCAI3
2024 Graph Learning for Numeric Planning
abstract
Graph learning is naturally well suited for use in symbolic, object-centric planning due to its ability to exploit relational structures exhibited in planning domains and to take as input planning instances with arbitrary number of objects. Numeric planning is an extension of symbolic planning in which states may now also exhibit numeric variables. In this work, we propose data-efficient and interpretable machine learning models for learning to solve numeric planning tasks. This involves constructing a new graph kernel for graphs with both continuous and categorical attributes, as well as new optimisation methods for learning heuristic functions for numeric planning. Experiments show that our graph kernels are vastly more efficient and generalise better than graph neural networks for numeric planning, and also yield competitive coverage performance over domain-independent numeric planners.
Dillon Ze Chen, Sylvie Thiébaux
NeurIPS2
2024 Novelty Heuristics, Multi-Queue Search, and Portfolios for Numeric Planning
abstract
Heuristic search is a powerful approach for solving planning problems and numeric planning is no exception. In this paper, we boost the performance of heuristic search for numeric planning with various powerful techniques orthogonal to improving heuristic informedness: numeric novelty heuristics, the Manhattan distance heuristic, and exploring the use of multi-queue search and portfolios for combining heuristics.
Dillon Ze Chen, Sylvie Thiébaux
SOCS2
2023 Heuristic Search for Multi-Objective Probabilistic Planning
abstract
Heuristic search is a powerful approach that has successfully been applied to a broad class of planning problems, including classical planning, multi-objective planning, and probabilistic planning modelled as a stochastic shortest path (SSP) problem. Here, we extend the reach of heuristic search to a more expressive class of problems, namely multi-objective stochastic shortest paths (MOSSPs), which require computing a coverage set of non-dominated policies. We design new heuristic search algorithms MOLAO* and MOLRTDP, which extend well-known SSP algorithms to the multi-objective case. We further construct a spectrum of domain-independent heuristic functions differing in their ability to take into account the stochastic and multi-objective features of the problem to guide the search. Our experiments demonstrate the benefits of these algorithms and the relative merits of the heuristics.
Dillon Ze Chen, Felipe W. Trevizan, Sylvie Thiébaux
AAAI3
2023 Formal Explanations of Neural Network Policies for Planning
abstract
Deep learning is increasingly used to learn policies for planning problems, yet policies represented by neural networks are difficult to interpret, verify and trust. Existing formal approaches to post-hoc explanations provide concise reasons for a single decision made by an ML model. However, understanding planning policies require explaining sequences of decisions. In this paper, we formulate the problem of finding explanations for the sequence of decisions recommended by a learnt policy in a given state. We show that, under certain assumptions, a minimal explanation for a sequence can be computed by solving a number of single decision explanation problems which is linear in the length of the sequence. We present experimental results of our implementation of this approach for ASNet policies for classical planning domains.
Renee Selvey, Alban Grastien, Sylvie Thiébaux
IJCAI3
2022 Stochastic Policies in Morally Constrained (C-)SSPs
abstract
Stochastic policies often outperform deterministic ones. This is especially true for Constrained Stochastic Shortest Path (C-SSP) problems, a popular approach to planning under uncertainty with multiple objectives. Nevertheless, there are moral concerns about stochastic policies that should deter us from selecting them. In this paper, we identify some of these moral concerns and offer 'acceptability constraints' that allow only certain stochastic policies to be selected. We propose a novel C-SSP solver able to integrate our moral acceptability constraints, we evaluate its performance in a relevant test problem, and we show that our approach can successfully produce acceptable policies in morally significant domains.
Charles Evans, Claire Benn, Ignacio Ojea Quintana, Pamela Robinson, Sylvie Thiébaux
AIES5
2021 Progression Heuristics for Planning with Probabilistic LTL Constraints
abstract
Probabilistic planning subject to multi-objective probabilistic temporal logic (PLTL) constraints models the problem of computing safe and robust behaviours for agents in stochastic environments. We present novel admissible heuristics to guide the search for cost-optimal policies for these problems. These heuristics project and decompose LTL formulae obtained by progression to estimate the probability that an extension of a partial policy satisfies the constraints. Their computation with linear programming is integrated with the recent PLTL-dual heuristic search algorithm, enabling more aggressive pruning of regions violating the constraints. Our experiments show that they further widen the scalability gap between heuristic search and verification approaches to these planning problems.
Ian Mallett 0002, Sylvie Thiébaux, Felipe W. Trevizan
AAAI2
2021 Computing Plans that Signal Normative Compliance
abstract
There has been increasing acceptance that agents must act in a way that is sensitive to ethical considerations. These considerations have been cashed out as constraints, such that some actions are permissible, while others are impermissible. In this paper, we claim that, in addition to only performing those actions that are permissible, agents should only perform those courses of action that are _unambiguously_ permissible. By doing so they signal normative compliance: they communicate their understanding of, and commitment to abiding by, the normative constraints in play. Those courses of action (or plans) that succeed in signalling compliance in this sense, we term 'acceptable'. The problem this paper addresses is how to compute plans that signal compliance, that is, how to find plans that are acceptable as well as permissible. We do this by identifying those plans such that, were an observer to see only part of its execution, that observer would infer the plan enacted was permissible. This paper provides a formal definition of compliance signalling within the domain of AI planning, describes an algorithm for computing compliance signalling plans, provides preliminary experimental results and discusses possible improvements. The signalling of compliance is vital for communication, coordination and cooperation in situations where the agent is partially observed. It is equally vital, therefore, to solve the computational problem of finding those plans that signal compliance. This is what this paper does.
Alban Grastien, Claire Benn, Sylvie Thiébaux
AIES3
2020 Subgoaling Techniques for Satisficing and Optimal Numeric Planning
abstract
This paper studies novel subgoaling relaxations for automated planning with propositional and numeric state variables. Subgoaling relaxations address one source of complexity of the planning problem: the requirement to satisfy conditions simultaneously. The core idea is to relax this requirement by recursively decomposing conditions into atomic subgoals that are considered in isolation. Such relaxations are typically used for pruning, or as the basis for computing admissible or inadmissible heuristic estimates to guide optimal or satis_cing heuristic search planners. In the last decade or so, the subgoaling principle has underpinned the design of an abundance of relaxation-based heuristics whose formulations have greatly extended the reach of classical planning. This paper extends subgoaling relaxations to support numeric state variables and numeric conditions. We provide both theoretical and practical results, with the aim of reaching a good trade-o_ between accuracy and computation costs within a heuristic state-space search planner. Our experimental results validate the theoretical assumptions, and indicate that subgoaling substantially improves on the state of the art in optimal and satisficing numeric planning via forward state-space search.
Enrico Scala, Patrik Haslum, Sylvie Thiébaux, Miquel Ramírez
J. Artif. Intell. Res.3
2020 ASNets: Deep Learning for Generalised Planning
abstract
In this paper, we discuss the learning of generalised policies for probabilistic and classical planning problems using Action Schema Networks (ASNets). The ASNet is a neural network architecture that exploits the relational structure of (P)PDDL planning problems to learn a common set of weights that can be applied to any problem in a domain. By mimicking the actions chosen by a traditional, non-learning planner on a handful of small problems in a domain, ASNets are able to learn a generalised reactive policy that can quickly solve much larger instances from the domain. This work extends the ASNet architecture to make it more expressive, while still remaining invariant to a range of symmetries that exist in PPDDL problems. We also present a thorough experimental evaluation of ASNets, including a comparison with heuristic search planners on seven probabilistic and deterministic domains, an extended evaluation on over 18,000 Blocksworld instances, and an ablation study. Finally, we show that sparsity-inducing regularisation can produce ASNets that are compact enough for humans to understand, yielding insights into how the structure of ASNets allows them to generalise across a domain.
Sam Toyer, Sylvie Thiébaux, Felipe W. Trevizan, Lexing Xie
J. Artif. Intell. Res.2
2019 Reward Potentials for Planning with Learned Neural Network Transition Models
Buser Say, Scott Sanner, Sylvie Thiébaux
CP3
2019 Guiding Search with Generalized Policies for Probabilistic Planning
abstract
We examine techniques for combining generalized policies with search algorithms to exploit the strengths and overcome the weaknesses of each when solving probabilistic planning problems. The Action Schema Network (ASNet) is a recent contribution to planning that uses deep learning and neural networks to learn generalized policies for probabilistic planning problems. ASNets are well suited to problems where local knowledge of the environment can be exploited to improve performance, but may fail to generalize to problems they were not trained on. Monte-Carlo Tree Search (MCTS) is a forward-chaining state space search algorithm for optimal decision making which performs simulations to incrementally build a search tree and estimate the values of each state. Although MCTS can achieve state-of-the-art results when paired with domain-specific knowledge, without this knowledge, MCTS requires a large number of simulations in order to obtain reliable state-value estimates. By combining ASNets with MCTS, we are able to improve the capability of an ASNet to generalize beyond the distribution of problems it was trained on, as well as enhance the navigation of the search space by MCTS.
William Shen, Felipe W. Trevizan, Sam Toyer, Sylvie Thiébaux, Lexing Xie
SOCS4
2018 Action Schema Networks: Generalised Policies With Deep Learning
abstract
In this paper, we introduce the Action Schema Network (ASNet): a neural network architecture for learning generalised policies for probabilistic planning problems. By mimicking the relational structure of planning problems, ASNets are able to adopt a weight sharing scheme which allows the network to be applied to any problem from a given planning domain. This allows the cost of training the network to be amortised over all problems in that domain. Further, we propose a training method which balances exploration and supervised training on small problems to produce a policy which remains robust when evaluated on larger problems. In experiments, we show that ASNet's learning capability allows it to significantly outperform traditional non-learning planners in several challenging domains.
Sam Toyer, Felipe W. Trevizan, Sylvie Thiébaux, Lexing Xie
AAAI3
2018 Operator Counting Heuristics for Probabilistic Planning
abstract
For the past 25 years, heuristic search has been used to solve domain-independent probabilistic planning problems, but with heuristics that determinise the problem and ignore precious probabilistic information. In this paper, we present a generalization of the operator-counting family of heuristics to Stochastic Shortest Path problems (SSPs) that is able to represent the probability of the actions outcomes. Our experiments show that the equivalent of the net change heuristic in this generalized framework obtains significant run time and coverage improvements over other state-of-the-art heuristics in different planners.
Felipe W. Trevizan, Sylvie Thiébaux, Patrik Haslum
IJCAI2
2018 Heuristic Search Planning With Multi-Objective Probabilistic LTL Constraints
Peter Baumgartner 0001, Sylvie Thiébaux, Felipe W. Trevizan
KR2
2018 Extending Classical Planning with State Constraints: Heuristics and Search for Optimal Planning
abstract
We present a principled way of extending a classical AI planning formalism with systems of state constraints, which relate - sometimes determine - the values of variables in each state traversed by the plan. This extension occupies an attractive middle ground between expressivity and complexity. It enables modelling a new range of problems, as well as formulating more efficient models of classical planning problems. An example of the former is planning-based control of networked physical systems - power networks, for example - in which a local, discrete control action can have global effects on continuous quantities, such as altering flows across the entire network. At the same time, our extension remains decidable as long as the satisfiability of sets of state constraints is decidable, including in the presence of numeric state variables, and we demonstrate that effective techniques for cost-optimal planning known in the classical setting - in particular, relaxation-based admissible heuristics - can be adapted to the extended formalism. In this paper, we apply our approach to constraints in the form of linear or non-linear equations over numeric state variables, but the approach is independent of the type of state constraints, as long as there exists a procedure that decides their consistency. The planner and the constraint solver interact through a well-defined, narrow interface, in which the solver requires no specialisation to the planning context.
Patrik Haslum, Franc Ivankovic, Miquel Ramírez, Dan Gordon 0002, Sylvie Thiébaux, Vikas Shivashankar, Dana S. Nau
J. Artif. Intell. Res.5
2017 Landmarks for Numeric Planning Problems
abstract
The paper generalises the notion of landmarks for reasoning about planning problems involving propositional and numeric variables. Intuitively, numeric landmarks are regions in the metric space defined by the problem whose crossing is necessary for its resolution. The paper proposes a relaxation-based method for their automated extraction directly from the problem structure, and shows how to exploit them to infer what we call disjunctive and additive hybrid action landmarks. The justification of such a disjunctive representation results from the intertwined propositional and numeric structure of the problem. The paper exercises their use in two novel admissible LP-Based numeric heuristics, and reports experiments on cost-optimal numeric planning problems. Results show the heuristics are more informed and effective than previous work for problems involving a higher number of (sub)goals.
Enrico Scala, Patrik Haslum, Daniele Magazzeni, Sylvie Thiébaux
IJCAI4
2017 I-dual: Solving Constrained SSPs via Heuristic Search in the Dual Space
abstract
We consider the problem of generating optimal stochastic policies for Constrained Stochastic Shortest Path problems, which are a natural model for planning under uncertainty for resource-bounded agents with multiple competing objectives. While unconstrained SSPs enjoy a multitude of efficient heuristic search solution methods with the ability to focus on promising areas reachable from the initial state, the state of the art for constrained SSPs revolves around linear and dynamic programming algorithms which explore the entire state space. In this paper, we present i-dual, the first heuristic search algorithm for constrained SSPs. To concisely represent constraints and efficiently decide their violation, i-dual operates in the space of dual variables describing the policy occupation measures. It does so while retaining the ability to use standard value function heuristics computed by well-known methods. Our experiments show that these features enable i-dual to achieve up to two orders of magnitude improvement in run-time and memory over linear programming algorithms.
Felipe W. Trevizan, Sylvie Thiébaux, Pedro Henrique Santana, Brian C. Williams
IJCAI2
2017 Tableaux for Policy Synthesis for MDPs with PCTL* Constraints
Peter Baumgartner 0001, Sylvie Thiébaux, Felipe W. Trevizan
TABLEAUX2
2017 Efficient solutions for Stochastic Shortest Path Problems with Dead Ends
Felipe W. Trevizan, Florent Teichteil-Königsbuch, Sylvie Thiébaux
UAI3
2016 RAO*: An Algorithm for Chance-Constrained POMDP's
abstract
Autonomous agents operating in partially observable stochastic environments often face the problem of optimizing expected performance while bounding the risk of violating safety constraints. Such problems can be modeled as chance-constrained POMDP's (CC-POMDP's). Our first contribution is a systematic derivation of execution risk in POMDP domains, which improves upon how chance constraints are handled in the constrained POMDP literature. Second, we present RAO*, a heuristic forward search algorithm producing optimal, deterministic, finite-horizon policies for CC-POMDP's. In addition to the utility heuristic, RAO* leverages an admissible execution risk heuristic to quickly detect and prune overly-risky policy branches. Third, we demonstrate the usefulness of RAO* in two challenging domains of practical interest: power supply restoration and autonomous science agents.
Pedro Henrique Santana, Sylvie Thiébaux, Brian C. Williams
AAAI2
2016 Online HVAC-Aware Occupancy Scheduling with Adaptive Temperature Control
BoonPing Lim, Hassan L. Hijazi, Sylvie Thiébaux, Menkes van den Briel
CP3
2016 Interval-Based Relaxation for General Numeric Planning
abstract
We generalise the interval-based relaxation to sequential numeric planning problems with non-linear conditions and effects, and cyclic dependencies. This effectively removes all the limitations on the problem placed in previous work on numeric planning heuristics, and even allows us to extend the planning language with a wider set of mathematical functions. Heuristics obtained from the generalised relaxation are pruning-safe. We derive one such heuristic and use it to solve discrete-time control-like planning problems with autonomous processes. Few planners can solve such problems, and search with our new heuristic compares favourably with them.
Enrico Scala, Patrik Haslum, Sylvie Thiébaux, Miquel Ramírez
ECAI3
2016 Heuristics for Numeric Planning via Subgoaling
Enrico Scala, Patrik Haslum, Sylvie Thiébaux
IJCAI3
2015 HVAC-Aware Occupancy Scheduling
abstract
Energy consumption in commercial and educational buildings is impacted by group activities such as meetings, workshops, classes and exams, and can be reduced by scheduling these activities to take place at times and locations that are favorable from an energy standpoint. This paper improves on the effectiveness of energy-aware room-booking and occupancy scheduling approaches, by allowing the scheduling decisions to rely on an explicit model of the building's occupancy-based HVAC control. The core component of our approach is a mixed-integer linear programming (MILP) model which optimally solves the joint occupancy scheduling and occupancy-based HVAC control problem. To scale up to realistic problem sizes, we embed this MILP model into a large neighbourhood search (LNS). We obtain substantial energy reduction in comparison with occupancy-based HVAC control using arbitrary schedules or using schedules obtained by existing heuristic energy-aware scheduling approaches.
BoonPing Lim, Menkes van den Briel, Sylvie Thiébaux, Scott Backhaus, Russell Bent
AAAI3
2015 Large Neighborhood Search for Energy Aware Meeting Scheduling in Smart Buildings
BoonPing Lim, Menkes van den Briel, Sylvie Thiébaux, Russell Bent, Scott Backhaus
CPAIOR3
2014 Recent advances in unfolding technique
Blai Bonet, Patrik Haslum, Victor Khomenko, Sylvie Thiébaux, Walter Vogler
Theor. Comput. Sci.4
2013 Residential Demand Response under Uncertainty
Paul Scott 0002, Sylvie Thiébaux, Menkes van den Briel, Pascal Van Hentenryck
CP2
2013 Prioritizing consumers in smart grid: Energy management using game theory
abstract
This paper explores an idea of demand-supply balance for smart grids in which consumers are expected to play a significant role. The main objective is to motivate the consumer, by maximizing their benefit both as a seller and a buyer, to trade their surplus energy with the grid so as to balance the demand at the peak hour. To that end, a Stackelberg game is proposed to capture the interactions between the grid and consumers, and it is shown analytically that optimal energy trading parameters that maximize customers' utilities are obtained at the solution of the game. A novel distributed algorithm is proposed to reach the optimal solution of the game, and numerical examples are used to assess the properties and effectiveness of the proposed approach.
Wayes Tushar, Jian (Andrew) Zhang, David B. Smith 0001, Sylvie Thiébaux, H. Vincent Poor
ICC4
2013 Randomized Load Control: A Simple Distributed Approach for Scheduling Smart Appliances
Menkes van den Briel, Paul Scott 0002, Sylvie Thiébaux
IJCAI3
2013 Planning with MIP for Supply Restoration in Power Distribution Systems
Sylvie Thiébaux, Carleton Coffrin, Hassan L. Hijazi, John K. Slaney
IJCAI1
2012 Conflict-Based Diagnosis of Discrete Event Systems: Theory and Practice
Alban Grastien, Patrik Haslum, Sylvie Thiébaux
KR3
2010 A Decentralised Symbolic Diagnosis Approach
Anika Schumann, Yannick Pencolé, Sylvie Thiébaux
ECAI3
2009 Advances in automated plan generation
Maria Fox 0001, Sylvie Thiébaux
Artif. Intell.2
2007 A Spectrum of Symbolic On-line Diagnosis Approaches
Anika Schumann, Yannick Pencolé, Sylvie Thiébaux
AAAI3
2007 Planning via Petri Net Unfolding
Sarah L. Hickmott, Jussi Rintanen, Sylvie Thiébaux, Langford B. White
IJCAI3
2007 Factored Planning Using Decomposition Trees
Elena Kelareva, Olivier Buffet, Jinbo Huang, Sylvie Thiébaux
IJCAI4
2006 Estimating Search Tree Size
Philip Kilby, John K. Slaney, Sylvie Thiébaux, Toby Walsh
AAAI3
2006 Engineering Benchmarks for Planning: the Domains Used in the Deterministic Part of IPC-4
abstract
In a field of research about general reasoning mechanisms, it is essential to have appropriate benchmarks. Ideally, the benchmarks should reflect possible applications of the developed technology. In AI Planning, researchers more and more tend to draw their testing examples from the benchmark collections used in the International Planning Competition (IPC). In the organization of (the deterministic part of) the fourth IPC, IPC-4, the authors therefore invested significant effort to create a useful set of benchmarks. They come from five different (potential) real-world applications of planning: airport ground traffic control, oil derivative transportation in pipeline networks, model-checking safety properties, power supply restoration, and UMTS call setup. Adapting and preparing such an application for use as a benchmark in the IPC involves, at the time, inevitable (often drastic) simplifications, as well as careful choice between, and engineering of, domain encodings. For the first time in the IPC, we used compilations to formulate complex domain features in simple languages such as STRIPS, rather than just dropping the more interesting problem constraints in the simpler language subsets. The article explains and discusses the five application domains and their adaptation to form the PDDL test suites used in IPC-4. We summarize known theoretical results on structural properties of the domains, regarding their computational complexity and provable properties of their topology under the h+ function (an idealized version of the relaxed plan heuristic). We present new (empirical) results illuminating properties such as the quality of the most wide-spread heuristic functions (planning graph, serial planning graph, and relaxed plan), the growth of propositional representations over instance size, and the number of actions available to achieve each fact; we discuss these data in conjunction with the best results achieved by the different kinds of planners participating in IPC-4.
Jörg Hoffmann 0001, Stefan Edelkamp, Sylvie Thiébaux, Roman Englert, Frederico dos S. Liporace, Sebastian Trüg
J. Artif. Intell. Res.3
2006 Decision-Theoretic Planning with non-Markovian Rewards
abstract
A decision process in which rewards depend on history rather than merely on the current state is called a decision process with non-Markovian rewards (NMRDP). In decision-theoretic planning, where many desirable behaviours are more naturally expressed as properties of execution sequences rather than as properties of states, NMRDPs form a more natural model than the commonly adopted fully Markovian decision process (MDP) model. While the more tractable solution methods developed for MDPs do not directly apply in the presence of non-Markovian rewards, a number of solution methods for NMRDPs have been proposed in the literature. These all exploit a compact specification of the non-Markovian reward function in temporal logic, to automatically translate the NMRDP into an equivalent MDP which is solved using efficient MDP solution methods. This paper presents NMRDPP (Non-Markovian Reward Decision Process Planner), a software platform for the development and experimentation of methods for decision-theoretic planning with non-Markovian rewards. The current version of NMRDPP implements, under a single interface, a family of methods based on existing as well as new approaches which we describe in detail. These include dynamic programming, heuristic search, and structured methods. Using NMRDPP, we compare the methods and identify certain problem features that affect their performance. NMRDPP's treatment of non-Markovian rewards is inspired by the treatment of domain-specific search control knowledge in the TLPlan planner, which it incorporates as a special case. In the First International Probabilistic Planning Competition, NMRDPP was able to compete and perform well in both the domain-independent and hand-coded tracks, using search control knowledge in the latter.
Sylvie Thiébaux, Charles Gretton, John K. Slaney, David Price, Froduald Kabanza
J. Artif. Intell. Res.1
2005 Backbones and Backdoors in Satisfiability
Philip Kilby, John K. Slaney, Sylvie Thiébaux, Toby Walsh
AAAI3
2005 Prottle: A Probabilistic Temporal Planner
Iain Little, Douglas Aberdeen, Sylvie Thiébaux
AAAI3
2005 In defense of PDDL axioms
Sylvie Thiébaux, Jörg Hoffmann 0001, Bernhard Nebel
Artif. Intell.1
2004 Symbolic Models for Diagnosing Discrete-Event Systems
Anika Schumann, Yannick Pencolé, Sylvie Thiébaux
ECAI3
2004 Exploiting First-Order Regression in Inductive Policy Selection
Charles Gretton, Sylvie Thiébaux
UAI2
2003 In Defense of PDDL Axioms
Sylvie Thiébaux, Jörg Hoffmann 0001, Bernhard Nebel
IJCAI1
2003 Implementation and Comparison of Solution Methods for Decision Processes with Non-Markovian Rewards
Charles Gretton, David Price, Sylvie Thiébaux
UAI3
2002 Solving Power Supply Restoration Problems with Planning via Symbolic Model Checking
Piergiorgio Bertoli, Alessandro Cimatti, John K. Slaney, Sylvie Thiébaux
ECAI4
2002 Anytime State-Based Solution Methods for Decision Processes with non-Markovian Rewards
Sylvie Thiébaux, Froduald Kabanza, John K. Slaney
UAI1
2001 Blocks World revisited
John K. Slaney, Sylvie Thiébaux
Artif. Intell.2
2000 Estimating the Hardness of Optimisation
John K. Slaney, Sylvie Thiébaux, Philip Kilby
ECAI2
2000 Combining Kalman Filtering and Markov Localization in Network-Like Environments
Sylvie Thiébaux, Peter Lamb
PRICAI1
1998 On the Hardness of Decision and Optimisation Problems
John K. Slaney, Sylvie Thiébaux
ECAI2
1996 Supply Restoration in Power Distribution Systems: A Case Study in Integrating Model-Based Diagnosis and Repair Planning
Sylvie Thiébaux, Marie-Odile Cordier, Olivier Jehl, Jean-Paul Krivine
UAI1
1995 A stochastic model of actions and plans for anytime planning under uncertainty
abstract
Building planning systems that operate in real domains requires coping with both uncertainty and time pressure. This article describes a model of reaction plans, which are generated using a formalization of actions and of state descriptions in probabilistic logic, as a basis for anytime planning under uncertainty. the model has the following main features. At the action level, we handle incomplete and ambiguous domain information, and reason about alternative action effects whose probabilities are given. On this basis, we generate reaction plans that specify different courses of action, reflecting the domain uncertainty and alternative action effects; if generation time was insufficient, these plans may be left unfinished, but they can be reused, incrementally improved, and finished later. At the planning level, we develop a framework for measuring the quality of plans that takes domain uncertainty and probabilistic information into account using Markov chain theory; based on this framework, one can design anytime algorithms focusing on those parts of an unfinished plan first, whose completion promises the most “gain”. Finally, the plan quality can be updated during execution, according to additional information acquired, and can therefore be used for on-line planning. © 1995 John Wiley & Sons, Inc.
Sylvie Thiébaux, Joachim Hertzberg, William D. Shoaff, Moti Schneider
Int. J. Intell. Syst.1
1994 Turning an Action Formalism Into a Planner - Essentials of a Case Study
Joachim Hertzberg, Sylvie Thiébaux
ISMIS2
1994 Turning an Action Formalism into a Planner - A Case Study
abstract
The paper describes a case study that explores the idea of building a planner with a neat semantics of the plans it produces, by choosing some action formalism that is ‘ideal’ for the planning application and building the planner accordingly. In general—and particularly so for the action formalism used in this study, which is quite expressive—this strategy is unlikely to yield fast and efficient planners if the formalism is used naïvely. Therefore, we adopt the idea that the planner approximates the theoretically ideal plans, where the approximation gets closer the more run time the planner is allowed. As the particular formalism underlying our study allows a significant degree of uncertainty to be modelled and copes with the ramification problem, we end up in a planner that is functionally comparable to modem anytime uncertainty planners, yet is based on a neat formal semantics.
Joachim Hertzberg, Sylvie Thiébaux
J. Log. Comput.2