liu.seSök publikationer i DiVA
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Haslum, Patrik
Publikationer (10 of 18) Visa alla publikationer
Haslum, P. (2006). Admissible Heuristics for Automated Planning. (Doctoral dissertation). Institutionen för datavetenskap
Öppna denna publikation i ny flik eller fönster >>Admissible Heuristics for Automated Planning
2006 (Engelska)Doktorsavhandling, monografi (Övrigt vetenskapligt)
Abstract [en]

The problem of domain-independent automated planning has been a topic of research in Artificial Intelligence since the very beginnings of the field. Due to the desire not to rely on vast quantities of problem specific knowledge, the most widely adopted approach to automated planning is search. The topic of this thesis is the development of methods for achieving effective search control for domain-independent optimal planning through the construction of admissible heuristics. The particular planning problem considered is the so called “classical” AI planning problem, which makes several restricting assumptions. Optimality with respect to two measures of plan cost are considered: in planning with additive cost, the cost of a plan is the sum of the costs of the actions that make up the plan, which are assumed independent, while in planning with time, the cost of a plan is the total execution time – makespan – of the plan. The makespan optimization objective can not, in general, be formulated as a sum of independent action costs and therefore necessitates a problem model slightly different from the classical one. A further small extension to the classical model is made with the introduction of two forms of capacitated resources. Heuristics are developed mainly for regression planning, but based on principles general enough that heuristics for other planning search spaces can be derived on the same basis. The thesis describes a collection of methods, including the hm, additive hm and improved pattern database heuristics, and the relaxed search and boosting techniques for improving heuristics through limited search, and presents two extended experimental analyses of the developed methods, one comparing heuristics for planning with additive cost and the other concerning the relaxed search technique in the context of planning with time, aimed at discovering the characteristics of problem domains that determine the relative effectiveness of the compared methods. Results indicate that some plausible such characteristics have been found, but are not entirely conclusive.

Ort, förlag, år, upplaga, sidor
Institutionen för datavetenskap, 2006. s. 164
Serie
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 1004
Nyckelord
AI planning, optimal planning, temporal planning, heuristic search
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-6042 (URN)91-85497-28-2 (ISBN)
Disputation
2006-03-15, Visionen, Hus B, Campus Valla, Linköpings universitet, Linköping, 13:15 (Engelska)
Opponent
Handledare
Tillgänglig från: 2006-03-13 Skapad: 2006-03-13 Senast uppdaterad: 2023-08-09
Haslum, P. (2006). Improving heuristics through relaxed search - An analysis of TP4 and HSP*a in the 2004 planning competition. The journal of artificial intelligence research, 25, 233-267
Öppna denna publikation i ny flik eller fönster >>Improving heuristics through relaxed search - An analysis of TP4 and HSP*a in the 2004 planning competition
2006 (Engelska)Ingår i: The journal of artificial intelligence research, ISSN 1076-9757, E-ISSN 1943-5037, Vol. 25, s. 233-267Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The h(m) admissible heuristics for (sequential and temporal) regression planning are defined by a parameterized relaxation of the optimal cost function in the regression search space, where the parameter m offers a trade-off between the accuracy and computational cost of the heuristic. Existing methods for computing the h(m) heuristic require time exponential in m, limiting them to small values (m <= 2). The h(m) heuristic can also be viewed as the optimal cost function in a relaxation of the search space: this paper presents relaxed search, a method for computing this function partially by searching in the relaxed space. The relaxed search method, because it compute h(m) only partially, is computationally cheaper and therefore usable for higher values of m. The (complete) h(2) heuristic is combined with partial hm heuristics , for m = 3, ... computed by relaxed search, resulting in a more accurate heuristic. This use of the relaxed search method to improve on the h(2) heuristic is evaluated by comparing two optimal temporal planners: TP4, which does not use it, and HSP*(a), which uses it but is otherwise identical to TP4. The comparison is made on the domains used in the 2004 International Planning Competition, in which both planners participated. Relaxed search is found to be cost effective in some of these domains, but not all. Analysis reveals a characterization of the domains in which relaxed search can be expected to be cost effective, in terms of two measures on the original and relaxed search spaces. In the domains where relaxed search is cost effective, expanding small states is computationally cheaper than expanding large states and small states tend to have small successor states.

Ort, förlag, år, upplaga, sidor
AAAI Press, 2006
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
urn:nbn:se:liu:diva-48102 (URN)10.1613/jair.1885 (DOI)
Tillgänglig från: 2009-10-11 Skapad: 2009-10-11 Senast uppdaterad: 2017-12-13
Haslum, P., Bonet, B. & Geffner, H. (2005). New Admissible Heuristics for Domain-Independent Planning. In: Proceedings of the 20th national ´Conference on Artificial Intelligence (AAAI) (pp. 1163). AAAI Press
Öppna denna publikation i ny flik eller fönster >>New Admissible Heuristics for Domain-Independent Planning
2005 (Engelska)Ingår i: Proceedings of the 20th national ´Conference on Artificial Intelligence (AAAI), AAAI Press , 2005, s. 1163-Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Admissible heuristics are critical for effective domain-independent planning when optimal solutions must be guaranteed. Two useful heuristics are the hm heuristics, which generalize the reachability heuristic underlying the planning graph, and pattern database heuristics. These heuristics, however, have serious limitations: reachability heuristics capture only the cost of critical paths in a relaxed problem, ignoring the cost of other relevant paths, while PDB heuristics, additive or not, cannot accommodate too many variables in patterns, and methods for automatically selecting patterns that produce good estimates are not known.

We introduce two refinements of these heuristics: First, the additive hm heuristic which yields an admissible sum of hm heuristics using a partitioning of the set of actions. Second, the constrained PDB heuristic which uses constraints from the original problem to strengthen the lower bounds obtained from abstractions.

The new heuristics depend on the way the actions or problem variables are partitioned. We advance methods for automatically deriving additive hm and PDB heuristics from STRIPS encodings. Evaluation shows improvement over existing heuristics in several domains, although, not surprisingly, no heuristic dominates all the others over all domains.

Ort, förlag, år, upplaga, sidor
AAAI Press, 2005
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-31789 (URN)17613 (Lokalt ID)1-57735-236-X (ISBN)17613 (Arkivnummer)17613 (OAI)
Tillgänglig från: 2009-10-09 Skapad: 2009-10-09 Senast uppdaterad: 2018-01-13
Doherty, P., Haslum, P., Heintz, F., Merz, T., Nyblom, P., Persson, T. & Wingman, B. (2004). A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation. In: 7th International Symposium on Distributed Autonomous Robotic Systems,2004 (pp. 221). Toulouse: LAAS
Öppna denna publikation i ny flik eller fönster >>A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation
Visa övriga...
2004 (Engelska)Ingår i: 7th International Symposium on Distributed Autonomous Robotic Systems,2004, Toulouse: LAAS , 2004, s. 221-Konferensbidrag, Publicerat paper (Refereegranskat)
Ort, förlag, år, upplaga, sidor
Toulouse: LAAS, 2004
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-22988 (URN)2362 (Lokalt ID)2362 (Arkivnummer)2362 (OAI)
Tillgänglig från: 2009-10-07 Skapad: 2009-10-07 Senast uppdaterad: 2018-01-13
Haslum, P. (2004). Improving Heuristics Through Search. In: Ramon López de Mántaras, Lorenza Saitta (Ed.), Proceedings of the 16th Eureopean Conference on Artificial Intelligence (ECAI) (pp. 1031-1032). Amsterdam: IOS Press
Öppna denna publikation i ny flik eller fönster >>Improving Heuristics Through Search
2004 (Engelska)Ingår i: Proceedings of the 16th Eureopean Conference on Artificial Intelligence (ECAI) / [ed] Ramon López de Mántaras, Lorenza Saitta, Amsterdam: IOS Press, 2004, s. 1031-1032Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We investigate two methods of using limited search to improve admissible heuristics for planning, similar to pattern databases and pattern searches. We also develop a new algorithm for searching AND/OR graphs

Ort, förlag, år, upplaga, sidor
Amsterdam: IOS Press, 2004
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-22937 (URN)2304 (Lokalt ID)1-58603-452-9 (ISBN)2304 (Arkivnummer)2304 (OAI)
Tillgänglig från: 2009-10-07 Skapad: 2009-10-07 Senast uppdaterad: 2018-01-13
Haslum, P. (2004). Patterns in Reactive Programs. In: Patrick Doherty, Gerhard Lakemeyer, Angel P. de Pobil (Ed.), Proceedings of the 4th International Cognitive Robotics Workshop (COGROB) (pp. 25-29).
Öppna denna publikation i ny flik eller fönster >>Patterns in Reactive Programs
2004 (Engelska)Ingår i: Proceedings of the 4th International Cognitive Robotics Workshop (COGROB) / [ed] Patrick Doherty, Gerhard Lakemeyer, Angel P. de Pobil, 2004, s. 25-29Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper, I explore the idea that there are “patterns”,analogous to software design patterns, in the kind of task proceduresthat frequently form the reactive component of architectures for intelligentautonomous systems. The investigation is carried out mainlywithin the context of the WITAS UAV project.

Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-59896 (URN)
Tillgänglig från: 2010-09-29 Skapad: 2010-09-29 Senast uppdaterad: 2018-01-12
Haslum, P. & Scholz, U. (2003). Domain Knowledge in Planning: Representation and Use. In: Proceedings of the ICAPS workshop on PDDL (pp. 69-78).
Öppna denna publikation i ny flik eller fönster >>Domain Knowledge in Planning: Representation and Use
2003 (Engelska)Ingår i: Proceedings of the ICAPS workshop on PDDL, 2003, s. 69-78Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Planning systems rely on knowledge about the problems they have to solve: The problem description and in many cases advice on how to find a solution. This paper is concerned with a third kind of knowledge which we term domain knowledge: Information about the problem that is produced by one component of the planner and used for advice by another. We first distinguish domain knowledge from the problem description and from advice, and argue for the advantages of the explict use of domain knowledge. Then we identify three classes of domain knowledge for which these advantages are most apparent and define a language, DKEL, to represent these classes. DKEL is designed as an extension to PDDL.

Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-22936 (URN)2303 (Lokalt ID)2303 (Arkivnummer)2303 (OAI)
Tillgänglig från: 2009-10-07 Skapad: 2009-10-07 Senast uppdaterad: 2018-01-13
Haslum, P. (2002). Partial State Progression: An Extension to the Bacchus-Kabanza Algorithm, with Applications to Prediction and MITL Consistency. In: Proceedings of the AIPS 2002 workshop on Planning via Model Checking.
Öppna denna publikation i ny flik eller fönster >>Partial State Progression: An Extension to the Bacchus-Kabanza Algorithm, with Applications to Prediction and MITL Consistency
2002 (Engelska)Ingår i: Proceedings of the AIPS 2002 workshop on Planning via Model Checking, 2002Konferensbidrag, Publicerat paper (Refereegranskat)
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-59895 (URN)
Tillgänglig från: 2010-09-29 Skapad: 2010-09-29 Senast uppdaterad: 2018-01-12
Haslum, P. (2002). Prediction as a Knowledge Representation Problem: A Case Study in Model Design. (Licentiate dissertation). Institutionen för datavetenskap
Öppna denna publikation i ny flik eller fönster >>Prediction as a Knowledge Representation Problem: A Case Study in Model Design
2002 (Engelska)Licentiatavhandling, monografi (Övrigt vetenskapligt)
Abstract [en]

The WITAS project aims to develop technologies to enable an Unmanned Airial Vehicle (UAV) to operate autonomously and intelligently, in applications such as traffic surveillance and remote photogrammetry. Many of the necessary control and reasoning tasks, e.g. state estimation, reidentification, planning and diagnosis, involve prediction as an important component. Prediction relies on models, and such models can take a variety of forms. Model design involves many choices with many alternatives for each choice, and each alternative carries advantages and disadvantages that may be far from obvious. In spite of this, and of the important role of prediction in so many areas, the problem of predictive model design is rarely studied on its own.

In this thesis, we examine a range of applications involving prediction and try to extract a set of choices and alternatives for model design. As a case study, we then develop, evaluate and compare two different model designs for a specific prediction problem encountered in the WITAS UAV project. The problem is to predict the movements of a vehicle travelling in a traffic network. The main difficulty is that uncertainty in predictions is very high, du to two factors: predictions have to be made on a relatively large time scale, and we have very little information about the specific vehicle in question. To counter uncertainty, as much use as possible must be made of knowledge about traffic in general, which puts emphasis on the knowledge representation aspect of the predictive model design.

The two mode design we develop differ mainly in how they represent uncertainty: the first uses coarse, schema-based representation of likelihood, while the second, a Markov model, uses probability. Preliminary experiments indicate that the second design has better computational properties, but also some drawbacks: model construction is data intensive and the resulting models are somewhat opaque.

Ort, förlag, år, upplaga, sidor
Institutionen för datavetenskap, 2002. s. 106
Serie
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 942
Nyckelord
WITAS, Unmanned irial Vehicle (UAV), helicopter, traffic surveillance, remote photogrammetry
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-5724 (URN)LiU-Tek-Lic-2002:15 (Lokalt ID)9173733318 (ISBN)LiU-Tek-Lic-2002:15 (Arkivnummer)LiU-Tek-Lic-2002:15 (OAI)
Presentation
2002-04-29, 00:00 (Engelska)
Handledare
Anmärkning

Report code: LiU-Tek-Lic-2002:15.

Tillgänglig från: 2002-11-20 Skapad: 2002-11-20 Senast uppdaterad: 2023-01-24Bibliografiskt granskad
Haslum, P. & Geffner, H. (2001). Heuristic Planning with Time and Resources. In: Proceedings of the 6th European Conference on Planning (ECP).
Öppna denna publikation i ny flik eller fönster >>Heuristic Planning with Time and Resources
2001 (Engelska)Ingår i: Proceedings of the 6th European Conference on Planning (ECP), 2001Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We present an algorithm for planning with time and resources based on heuristic search. The algorithm minimizes makespan using an admissible heuristic derived automatically from the problem instance. Estimators for resource consumption are derived in the same way. The goals are twofold: to show the flexibility of the heuristic search approach to planning and to develop a planner that combines expressivity and performance. Two main issues are the definition of regression in a temporal setting and the definition of the heuristic estimating completion time. A number of experiments are presented for assessing the performance of the resulting planner.

Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-59897 (URN)
Tillgänglig från: 2010-09-29 Skapad: 2010-09-29 Senast uppdaterad: 2018-01-12
Organisationer

Sök vidare i DiVA

Visa alla publikationer