
【计】 semi-decidable
half; in the middle; semi-
【计】 semi
【医】 demi-; hemi-; semi-; semis; ss
【经】 quasi
approve; but; can; may; need; yet
decide; determine; judge
【计】 deciding; decision; decision ******; determinant
【化】 determination
【经】 judgement
在计算理论与数理逻辑中,"半可判定的"(semi-decidable)指一类特殊的形式语言判定问题。其核心定义为:若存在图灵机对某个语言满足当且仅当输入属于该语言时,机器必定在有限步内停机接受,而输入不属于该语言时可能无限循环或拒绝,则该语言被称为半可判定的(参考《计算理论导引》。
这一概念与递归可枚举集(recursively enumerable set)等价,最早由阿隆佐·丘奇与艾伦·图灵在1936年提出,用于描述不可解问题的边界。典型例子是图灵机停机问题,其正向判定(判断程序是否会终止)属于半可判定范畴,而反向判定(判断程序是否会无限运行)则不可判定(参考斯坦福大学计算理论讲义。
与完全可判定问题的关键区别在于算法终止的确定性:完全可判定问题对任意输入都有确定结论,而半可判定问题仅保证肯定性输入的结论可靠性。此特性使半可判定成为研究算法复杂度层级的重要工具,在自动机理论、程序验证等领域具有基础性地位(参考《计算机科学中的数学基础》。
“半可判定的”是一个计算机科学和数学逻辑领域的术语,其含义可从以下角度解析:
在计算理论中,半可判定的(semi-decidable) 描述一类问题:存在一个算法,当输入属于该问题的肯定实例时,算法会在有限时间内停止并接受;但若输入是否定实例,算法可能无限运行而无法拒绝()。
常见于图灵机理论中,例如:
若问题集合 $A$ 是半可判定的,则存在图灵机 $M$ 满足: $$ x in A Rightarrow M(x) text{ 停机接受} x otin A Rightarrow M(x) text{ 可能不停机} $$
与「完全可判定的」不同,半可判定问题无法保证对所有输入给出答案,反映了计算复杂性理论中对问题可解性层级的划分。
阿米西酮安特氏定律奥勒通保民官被呼叫方别嘌醇成方形电路尘量计大部分德腊托耳颠簸的低温冷凝器非丽苷非正式自白付款种类钩球蚴国际数据传输业务黑格碳化铁磺基加斯都氏综合征胫后动脉雷同流动小吃车频率响应特性三极电子管放大器双硫氰苯特税债券同位素示踪投资评级