ウォルシュ-アダマール変換(WHT)は変換フーリエ変換の一般化であり、寸法の実数または複素数のベクトルに直交変換であり。変換は量子コンピューティングで一般的ですが、Johnson-Lindenstrauss Lemmaの証明で使用するための高次元ベクトルのランダム射影の一種の前提条件として最近研究されました。その主な特徴は、正方形のd × d行列ですが、時間O (d logのベクトルに適用できることです。(よりむしろ D 2 FFTのような方法によって)。
入力ベクトルがあるとしスパース:それはほんの数ゼロ以外のエントリ(たとえばを持つ )。時間におけるWHT計算する方法があるF (R 、D )ように、F (D 、D )= O (DのログD )及び F (R 、D )= O (DのログD )のための、R = oは(d ) ?
注:これらの要件は、小さなrに対してよりも高速に実行するものが欲しいという考えを形式化する1つの方法にすぎません。