有限オートマトン用の擬似乱数ジェネレーター


12

してみましょう一定です。有限オートマトンをだます疑似乱数ジェネレーターを証明可能に構築するにはどうすればよいですか?ddd

ここで、有限オートマトンには、個のノード、開始ノード、受け入れ状態を表すノードのセット、および各ノードから出てくる0、1というラベルの付いた2つの有向エッジがあります。入力を読み取ると、自然に状態が変化します。与えられると、見つけて、すべての有限オートマトンが関数計算するようにします。D ε F { 0 1 } K{ 0 1 } N D Addϵf:{0,1}k{0,1}ndA

|PxUk(A(f(x))=1)PxUn(A(x)=1)|<ϵ.

ここで、は変数の均一分布を示し、をできるだけ小さくしたい(たとえば、)。私はと思っていますの順であること我々はまた、より一般的に(例を。ビット数が増えると必要となる質問をすることができますが、?)。 k k log n d n nUkkklogndnn

いくつかの背景

擬似ランダムジェネレータの構築は、ランダム化解除において重要ですが、一般的な問題(多項式時間アルゴリズムのPRG)はこれまでのところ非常に困難であることが判明しています。しかし、PRGの有界空間計算の進展がありました。たとえば、この最近の論文(http://homes.cs.washington.edu/~anuprao/pubs/spaceFeb27.pdf)は、通常の読み取り1回の分岐プログラムについて約を提供します。一般的な読み取り1回の分岐プログラムに関する質問はまだ開いています()ので、この単純化の答えがわかっているかどうか疑問に思っています。(有限オートマトンは、すべての層が同じである読み取り1回の分岐プログラムのようなものです。)lognlogdk=logn


なぜこれが問題の自然な定式化であるのか、つまり、起源/ bkg /詳細/確率表現の推論の詳細/説明に役立つかもしれません。他のモデルの質問に対する他の既知の解決策はありますか?それはPACフレームワークなどと結びついていますか?
vzn 14

背景を少し追加しました。
ホールデンリー14

多分、FSMのだまされているセット(p12)のアイデアはここでうまくいくでしょうか?(「Lに無限のだまされたセットがある場合、LはDFAに受け入れられません。」)
vzn 14

回答:


10

場合程度であるNその後、有限状態オートマトンとしてプログラム分岐一定幅を書くことができ、及び対数シード長さは知られていません。dn

ddn



1

Mn

この一見同じ証拠は、RJliptonのブログ「Nisans generatorの保証」でも引用されています。証拠は明らかに論文から生まれたものです。Nisanの擬似ランダムジェネレータはどのくらい強力ですか?David、Papakonstantinou、Sidiropoulos(2010)。また、より深い質問と、より良い境界が主要な複雑さのクラス分離と結びついていることに注意してください。

LNP


DPSペーパーは、Nisansペーパー[NIS92]の拡張であり、複数のパスを備えたスペース制限マシンの参照です。refはN. Nisanです。スペースに制限された計算のための擬似乱数ジェネレータ。Combinatorica、12(4):449–461、1992.(またSTOC'90)。
vzn 14

1
Nisanの論文を読むと、彼がFSMに関して彼の定理を述べていることに気付くでしょう。あなたには、いくつかの定量的境界与える場合にも、それはいいだろう
Sashoニコロフを

thmの一部のステートメントは、ログスペースTMに関するものであることに注意してください。参照だまし空間限定モデルと低次の多項式の調査を、李、ヤン、秒1.3 P6だまし読みワンスログ・スペースチューリングマシン
vzn

この質問と元の論文の両方は、FSMの観点から声明を出します。あなたのコメントはほとんど関係ありません。
サショニコロフ14

2
あなたの答えで、Nisanの論文のFSMの定式化で、関連する定理を述べていただけますか?別の方法でそれを述べているメモではなく、それを別の方法で述べている調査紙ではありません。最初に実際の質問に対する実際の答え述べてください。なぜそれが良いことなのか、理解しにくいことはありますか?
サショニコロフ14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.