FOユニフォームAC0といくつかの述語


9

私の質問は有限モデル理論/記述的複雑さに関するものなので、は「有限のバイナリワードに対する1次、述語Rsと単項述語Pを単語の1の位置で使用」を意味します。FOR

私は知りたいのですが、いくつかのrのにRの述語がある特性化はありますか?たとえば、FO(<、+)またはFO(<、P_2)の場合、P_2は2の累乗のセットです。特に、一定の条件でAC ^ 0に等しいはずですが、このことを示す結果は見つかりません。N r F O < + FO<RNrFO(<,+FO(<,P2)P2AC0

これは、Rの値について、すでに知っていることですR

FO(<,bit)は、順序とビット述語を持つワードの最初の順序ロジックであり、AC0 - FO(<,bit)均一であることはよく知られています。これにより、両者はまったく同じ言語を認識します。たとえば、82ページのイマーマンの「記述的複雑さ」を参照してください。(これは、AC0 -logtimeユニフォーム、一定時間のパラレルランダムアクセスマシンなど、他の多くの特性とも同じですが、私がそうではありません。ここで検索します。)

一次論理で任意の数値述語を使用できる場合、AC0(均一でない)が得られますCが対数時間計算可能関数を含む関数のクラスである場合、FO(<,C)ACと等しくなります。^ 0-CAC0C -uniform(これら2つの結果については、Barrington、「Extensions of a Idea of​​ Mc-Naughton」、1993を参照)。

最後に、FO(<はスターフリー言語(Kleeneスターを使用しない正規表現で定義できる言語のクラスですが、回路の複雑さに関する情報はありません。

回答:


5

あなたが何を探しているのかは完全にはわかりませんが、次のものが興味深いかもしれません。

  1. FO式で数値述語を制限することが均一性条件に対応するという考えは、たとえばBehleとLangeによる論文「FO(<)-uniformity」で明示的に調査 されています。
  2. Schweikardtによる調査「算術、一次論理、および数量化数」 は、さまざまな算術述語の表現力に関する既知の結果の概要を提供します。

どうもありがとうございました。最初の2つの論文はまさに私が探していたものです。私はその結果の一部を証明しましたが、証明はFO(<、bit)の均一性に関する証明とほとんど同じであるため、誰かがそれをすでに証明していることはかなり確信していました。
Arthur MILCHIOR 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.