Extending real-time heuristic search Part I: Dynamically-changing goal sets

被引:0
作者
Kerrache, Said [1 ]
Drias, Habiba [2 ,3 ]
机构
[1] Univ Tsukuba, 1-1-1 Tennodai, Tsukuba, Ibaraki 3058573, Japan
[2] Nat Inst Comp Sci, Oued Smar BP 68M, Algeria
[3] Nat Inst Comp Sci, Algiers 16309, Algeria
关键词
Real-time search; dynamic environments; dynamic goals; multi-agent search;
D O I
10.3233/MGS-2006-2306
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Real-time search methods are an efficient tool for agents with limited sensing capabilities that are interacting with an initially unknown environment. They allow the agent to gradually discover the search space, while simultaneously searching for the goal. The aim of this work is to extend these search methods to previously unaddressed frameworks. The focus in Part I of this paper is on the problem of searching for a set of goals that can change dynamically during the search process. The proposed solution makes use of multiple heuristic estimates each associated to a goal state to keep track of distances to all goals. It will be first shown that the additional stored information can be used to improve the performance even when the goal set is static just by changing the tie breaking strategy. DMHLRTA* (Dynamic Multi-Heuristic Learning Real-Time A*), a search algorithm for dynamically-changing goal sets is then presented. The algorithm allows multiple goals to be added, or removed from the goal set online and without reinitializing the existing heuristic estimates by adding or removing the corresponding heuristic vector elements. The experimental analysis shows that DMHLRTA* outperforms LRTA* (Learning Real-Time A*) and RTA* (Real-Time A*) both with heuristics reinitialization, especially for large and highly dynamic goals sets. DMHLRTA* will be used in Part II of this paper as part of a real-time search algorithm for heterogeneous agents.
引用
收藏
页码:277 / 287
页数:11
相关论文
共 24 条
[1]   Learning in real-time search: A unifying framework [J].
Bulitko, V ;
Lee, G .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2006, 25 :119-157
[2]  
BULITKO V, 2005, P NAT C ART INT AAAI, P1349
[3]  
Bulitko V., 2005, P INT JOINT C ART IN, P55
[4]  
Furcy D, 2000, SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), P891
[5]   Real-Time Search for Autonomous Agents and Multiagent Systems [J].
Ishida T. .
Autonomous Agents and Multi-Agent Systems, 1998, 1 (2) :139-167
[6]   MOVING-TARGET SEARCH - A REAL-TIME SEARCH FOR CHANGING GOALS [J].
ISHIDA, T ;
KORF, RE .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (06) :609-619
[7]  
Ishida T., 1991, P 12 INT JOINT C ART, VVol. 91, P204
[8]  
Ishida T., 1995, P INT C MULT SYST, P185
[9]  
Kerrache S., 2006, MULTIAGENT GRID SYST, V2
[10]  
Kitamura Y., 1995, P 1 INT C MULT SYST