Diberikan dua himpunan bagian dari hypercube dimensional (yaitu, M , N ⊆ { 0 , 1 } d ), saya mencari algoritma yang mengambil titik m ∈ M , n ∈ N pada jarak hamming (atau L 1 - jarak pada hypercube) d H ( m , n ) minimal. Algoritma naif yang memeriksa hanya setiap pasangan membutuhkan | M | ⋅ | N | ⋅ d waktu, apakah ada hasil yang lebih baik diketahui?
Untuk kesederhanaan kita dapat mengasumsikan bahwa .