数え切れないチューリング決定可能言語はありますか?


17

チューリングが決定できる可算言語はたくさんあります(そして、私は多くのことを意味します)。数え切れない言語はチューリング決定可能ですか?


1
考えられるすべての単語の言語が数えられない場合(数えられないアルファベットが必要)、すぐに(些細な)チューリング決定可能な数えられない言語の例を提供します。そうでない場合(つまり、数えられる場合)、サブ言語も数えられません。
マークヴァンレーウェン

回答:


24

有限(または可算)アルファベット上のすべての言語は可算です。チューリングマシンのアルファベットが有限であると仮定すると、受け入れ可能な言語はすべてカウント可能です。


数え切れないほどのアルファベット上の有限数の文字列のすべての言語のセットについてはどうですか?それは可算ですか、不可ですか?また、「数え切れないほどのアルファベットを超える言語は数えられる」という証拠を考えることができませんでした。
アニール

セットも数えられます。
ユヴァルフィルマス

これは、「有限アルファベット上の言語のセットは可算」であることを証明しています。有限アルファベットによる同じ証明アプローチに従って、「有限アルファベット上の数え切れないほどの無限文字列を含む言語のセットは数えられる」ことを証明できると思います。しかし、このアプローチが数え切れないほどのアルファベットにどのように適応できるか想像できません。
アニール

それが間違っているので、それを証明することはできません。無限バイナリシーケンスの数はすでに数えられません。
ユヴァルフィルマス

11

ω

ω


1
なぜアルファベットを数える必要があるのでしょうか?
左回り

2
研究されているすべてのモデルには有限のアルファベットがあります。アルファベットも無限(可算または不可)になった場合、合理的なモデルを持つことは困難です。
シュリーシュ

@Shreeshまあ、アルファベットが数えられない場合、FSMの素朴なマッピング(有限数の状態間で数えられない遷移がある)はかなり強力かもしれません。
ヤック

1
確かに、これらは一種の拡張機能であり、REのスーパークラスまたは再帰言語である可能性のある言語クラスを持つ場合があります。しかし、まったく研究されている場合、彼らはよく研究されていません。私の意見では、最大の問題は、マシンの有限表現をどのように提供できるかです。次に、テープセルにシンボルを書き込む必要があります。謙虚なセルでさえ、書き込まれているテープシンボルの説明を保存するために無限のメモリを必要とする場合があります。
シュリーシュ

これは素晴らしい説明です。通常の受け入れ/拒否基準が使用されている場合でも、チューリングマシンが決定でき、技術的に数え切れないほど多くの文字列を持つ言語がまだ存在すると言うことができます。言語に役に立たない」。
オーウェン

4

古典的な計算可能性は、有限アルファベットからの有限文字列上の関数について説明します。その結果、決定可能または決定不能のすべての言語がカウント可能です。

数え切れない言語を考えるには、有限文字列の代わりに無限文字列 を調べる必要があります。(AFAIK、無限のアルファベットを持つことはあまり面白くなく、それ自体では現実的な計算モデルに対応していません。)

無限の文字列を扱うことができる計算モデルがあり、実数のような数え切れない領域のオブジェクトを表現できます。これらは多くの場合、より高度なタイプの計算として表されます。チューリングマシンを使用するモデルの1つにTTEモデルがあります。このモデルでは、入力は無限の文字列にすることができ、マシンは必要な文字列内の任意のアイテムにアクセスできます。マシンを終了する必要はありませんが、マシンの出力が収束することを確認する条件があります。

ΣωΣΣ={0,1}ΣN=2N22N

MLΣNxΣωMxNxL

簡単に言えば、 常に停止するTTEチューリングマシンの計算は、有限ストリング上のチューリングマシンの計算によって決定されます。


無限文字列の決定可能および決定不能言語の例をいくつか挙げます。

  1. kNkk36

  2. 010

  3. LiL=iLiLLL

  4. 言語とその補語の両方が半決定的である場合、言語は決定可能です。

  5. kk


xlgxxlgx 私たちに。


f{0,1}f1(1)"また、分析ネットワークの計算可能性と複雑さのためのウェブサイト上に他の多くの参照があります。


1
その結果、すべての言語は有限です」-可算ですか?
アントントルーノフ

トルノフさん。
Jyotirmoy Pramanik

これは素晴らしい投稿ですが、ここで尋ねられた特定の質問とその大部分がどう関係しているかはわかりません。たぶん、質問と回答のペアを作成したいですか?
ラファエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.