質問:
そのジャムの情報トポロジー(暗号学的に安全な)ハッシュが存在することができる?
私たちは、与えられた効率的に計算可能な近さ述語追加できると時間K(Y )(またはY自体を)あれば教えてくれるyがある非常に近いX(例えばレーベンシュタイン距離またはのハミング距離のxとyの未満であります固定定数c)?
バックグラウンド:
情報トポロジによって Iはポイントとトポロジー空間を意味上Σ *と塩基と{ X Σ *:X ∈ Σ * }。
トポロジについて考える良い方法は、オープンセットを肯定 / 検証可能なポイントのプロパティと見なすことです(つまり、trueの場合、trueであることを確認/観察できます)。これを念頭に置いて、クローズドセットは反駁可能なプロパティです。
関数は、開集合の逆画像が開いている場合は連続です。我々の場合、この手段は、その全てについてのy ∈ Σ *、あるI ⊆ Σ *ように F - 1(Y 、Σ *)= ⋃ X ∈ I X Σ *。
情報トポロジについて考える良い方法は、それをバイナリ文字列のツリーと見なすことです。各サブツリーはベースオープンセットです(他のオープンセットは、ベースオープンセットの和集合から取得できます)。
これは、文字列の情報トポロジと呼ばれることもあります各点は、バイナリ文字列/シーケンスの有限近似と見なすことができるためです。Xに近似Y IFF Xの最初のサブストリングであるY(X ⊑ Y)。例えば0011 Σは*に近似値である00110 *なぜなら0011 ⊆ 00110 *。
連続性のために、バイナリシーケンスyに近似して収束するシーケンス(yはツリー内の無限分岐として、x i sはその分岐上のポイントとして考えます)を取る場合、{ f (x i)}に収束F (Y )、F (Y )= ⨆ I F (X I)。