定義
記号列a1a2...anをベクトルa= [a1,a2,...an]と同一視する
a,b∈Anのハミング距離は、ai=biとなるiの数dH(a,b)として定義される
通常、An=0,1だが、理論上は一般の有限集合でも問題ない
例: a = 0, 1, 0, 0, 0 b = 0, 0, 1, 1, 0のとき: dH(a,b)=3
- ハミング距離は距離の公理を満たす
- ハミング距離ってXOR取ったあと総和取れば実装できるわね〜と思うなど。Kademliaを思い出した(kekeho)