|
|
Robert Mattmüller Publications
(Show all abstracts)
(Hide all abstracts)
2009
-
Hans-Jörg Peter and Robert Mattmüller.
Component-based Abstraction Refinement for
Timed Controller Synthesis.
In
Proceedings of the 30th IEEE Real-Time Systems Symposium
(RTSS 2009).
2009.
To appear.
(Show abstract)
(Hide abstract)
We present a novel technique for synthesizing controllers for
distributed real-time environments with safety requirements.
Our approach is an abstraction refinement extension to the
on-the-fly algorithm by Cassez et al. from 2005. Based on
partial compositions of some environment components, each
refinement cycle constructs a sound abstraction that can be
used to obtain under- and over-approximations of all valid
controller implementations. This enables (1) early
termination if an implementation does not exist in the
over-approximation, or, if one does exist in the
under-approximation, and (2) pruning of irrelevant moves in
subsequent refinement cycles. In our refinement loop, the
precision of the abstractions incrementally increases and
converges to all specification-critical components.
We implemented our approach in a prototype synthesis tool and
evaluated it on an industrial benchmark. In comparison with
the timed game solver UPPAAL-Tiga, our technique outperforms
the nonincremental approach by an order of magnitude.
-
Patrick Eyerich, Robert Mattmüller and Gabriele Röger.
Using the Context-enhanced Additive Heuristic for Temporal and Numeric Planning.
In
Proceedings of the 19th International Conference on Automated
Planning and Scheduling (ICAPS 2009).
2009.
To appear.
(Show abstract)
(Hide abstract)
(PDF)
Planning systems for real-world applications need the ability
to handle concurrency and numeric fluents. Nevertheless, the
predominant approach to cope with concurrency followed by the
most successful participants in the latest International
Planning Competitions (IPC) is still to find a sequential plan
that is rescheduled in a post-processing step. We present
Temporal Fast Downward (TFD), a planning system for temporal
problems that is capable of finding low-makespan plans by
performing a heuristic search in a temporal search space. We
show how the context-enhanced additive heuristic can be
successfully used for temporal planning and how it can be
extended to numeric fluents. TFD often produces plans of high
quality and, evaluated according to the rating scheme of the
last IPC, outperforms all state-of-the-art temporal planning
systems.
-
Pascal Bercher and Robert Mattmüller.
Solving Non-deterministic Planning Problems with
Pattern Database Heuristics.
In
B. Mertsching, M. Hund and Z. Aziz,
Proceedings of the 32nd Annual Conference on Artificial
Intelligence (KI 2009), pp. 57-64.
Springer-Verlag 2009.
(Show abstract)
(Hide abstract)
(PDF)
Non-determinism arises naturally in many real-world
applications of action planning. Strong plans for this type of
problems can be found using AO* search guided by an
appropriate heuristic function. Most domain-independent
heuristics considered in this context so far are based on the
idea of ignoring delete lists and do not properly take the
non-determinism into account. Therefore, we investigate the
applicability of pattern database (PDB) heuristics to
non-deterministic planning. PDB heuristics have emerged as
rather informative in a deterministic context. Our empirical
results suggest that PDB heuristics can also perform
reasonably well in non-deterministic planning. Additionally,
we present a generalization of the pattern additivity
criterion known from classical planning to the
non-deterministic setting.
2008
-
Pascal Bercher and Robert Mattmüller.
A Planning Graph Heuristic for Forward-Chaining Adversarial Planning.
In
Proceedings of the 18th European Conference on
Artificial Intelligence (ECAI
2008).
IOS Press 2008.
(Show abstract)
(Hide abstract)
(PDF)
In contrast to classical planning, in adversarial planning, the
planning agent has to face an adversary trying to prevent him from reaching
his goals. In this paper, we investigate a forward-chaining approach to
adversarial planning based on the AO* algorithm. The exploration of the
underlying AND/OR graph is guided by a heuristic evaluation function,
inspired by the relaxed planning graph heuristic used in the FF
planner. Unlike FF, our heuristic uses an adversarial planning graph with
distinct proposition and action layers for the protagonist and antagonist.
First results suggest that in certain planning
domains, our approach yields results competitive with the state of the art.
-
Malte Helmert and Robert Mattmüller.
Accuracy of Admissible Heuristic Functions in Selected Planning Domains.
In
Proceedings of the 23nd AAAI Conference on Artificial Intelligence
(AAAI 2008), pp. 938-943.
AAAI Press 2008.
(Show abstract)
(Hide abstract)
(PDF)
(slides; PDF)
The efficiency of optimal planning algorithms based on heuristic
search crucially depends on the accuracy of the heuristic
function used to guide the search. Often, we are interested in
domain-independent heuristics for planning. In order to assess the
limitations of domain-independent heuristic planning, it appears
interesting to analyse the (in)accuracy of common
domain-independent planning heuristics in the IPC benchmark
domains. For a selection of these domains, we analytically
investigate the accuracy of the h+
heuristic, the hm family of heuristics, and
certain (additive) pattern database heuristics, compared to the
perfect heuristic h*. Whereas
h+ and additive pattern database heuristics
usually return cost estimates proportional to the true cost,
non-additive hm and non-additive
pattern-database heuristics can yield results underestimating
the true cost by arbitrarily large factors.
2007
-
Malte Helmert and Robert Mattmüller.
On the Accuracy of Admissible Heuristic Functions in
Selected Planning Domains.
In
Proceedings of the
ICAPS-2007
Workshop on Heuristics for Domain-independent Planning: Progress,
Ideas, Limitations, Challenges.
2007.
Superseded by the AAAI 2008 paper by the same name.
(Show abstract)
(Hide abstract)
(PDF)
The efficiency of optimal planning algorithms based on heuristic
search crucially depends on the accuracy of the heuristic
function used to guide the search. Often, we are interested in
domain-independent heuristics for planning. In assessing the
limitations of domain-independent heuristic planning, it appears
interesting to analyse the (in)accuracy of common
domain-independent planning heuristics in the IPC benchmark
domains. For a selection of these domains, we analytically
investigate the accuracy of the h+
heuristic, the hk family of heuristics, and
certain (additive) pattern database heuristics, compared to the
optimal heuristic h*. Whereas
h+ and additive pattern database heuristics
usually return cost estimates proportional to the true cost,
non-additive hk and non-additive
pattern-database heuristics can yield results underestimating
the true cost by arbitrarily large factors.
-
Robert Mattmüller and Jussi Rintanen.
Planning for Temporally Extended Goals as Propositional Satisfiability.
In
Proceedings of the 20th International Joint Conference on Artificial Intelligence
(IJCAI 2007), pp. 1966-1971.
2007.
(Show abstract)
(Hide abstract)
(PDF)
(PS.GZ)
Planning for temporally extended goals (TEGs) expressed as formulae of
Linear-time Temporal Logic (LTL) is a proper generalization of classical
planning, not only allowing to specify properties of a goal state but of
the whole plan execution. Additionally, LTL formulae can be used to represent
domain-specific control knowledge to speed up planning. In this paper we
extend SAT-based planning for LTL goals (akin to bounded LTL model-checking
in verification) to partially ordered plans, thus significantly increasing
planning efficiency compared to purely sequential SAT planning. We consider
a very relaxed notion of partial ordering and show how planning for LTL
goals (without the next-time operator) can be translated into a SAT problem
and solved very efficiently. The results extend the practical applicability of
SAT-based planning to a wider class of planning problems. In addition, they
could be applied to solving problems in bounded LTL model-checking more
efficiently.
2006
-
Malte Helmert, Robert Mattmüller and Sven Schewe.
Selective Approaches for Solving Weak Games.
In
Proceedings of the Fourth International Symposium on
Automated Technology for Verification and Analysis (ATVA 2006), pp. 200-214.
Springer-Verlag 2006.
(Show abstract)
(Hide abstract)
(PDF)
(PS.GZ)
Model-checking alternating-time properties has recently
attracted much interest in the verification of distributed
protocols. While checking the validity of a specification in
alternating-time temporal logic (ATL) against an explicit
model is cheap (linear in the size of the formula and the
model), the problem becomes EXPTIME-hard when symbolic
models are considered. Practical ATL model-checking therefore
often consumes too much computation time to be tractable.
In this paper, we describe a novel approach for ATL
model-checking, which constructs an explicit weak model-checking
game on-the-fly. This game is then evaluated using heuristic
techniques inspired by efficient evaluation algorithms for
and/or-trees.
To show the feasibility of our approach, we compare its
performance to the ATL model-checking system MOCHA on some
practical examples. Using very limited heuristic guidance, we
achieve a significant speedup on these benchmarks.
-
Malte Helmert, Robert Mattmüller and Gabriele Röger.
Approximation Properties of Planning Benchmarks.
In
Proceedings of the 17th European Conference on Artificial
Intelligence (ECAI 2006), pp. 585-589.
2006.
(Show abstract)
(Hide abstract)
(PDF)
(PS.GZ)
For many classical planning domains, the computational complexity of
non-optimal and optimal planning is known. However, little is known
about the area in between the two extremes of finding some plan
and finding optimal plans. In this contribution, we provide a
complete classification of the propositional domains from the first four
International Planning Competitions with respect to the approximation
classes PO, PTAS, APX, poly-APX, and NPO.
-
Robert Mattmüller.
Erfüllbarkeitsbasierte Handlungsplanung mit temporal
erweiterten Zielen.
Diploma thesis,
Albert-Ludwigs-Universität,
Freiburg, Germany 2006.
In German.
(PDF)
|