首页> 外文学位 >Societies of randomly interacting finite-state automata.
【24h】

Societies of randomly interacting finite-state automata.

机译:随机相互作用的有限状态自动机的社会。

获取原文
获取原文并翻译 | 示例

摘要

Most work in distributed algorithms assumes that the agents in a system can store nontrivial amounts of data and perform complex calculations. But in systems consisting of massive amounts of bulk-produced hardware or of small mobile agents tightly constrained by the systems they run on, the amount of storage available at each agent may be severely limited. Such limitations are not crippling if the system designer has fine control over the interactions between agents, as even finite-state agents can be regimented into cellular automata as powerful as Turing machines. But if the system designer cannot control these interactions, it is not clear what, if anything, the system can compute. The present work seeks to answer this question by studying societies of randomly interacting finite-state automata.;First, we consider an illustrative example: an artificial society of agents, each required to make decisions while operating in an environment of incomplete information about each other. We show that the natural algorithms one would provide for the cooperation of agents fail: they produce uncooperative societies of agents refusing to interact with anybody. While we can tweak the algorithms so as not to collapse, these would only be ad hoc solutions.;We take a systematic approach. Scenarios such as that of our example can be viewed as instances of a statistics problem called the bandit problem. We show how automata used to solve the simplest version of the problem can be used to solve more complex ones. We go a step further and ask how a society of automata can be extended into a more sophisticated system of distributed computation. How powerful would it be? We introduce urn automata, a new class of automata consisting of an input tape, a finite-state controller, and an urn containing colored tokens. The controller can sample and replace tokens in the urn but cannot control which tokens it receives. A special class of urn automata models societies of finite-state automata that interact through random, pairwise encounters. We show that an urn automaton with O (f(n)) tokens can, with high probability, simulate a probabilistic Turing machine using O(log f(n)) space and vice versa.
机译:分布式算法中的大多数工作都假设系统中的代理可以存储大量数据并执行复杂的计算。但是,在由大量批量生产的硬件或小型移动代理组成的系统中,它们严格依赖运行的系统,每个代理处的可用存储量可能会受到严重限制。如果系统设计人员可以很好地控制代理之间的交互,那么这些限制就不会被削弱,因为即使有限状态的代理也可以组成像图灵机一样强大的细胞自动机。但是,如果系统设计者无法控制这些交互,则不清楚系统可以计算什么。本工作试图通过研究随机相互作用的有限状态自动机的社会来回答这个问题。首先,我们考虑一个说明性的例子:一个人工的代理人社会,每个人都需要在彼此信息不完整的环境中进行决策。我们证明了一种自然的算法会为代理商的合作提供失败:它们会产生代理商不合作的社会,拒绝与任何人进行互动。虽然我们可以调整算法以免崩溃,但这些只是临时解决方案。;我们采用了系统的方法。可以将诸如我们示例所示的场景视为称为强盗问题的统计问题的实例。我们展示了用于解决问题最简单形式的自动机如何解决更复杂的问题。我们走得更远,并询问如何将自动机社会扩展到更复杂的分布式计算系统中。它有多强大?我们介绍了urn自动机,这是一类新的自动机,它由输入磁带,有限状态控制器和包含有色标记的urn组成。控制器可以在the中采样和替换令牌,但无法控制它接收哪些令牌。一类特殊的of自动机可以模拟通过随机成对相遇而相互作用的有限状态自动机社会。我们证明了具有O(f(n))令牌的自动机可以以高概率模拟使用O(log f(n))空间的概率图灵机,反之亦然。

著录项

  • 作者

    Diamadi, Zoe.;

  • 作者单位

    Yale University.;

  • 授予单位 Yale University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 111 p.
  • 总页数 111
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号