俳優モデルのチューリングマシンのような形式


8

チューリングマシンには、正式なシンボルアルファベット、状態、および遷移規則に基づいて、計算の実行方法が記述されています。

アクターモデルは、チューリングマシンよりも強力な計算モデルと呼ばれることがあります(計算できるものではなく、他の側面)。

  1. アクターモデルは、計算モデルとしての本格的なターニングマシンの代替品ですか?
  2. アクターモデルにも、チューリングマシンに似たシンボルベースの正式な計算の説明がありますか?
  3. アクターはチューリングマシンと同等と見なされますか?各メッセージは順次(そしてアトミックに)処理されるためですか?

チューリング機械に基づく多くの理論的な結果があります。たとえば、停止問題、決定可能性、ゲーデルの不完全性定理との関係などです。

これらの証明は、俳優モデルに正式に一般化できますか?これは行われましたか?


1
(Erlangのような)アクターは通常、チューリング完全であると想定されます。ただし、あらゆる種類の協調オートマトンについては膨大な研究があります。プロセス結石もあります。質問はあなたが予想したよりも広いと思います。正式なモデルを作成したいシステムの具体的な例を提供することで、問題に焦点を当てるべきかもしれません。そうすれば、人々はあなたが何を求めているかを見ることができます。
ラファエル

@Raphael:アクターモデルのアクターが完全なチューリングであると見なされるというリファレンスがありますか?そのようなモデルでの計算の基礎に興味があります。
Adi Shavit

それは本当に「俳優モデル」という用語をどこから取ったかによる。私はそれをErlangとErlangを模倣する他の言語のライブラリーから知っています、そしてそれらは単一の俳優の力に制限はありません(したがって、彼らは理論の世界ではチューリング完全です)。ちなみに、あなたがリンクしているウィキペディアの記事はたくさんの参考文献を提供しています。それらをチェックしましたか?参照して、このいずれかを
ラファエル

1
周りをググる私は、アクターシステムのチューリングの完全性と決定可能性に関する素晴らしい結果の最近の論文を見つけました:アクターシステムの決定可能性の問題
Vor

1
パイ計算は、上記@Raphaelによって状態としてプロセスへの結石である、頭に浮かぶ。これは計算のモデルです(ラムダ計算をエンコードできるため、チューリング完了)。すべての計算モデルは同等であり、同じ問題に直面します(例:どのモデルも停止の問題を解決できないなど)。
paulotorrens 2017

回答:


-2

コンピュータ科学者は一般に、教会チューリングの論文[1]が正確かつ決定的である、つまりチューリング機械は計算を記述し、より強力な形式は実際には存在せず、一部のモデルがチューリングよりも「強力」であるという主張に同意している敵意の近くでさえ、極端な懐疑論を伴う機械。[2] 概念を完全に理解していない分野への初心者は、チューリング機械よりも「より強力」であるといういくつかの理論のマーケティングに近いスローガンの餌食ですが、それらの主張は主流/評判の良いコンピューター科学者によって行われることはめったにありません。

しかし、これとは逆に、多くの計算モデルはチューリング完全です。したがって、CSでは、実際には、ほとんどの場合、寛容な「ライブおよびライブ」の態度があり、調査した問題に最も関連性があり、便利なものに応じて、さまざまな計算モデルが急増しています。ほとんどの基本的なプログラミングモデルは、メモリ、条件、ループ、サブルーチンなどの基本的な構造を備えたチューリング完全です。より合理的な主張は、「モデル[x]は[y]を研究するのに適しているため、[z]です。」アクターモデルは、メッセージパッシング、通信、並行性、およびセキュリティに重点を置いています。

それにもかかわらず、CSには、「より強力な」モデルについての哲学的な議論がいくつかあります。

[1] 教会チューリング論文

[2] コンピューティングと教会チューリング論文のインタラクティブモデル


1
先ほど述べたように、アクターは計算できるものほど強力ではありません。これらは、同時操作に関連する「無限の非決定性」を特徴とすることで、より強力になります(主張されています)。あなたが言及しているのは、私の質問の主題ではないハイパーコンピューティングです。
Adi Shavit 2012

?!ハァッ!残念!上記の実際の質問では、無制限の非決定性について何も見られませんでした。また、私の回答ではハイパーコンピューティングに直接言及していません。これは確かに非チューリング完全性の研究分野の1つですが、私が与えた参照は、「インタラクティブモデル」を含む別の
分野です
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.