Untuk menunjukkan NP-hardness dari suatu masalah, seseorang perlu memilih masalah NP-hard yang diketahui dan menemukan pengurangan polinomial dari masalah yang diketahui ke masalahnya. Secara teoritis, setiap masalah NP-hard dapat digunakan untuk pengurangan, tetapi dalam praktiknya, beberapa masalah lebih mudah dikurangi daripada yang lain.
Misalnya, 3-SAT biasanya merupakan pilihan yang lebih baik untuk membangun pengurangan daripada SAT karena yang pertama lebih terbatas daripada yang terakhir, 3-partisi biasanya merupakan pilihan yang lebih mudah daripada pengepakan bin, ...
Salah satu cara untuk menemukan masalah "baik" untuk reduksi adalah dengan melakukan analisis statistik atas pengurangan yang ada. Misalnya, seseorang dapat membentuk semua pasangan from -> to
pengurangan buku Komputer dan Keterbukaan: Panduan untuk Teori Kelengkapan NP
(atau sumber daya lainnya) dan menggambar histogram dari masalah dalam from
set. Lalu kita bisa mencari tahu masalah mana yang lebih umum digunakan untuk reduksi.
Saya ingin tahu apakah analisis statistik seperti itu masuk akal sama sekali. Apakah penelitian semacam itu sudah dilakukan atau belum? Jika tidak, apa tebakan Anda tentang masalah yang paling umum digunakan untuk pengurangan.
Alasan saya mengajukan pertanyaan ini adalah bahwa saya telah melakukan beberapa bukti kekerasan NP, tetapi hampir semuanya bergantung pada pengurangan dari masalah yang sama (3-partisi). Saya mencari opsi lain untuk digunakan dalam bukti saya.