Ikhtisar pemula yang sangat baik diberikan oleh artikel berikut dari 2009.
Ada beberapa cara untuk masuk ke aspek teknis. Anda bahkan dapat mulai dengan kertas Davis-Putnam yang asli. Ini sangat jelas dan memiliki contoh-contoh terperinci. Ketika membahas optimasi SAT dalam kursus, kami menemukan bahwa beberapa orang mungkin membayangkan sudah ada di sana. Makalah Davis-Logeman-Loveland (saya merasa) kurang instruktif, tetapi sangat singkat sehingga Anda bisa membacanya.
Mungkin ada cara untuk mengejar perkembangan 50 tahun ke depan. Saya akan merekomendasikan slide kuliah. Hanya mencari 'DPLL' akan memunculkan banyak tutorial. Jika Anda menjelajahinya, saya yakin kabutnya akan hilang - sampai batas tertentu. Ada juga banyak survei bermanfaat. Kertas Zhang-Malik adalah tempat yang baik untuk memulai. Ada beberapa artikel dalam Buku Pegangan Kepuasan yang mungkin berguna bagi Anda.
- Pencarian untuk Pemecah Kepuasan Boolean yang Efisien , Lintao Zhang, Sharad Malik, makalah yang diundang bersama untuk CAV dan CADE 2002.
- Buku Pegangan Kepuasan , Diedit oleh Armin Biere, Marijn Heule, Hans van Maaren, dan Toby Walsh, 2009
- Anatomi dan Evaluasi Empiris Pemecah SAT Modern , Karem Sakallah, Joao Marques-Silva, Buletin EATCS, 2011.
Saya mendukung saran Mikolaos. Kode MiniSAT bersih dan ukurannya bisa diatur. Anda bisa bermain dengannya. Ada beberapa solver lain yang bisa Anda coba. CryptoMiniSat juga cukup bersih. Anda juga harus berkonsultasi dengan karya Armin Biere , yang menulis solver SAT dan menulis tentang menulis solver SAT.