arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0707.3789cs.LO
收藏

交互式小步算法II:抽象状态机和<br>特征定理

Interactive Small-Step Algorithms II: Abstract State Machines and the<br> Characterization Theorem

Andreas Blass, Yuri Gurevich, Dean Rosenzweig, Benjamin Rossman

摘要:

在早期的工作中,抽象状态机论文-任意算法在行为上等同于抽象状态机-建立了几类算法,包括普通的,交互式的,小步算法。这是在这些类算法的公理化的基础上完成的。在第一部分(交互式小步算法I:公理化)中,公理化被扩展到涵盖不一定是普通的交互式小步算法。这意味着算法(1)可以完成一个步骤,而不必等待对该步骤的所有查询的回复,并且(2)不仅可以使用环境的回复,而且可以使用接收回复的顺序。为了证明论文的算法的这种普遍性,我们在这里扩展的抽象状态机的定义,将明确注意到答复的相对时间和答复的可能性。我们证明了扩展抽象状态机关于第一部分中公理化的一般算法的特征定理。

英文摘要:

In earlier work, the Abstract State Machine Thesis -- that arbitrary algorithms are behaviorally equivalent to abstract state machines -- was established for several classes of algorithms, including ordinary, interactive, small-step algorithms. This was accomplished on the basis of axiomatizations of these classes of algorithms. In Part I (Interactive Small-Step Algorithms I: Axiomatization), the axiomatization was extended to cover interactive small-step algorithms that are not necessarily ordinary. This means that the algorithms (1) can complete a step without necessarily waiting for replies to all queries from that step and (2) can use not only the environment's replies but also the order in which the replies were received. In order to prove the thesis for algorithms of this generality, we extend here the definition of abstract state machines to incorporate explicit attention to the relative timing of replies and to the possible absence of replies. We prove the characterization theorem for extended abstract state machines with respect to general algorithms as axiomatized in Part I.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑