いくつかの最近の質問(q1 q2)で、「理論A」対「理論B」の議論がありました。これは、ロジックとプログラミング言語の研究とアルゴリズムと複雑さの研究との境界を捉えているようです。
この用語は私にとって新しいものであり、簡単なWeb検索では、それを説明する明確な参考文献が見つかりませんでした。
この用語の起源を説明するリファレンスを知っている人はいますか?もしあれば、この区別から実質的な利益が得られることを意図していますか?
いくつかの最近の質問(q1 q2)で、「理論A」対「理論B」の議論がありました。これは、ロジックとプログラミング言語の研究とアルゴリズムと複雑さの研究との境界を捉えているようです。
この用語は私にとって新しいものであり、簡単なWeb検索では、それを説明する明確な参考文献が見つかりませんでした。
この用語の起源を説明するリファレンスを知っている人はいますか?もしあれば、この区別から実質的な利益が得られることを意図していますか?
回答:
理論的なコンピューターサイエンスに関するハンドブックに由来します。このハンドブックには2つのボリュームがあります。Aはアルゴリズムと複雑さに関するもので、Bはロジックとセマンティクスに関するものです。
ユッカ、ICALPはこれに先立っていましたか?それともこれに応えてですか?
利点については、関心のあるトピックや研究の形態に基づいて分野を分類する際に、常に何らかの有用性があると思います。ただし、すべての分類法と同様に、「ツリーに戻って反対側に戻る」ことを忘れると問題が発生します:)。
編集:ICALPが明示的に述べているように、この区分はハンドブックよりも前のElsevierジャーナルTheoretical Computer Scienceに由来しているので、より正確な情報源だと思います。
EDIT ++:EATCSの歴史から、TCSに関する次のスニペットが発行されています。
それ以来、編集長であるM. Nivatは、定期的に評議会および総会に報告することがあります。関連トピック)が決定されました(Bulletin no。45、p.2,3、October 1991);
1991年に、これがジャーナルで最初に起こり始めたときのようになります。ただし、ハンドブックは1990年9月に初めて発行されました!
algorithms' and
同じように、正式な方法。」 (ICALP 1997ページから)