Pemecah SAT modern sangat baik dalam memecahkan banyak contoh dunia nyata dari contoh SAT. Namun, kami tahu cara menghasilkan yang sulit: misalnya menggunakan pengurangan dari anjak menjadi SAT dan memberikan nomor RSA sebagai input.
Ini menimbulkan pertanyaan: bagaimana jika saya mengambil contoh mudah dari anjak piutang. Alih-alih mengambil dua bilangan prima besar di bit, bagaimana jika saya mengambil prima p di log n bit dan q utama di n / log n bit, biarkan N = p q dan encode F A C T O R ( N ) sebagai instance SAT. Nakan menjadi angka mudah untuk faktor dengan metode pencarian kasar atau saringan karena salah satu faktor dalam sangat kecil; apakah pemecah SAT modern dengan pengurangan standar dari anjak ke SAT juga ikut serta dalam struktur ini?
Dapat menempatkan faktor SAT-solver mana | p | = log n dengan cepat?
sumber