Planning routes through uncertain territory

Drew McDermott, Ernest Davis

Research output: Contribution to journalArticle

Abstract

Planning routes and executing them requires both topological and metric information. A natural implementation of a 'cognitive map' might therefore consist of an assertional data base for topological information and a 'fuzzy map' for the metric information. A fuzzy map captures facts about objects by recording their relative positions, orientations, and scales in convenient frames of reference. It is fuzzy in the sense that coordinates are specified to lie in a range rather than having fixed values. The fuzzy map allows easy retrieval of information. The same information is also represented in a discrimination tree, which allows an object to be retrieved given its location and other attributes. The problem of constructing a fuzzy map is more difficult; we present a partial solution, an algorithm that assimilates a fact first by imposing constraints on the fuzzy coordinates of the objects involved, then by rearranging or growing the tree of frames of reference. Route planning is modelled as a process of finding the overall direction and topology of the path, then filling in the details by deciding how to go around barriers. It uses the retrieval algorithms. Our program SPAM carries out all these processes.

Original languageEnglish (US)
Pages (from-to)107-156
Number of pages50
JournalArtificial Intelligence
Volume22
Issue number2
DOIs
StatePublished - 1984

Fingerprint

Planning
planning
recording
discrimination
Topology
Route
Fuzzy
Values
Frame of Reference

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computational Theory and Mathematics

Cite this

Planning routes through uncertain territory. / McDermott, Drew; Davis, Ernest.

In: Artificial Intelligence, Vol. 22, No. 2, 1984, p. 107-156.

Research output: Contribution to journalArticle

McDermott, Drew ; Davis, Ernest. / Planning routes through uncertain territory. In: Artificial Intelligence. 1984 ; Vol. 22, No. 2. pp. 107-156.
@article{bb683970a36e4d5b85e16c42515f2d46,
title = "Planning routes through uncertain territory",
abstract = "Planning routes and executing them requires both topological and metric information. A natural implementation of a 'cognitive map' might therefore consist of an assertional data base for topological information and a 'fuzzy map' for the metric information. A fuzzy map captures facts about objects by recording their relative positions, orientations, and scales in convenient frames of reference. It is fuzzy in the sense that coordinates are specified to lie in a range rather than having fixed values. The fuzzy map allows easy retrieval of information. The same information is also represented in a discrimination tree, which allows an object to be retrieved given its location and other attributes. The problem of constructing a fuzzy map is more difficult; we present a partial solution, an algorithm that assimilates a fact first by imposing constraints on the fuzzy coordinates of the objects involved, then by rearranging or growing the tree of frames of reference. Route planning is modelled as a process of finding the overall direction and topology of the path, then filling in the details by deciding how to go around barriers. It uses the retrieval algorithms. Our program SPAM carries out all these processes.",
author = "Drew McDermott and Ernest Davis",
year = "1984",
doi = "10.1016/0004-3702(84)90045-6",
language = "English (US)",
volume = "22",
pages = "107--156",
journal = "Artificial Intelligence",
issn = "0004-3702",
publisher = "Elsevier",
number = "2",

}

TY - JOUR

T1 - Planning routes through uncertain territory

AU - McDermott, Drew

AU - Davis, Ernest

PY - 1984

Y1 - 1984

N2 - Planning routes and executing them requires both topological and metric information. A natural implementation of a 'cognitive map' might therefore consist of an assertional data base for topological information and a 'fuzzy map' for the metric information. A fuzzy map captures facts about objects by recording their relative positions, orientations, and scales in convenient frames of reference. It is fuzzy in the sense that coordinates are specified to lie in a range rather than having fixed values. The fuzzy map allows easy retrieval of information. The same information is also represented in a discrimination tree, which allows an object to be retrieved given its location and other attributes. The problem of constructing a fuzzy map is more difficult; we present a partial solution, an algorithm that assimilates a fact first by imposing constraints on the fuzzy coordinates of the objects involved, then by rearranging or growing the tree of frames of reference. Route planning is modelled as a process of finding the overall direction and topology of the path, then filling in the details by deciding how to go around barriers. It uses the retrieval algorithms. Our program SPAM carries out all these processes.

AB - Planning routes and executing them requires both topological and metric information. A natural implementation of a 'cognitive map' might therefore consist of an assertional data base for topological information and a 'fuzzy map' for the metric information. A fuzzy map captures facts about objects by recording their relative positions, orientations, and scales in convenient frames of reference. It is fuzzy in the sense that coordinates are specified to lie in a range rather than having fixed values. The fuzzy map allows easy retrieval of information. The same information is also represented in a discrimination tree, which allows an object to be retrieved given its location and other attributes. The problem of constructing a fuzzy map is more difficult; we present a partial solution, an algorithm that assimilates a fact first by imposing constraints on the fuzzy coordinates of the objects involved, then by rearranging or growing the tree of frames of reference. Route planning is modelled as a process of finding the overall direction and topology of the path, then filling in the details by deciding how to go around barriers. It uses the retrieval algorithms. Our program SPAM carries out all these processes.

UR - http://www.scopus.com/inward/record.url?scp=0021390256&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0021390256&partnerID=8YFLogxK

U2 - 10.1016/0004-3702(84)90045-6

DO - 10.1016/0004-3702(84)90045-6

M3 - Article

AN - SCOPUS:0021390256

VL - 22

SP - 107

EP - 156

JO - Artificial Intelligence

JF - Artificial Intelligence

SN - 0004-3702

IS - 2

ER -