Organizing a Global Coordinate System from Local Information on an Amorphous Computer

This paper demonstrates that it is possible to generate a reasonably accurate coordinate system on randomly distributed processors, using only local information and local communication. By coordinate systems we imply that each element assigns itself a logical coordinate that maps to its global...

Full description

Bibliographic Details
Main Author: Nagpal, Radhika
Language:en_US
Published: 2004
Subjects:
Online Access:http://hdl.handle.net/1721.1/5926
_version_ 1811088678278135808
author Nagpal, Radhika
author_facet Nagpal, Radhika
author_sort Nagpal, Radhika
collection MIT
description This paper demonstrates that it is possible to generate a reasonably accurate coordinate system on randomly distributed processors, using only local information and local communication. By coordinate systems we imply that each element assigns itself a logical coordinate that maps to its global physical location, starting with no apriori knowledge of position or orientation. The algorithm presented is inspired by biological systems that use chemical gradients to determine the position of cells. Extensive analysis and simulation results are presented. Two key results are: there is a critical minimum average neighborhood size of 15 for good accuracy and there is a fundamental limit on the resolution of any coordinate system determined strictly from local communication. We also demonstrate that using this algorithm, random distributions of processors produce significantly better accuracy than regular processor grids - such as those used by cellular automata. This has implications for discrete models of biology as well as for building smart sensor arrays.
first_indexed 2024-09-23T14:05:48Z
id mit-1721.1/5926
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T14:05:48Z
publishDate 2004
record_format dspace
spelling mit-1721.1/59262019-04-10T17:24:19Z Organizing a Global Coordinate System from Local Information on an Amorphous Computer Nagpal, Radhika AI MIT Artificial Intelligence Amorphous Computing Cellular Automata Coordinate Systems Self-Organization Chemical Gradients Global Local This paper demonstrates that it is possible to generate a reasonably accurate coordinate system on randomly distributed processors, using only local information and local communication. By coordinate systems we imply that each element assigns itself a logical coordinate that maps to its global physical location, starting with no apriori knowledge of position or orientation. The algorithm presented is inspired by biological systems that use chemical gradients to determine the position of cells. Extensive analysis and simulation results are presented. Two key results are: there is a critical minimum average neighborhood size of 15 for good accuracy and there is a fundamental limit on the resolution of any coordinate system determined strictly from local communication. We also demonstrate that using this algorithm, random distributions of processors produce significantly better accuracy than regular processor grids - such as those used by cellular automata. This has implications for discrete models of biology as well as for building smart sensor arrays. 2004-10-04T14:15:18Z 2004-10-04T14:15:18Z 1999-08-29 AIM-1666 http://hdl.handle.net/1721.1/5926 en_US AIM-1666 12 p. 13431639 bytes 426245 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle AI
MIT
Artificial Intelligence
Amorphous Computing
Cellular Automata
Coordinate Systems
Self-Organization
Chemical Gradients
Global
Local
Nagpal, Radhika
Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title_full Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title_fullStr Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title_full_unstemmed Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title_short Organizing a Global Coordinate System from Local Information on an Amorphous Computer
title_sort organizing a global coordinate system from local information on an amorphous computer
topic AI
MIT
Artificial Intelligence
Amorphous Computing
Cellular Automata
Coordinate Systems
Self-Organization
Chemical Gradients
Global
Local
url http://hdl.handle.net/1721.1/5926
work_keys_str_mv AT nagpalradhika organizingaglobalcoordinatesystemfromlocalinformationonanamorphouscomputer