BSS RAMs were introduced to provide a mathematical framework for characterizing algorithms over first-order structures. Non-deterministic BSS RAMs help to model different non-deterministic approaches. Here, we deal with different types of binary non-determinisms and study the consequences of the decidability of the identity relation and the decidability of finite sets consisting of one or two constants. We compare the binary non-determinism resulting from a non-deterministic branching process, the digital non-determinism resulting from the restriction of guesses to two constants, and some other non-determinisms resulting from the use of Moschovakis' operator applied to oracle sets restricted to tuples of constants. Moreover, we show that the performance capability and the efficiency of individual machines are influenced by the following properties. 1. The identity relation belongs to the underlying structure. 2. The identity is semi-decidable over the underlying structure. 3. Two single-element sets of constants are semi-decidable. 4. A set of two constants is semi-decidable. The order of these properties corresponds to the strength of their influence. In all cases mentioned, the semi-decidability of the sets implies their decidability.
翻译:BSS随机存取机(BSS RAM)的引入为描述一阶结构上的算法提供了数学框架。非确定性BSS RAM有助于建模不同的非确定性方法。本文处理多种类型的二元非确定性,并研究恒等关系可判定性以及由单个或两个常数构成的有限集可判定性的影响。我们比较了由非确定性分支过程产生的二元非确定性、将猜测限制为两个常数产生的数字非确定性,以及通过对限制为常数元组的谕示集应用Moschovakis算子产生的其他非确定性。此外,我们证明个体机器的性能能力与效率受以下性质影响:1. 恒等关系属于底层结构;2. 恒等关系在底层结构上半可判定;3. 两个单元素常数集半可判定;4. 包含两个常数的集合半可判定。这些性质的顺序对应其影响强度。在所有提及情形中,集合的半可判定性均蕴含其可判定性。