跳至內容

廣義雜湊

本頁使用了標題或全文手工轉換
來自維基學院

定理一

[編輯 | 編輯原始碼]

給定一有效可逼近的機率分布 D 及其於某個k-限 fi 上的密度 ε,並給出一個instance 以及精度參數0<δ<1 可以得到一個不大於⌈kln⁡m+ln⁡s(1−δ)ε⌉的解A,且時間複雜度是m,s,kk,qk,ε−1,δ−1的多項式函數。

(第四章)

與asym. optimal errCrct. code的關係

[編輯 | 編輯原始碼]

Alon1992 中指出的

  • Σ 是一個具字母數為q≐|Σ| 的鍵集。
  • 任何子集C⊂Σn,M≐|C|皆被視為(n,M)-code (n 碼長、M項的編碼)。
  • code rate 編碼效率定義為 R=R(C)≐logqMn
  • 一個編碼 C 的codeword 字串xj∈[M]∈C (C中每一個Σn的元素),其中第 i 個字母表示作xi∈[n]j
  • t-hashing:一個參數t>2,當某個編碼 C 的任 t 個元素必存在一個位置 i∈[n] 足以區別該 t 個元素,即是∀u∈[t]ju∈[M],∃i∈[n] st.xiju1≠xiju2,此時稱該編碼是一個 t-雜湊函數。
  • (m,q,k)-perfect hash family是一群雜湊函數H

與 k限之間之關係

[編輯 | 編輯原始碼]
(t,k)-hashing是一種k限問題。

雜湊函數h:[m]→[q]可以被視為是一個字串s∈[q]m,h(x∈[m])對應到s[x]。 k個限制<math>fT,i∈[t]→{0,1},f(x)=1iff∀i∈T∀j≠i∈[u],x[i]≠x[j],此處s=(k2p)ut。

Parent Identifying Code

[編輯 | 編輯原始碼]

定義如下:

  1. 一個(n,M)-code C的子集 X,給座標i∈[n],有 n 個projection Pi(X)=就是每個x第 i位置的字元集合。
  2. X的envelope e(X)={x∈Qn:∀i,xi∈Pi(X)}