Arrow Research search
Back to SoCS

SoCS 2016

Searching with a Corrupted Heuristic

Conference Paper Long Papers Algorithms and Complexity · Artificial Intelligence · Automated Planning and Scheduling

Abstract

Memory-based heuristics are a popular and effective class of admissible heuristic functions. However, corruptions to memory they use may cause these heuristics to become inadmissible. Corruption can be caused by the physical environment due to radiation and network errors, or it can be introduced voluntarily in order to decrease energy consumption. We introduce memory error correction schemes that do not require additional memory and exploit knowledge about the behavior of consistent heuristics. This is in contrast with error correcting code approaches which can limit the amount of corruption but at the cost of additional energy and memory consumption. Search algorithms using our methods are guaranteed to find a solution if one exists and its suboptimality is bounded. Moreover, our methods are resilient to any number of memory errors that may occur. An experimental evaluation is also provided to demonstrate the applicability of our approach.

Authors

Keywords

  • memory-based heuristics
  • resilient algorithms
  • IDA*
  • memory corruption
  • bounded-suboptimal search
  • energy consumption

Context

Venue
International Symposium on Combinatorial Search
Archive span
2010-2024
Indexed papers
598
Paper id
375427467488953720