Time-Bounded Best-First Search for Reversible and Non-reversible Search Graphs
dc.contributor.author | Hernandez, Carlos | |
dc.contributor.author | Baier, Jorge A. | |
dc.contributor.author | Asin, Roberto | |
dc.date.accessioned | 2025-01-23T21:27:19Z | |
dc.date.available | 2025-01-23T21:27:19Z | |
dc.date.issued | 2016 | |
dc.description.abstract | Time-Bounded A* is a real-time, single-agent, deterministic search algorithm that expands states of a graph in the same order as A* does, but that unlike A* interleaves search and action execution. Known to outperform state-of-the-art real-time search algorithms based on Korf's Learning Real-Time A* (LRTA*) in some benchmarks, it has not been studied in detail and is sometimes not considered as a "true" real-time search algorithm since it fails in non-reversible problems even it the goal is still reachable from the current state. In this paper we propose and study Time-Bounded Best-First Search (TB(BFS)) a straightforward generalization of the time-bounded approach to any best-first search algorithm. Furthermore, we propose Restarting Time-BoundedWeighted A* (TB R (WA*)), an algorithm that deals more adequately with non-reversible search graphs, eliminating "backtracking moves" and incorporating search restarts and heuristic learning. In non-reversible problems we prove that TB(BFS) terminates and we deduce cost bounds for the solutions returned by Time-BoundedWeighted A* (TB(WA*)), an instance of TB(BFS). Furthermore, we prove TB R (WA*), under reasonable conditions, terminates. We evaluate TB(WA) in both grid pathfinding and the 15-puzzle. In addition, we evaluate TB R (WA*) on the racetrack problem. We compare our algorithms to LSS-LRTWA*, a variant of LRTA* that can exploit lookahead search and a weighted heuristic. A general observation is that the performance of both TB(WA*) and TB R (WA*) improves as the weight parameter is increased. In addition, our time-bounded algorithms almost always outperform LSS-LRTWA* by a significant margin. | |
dc.description.funder | Fondecyt | |
dc.fuente.origen | WOS | |
dc.identifier.eissn | 1943-5037 | |
dc.identifier.issn | 1076-9757 | |
dc.identifier.uri | https://repositorio.uc.cl/handle/11534/101378 | |
dc.identifier.wosid | WOS:000396194500001 | |
dc.language.iso | en | |
dc.pagina.final | 571 | |
dc.pagina.inicio | 547 | |
dc.revista | Journal of artificial intelligence research | |
dc.rights | acceso restringido | |
dc.subject.ods | 11 Sustainable Cities and Communities | |
dc.subject.odspa | 11 Ciudades y comunidades sostenibles | |
dc.title | Time-Bounded Best-First Search for Reversible and Non-reversible Search Graphs | |
dc.type | artículo | |
dc.volumen | 56 | |
sipa.index | WOS | |
sipa.trazabilidad | WOS;2025-01-12 |