T.A. Rocha
等人
/
理论计算机科学电子笔记
344
(
2019
)
189
给定一个样本
S
,这个问题包括找到一个与
S
一致的最小量化器秩的一阶
句
子
。
众所周知,每一个有限关系结构都可以在一阶逻辑中被表征为同构,
即, 对于每一个有限结构A,都有一个一阶
句子
A
,使得对于所有结构B,
我们有B| =
A
当且仅当A和B是同构的(来自[ 4 ]的命题2.1.1)。由于我们
考虑的是一个固定的词汇表,样本是有限关系结构的有限集合,因此可
以很容易地在多项式时间内构建与给定样本一致的一阶句子例如,设
τ={P
,
R}是一个固定的词汇表,使得P
的元
数为1,R
的
元数为2。因此,
时
间复杂
度为O(
n
)。此外,需要多项式时间来检查A是否|=
,当是
原子时。
因此,我们在多项式时间内构建了
CRAA
不幸的是,
A
的量化秩是A的定义域
中元素的个数加1。因此,我们不能使用这些公式来解决
可
计算
性
问题。
为
了解决我们在这项工作中所考虑的问题,我们重点讨论了
Escherfeu
cht-Fr
aïs ′ e对策及其
重要性。
定义2.3 [EF游戏]设r是一个整数,使得r ≥ 0,τ是一个词汇表,
A
和
B
是两
个
τ
-
结构。
EF
游戏(简称EF游戏)G r(A,B)是由两个玩家玩的,他们被称
为破坏者和复制者。每局游戏有r轮,在每一轮中,剧透者首先从A的域A
或B的域B
中
挑选一个元素。然后,复制者通过从另一个结构的域中挑选
一个元素来做出响应设
ai
∈A和
bi
∈B是在第i轮中被破坏者和复制者挑选的
两个元素如果映射(a
1
,
b
1
)
,
.
,
(a
r
,
b
r
)是由a
1
,
.
,
a
r
和b
1
,
...
,
B
R
,
分别。否则,破坏者将赢得这场比赛。我们说一个局中人在G
r
(A
,
B)
中有一个获胜策略,如果不管对手做什么选择,他都有可能赢得每一局
在这项工作中,我们总是假设
A
和
B
不是同构的。 注意,对于结构
A
,
|
一
|≤r
,结构
B
同构于
A
当且仅当
Duplicator
在
Gr +1
(
A
,
B
)中有获胜策略
.
然后,
我们可以认为轮数
r
由
A
和
B
的大小限定。现在,对于一个结构
A
和一个自然数
r
,我们定义了描述
A
在任何
r
轮
EF
博弈中的性质的公式。
定义2.4
[r-Hintikka
公式
]
设
A
是一个结构,
a = a
1
. a
s
∈ A
s
,且
v= v
1
,
.
,
v
是
变量的元组。
(
v
<$
)
:
=
{
(
v<
$
)
}|
A
是
原子的或否定的原子
,
|
=
[ a <
$
]
}
,
(
v
<$
)
:
=
v
s
+1
r
−
1
(
v
<$
,
v
s
+1
)
v
s
+1
(
r
−
1
(
v
<$
,
v
s
+1
))
。
在A中被a证明。当s= 0时,我们记
为
A
。给定一个结构A和一个自然数