Easy and Hard Testbeds for Real-Time Search Algorithms - Robotics Institute Carnegie Mellon University

Easy and Hard Testbeds for Real-Time Search Algorithms

Sven Koenig and Reid Simmons
Conference Paper, Proceedings of 13th National Conference on Artificial Intelligence and 8th Innovative Applications of Artificial Intelligence Conference (AAAI '96/IAAI '96), pp. 279 - 285, August, 1996

Abstract

Although researchers have studied which factors influence the behavior of traditional search algorithms, currently not much is known about how domain properties influence the performance of real-time search algorithms. In this paper we demonstrate, both theoretically and experimentally, that Eulerian state spaces (a superset of undirected state spaces) are very easy for some existing real-time search algorithms to solve: even real-time search algorithms that can be intractable, in general, are efficient for Eulerian state spaces. Because traditional real-time search testbeds (such as the eight puzzle and gridworlds) are Eulerian, they cannot be used to distinguish between efficient and inefficient real-time search algorithms. It follows that one has to use non-Eulerian domains to demonstrate the general superiority of a given algorithm. To this end, we present two classes of hard-to-search state spaces and demonstrate the performance of various real-time search algorithms on them.

BibTeX

@conference{Koenig-1996-16328,
author = {Sven Koenig and Reid Simmons},
title = {Easy and Hard Testbeds for Real-Time Search Algorithms},
booktitle = {Proceedings of 13th National Conference on Artificial Intelligence and 8th Innovative Applications of Artificial Intelligence Conference (AAAI '96/IAAI '96)},
year = {1996},
month = {August},
pages = {279 - 285},
}