Computation in networks of passively mobile finite-state sensors

被引:314
作者
Angluin, D [1 ]
Aspnes, J [1 ]
Diamadi, Z [1 ]
Fischer, MJ [1 ]
Peralta, R [1 ]
机构
[1] Yale Univ, Dept Comp Sci, New Haven, CT 06520 USA
关键词
diffuse computation; finite-state agent; intermittent communication; mobile agent; sensor net; stable computation;
D O I
10.1007/s00446-005-0138-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The computational power of networks of small resource-limited mobile agents is explored. Two new models of computation based on pairwise interactions of finite-state agents in populations of finite but unbounded size are defined. With a fairness condition on interactions, the concept of stable computation of a function or predicate is defined. Protocols are given that stably compute any predicate in the class definable by formulas of Presburger arithmetic, which includes Boolean combinations of threshold-k, majority, and equivalence modulo m. All stably computable predicates are shown to be in NL. Assuming uniform random sampling of interacting pairs yields the model of conjugating automata. Any counter machine with O(1) counters of capacity O(n) can be simulated with high probability by a conjugating automaton in a population of size n. All predicates computable with high probability in this model are shown to be in P; they can also be computed by a randomized logspace machine in exponential time. Several open problems and promising future directions are discussed.
引用
收藏
页码:235 / 253
页数:19
相关论文
共 24 条
[1]  
Angluin D, 2005, LECT NOTES COMPUT SC, V3560, P63
[2]  
ANGLUIN D, 2003, YALEUDCSTR1280
[3]  
[Anonymous], 1998, LNCS
[4]  
[Anonymous], 1974, COMPLEXITY COMPUTATI
[5]   THE CHEMICAL ABSTRACT MACHINE [J].
BERRY, G ;
BOUDOL, G .
THEORETICAL COMPUTER SCIENCE, 1992, 96 (01) :217-248
[6]   ON COMMUNICATING FINITE-STATE MACHINES [J].
BRAND, D ;
ZAFIROPULO, P .
JOURNAL OF THE ACM, 1983, 30 (02) :323-342
[7]  
Diamadi Z., 2001, Wuhan University Journal of Natural Sciences, V6, P72, DOI 10.1007/BF03160228
[8]  
Esparza J., 1995, J INFORM PROCESSING, V30, P143
[9]  
Fang Q., 2003, P 4 ACM INT S MOBILE, P165
[10]   SEMIGROUPS PRESBURGER FORMULAS AND LANGUAGES [J].
GINSBURG, S ;
SPANIER, EH .
PACIFIC JOURNAL OF MATHEMATICS, 1966, 16 (02) :285-&