Saya mengajar kursus tentang meta-heuristik dan perlu membuat contoh menarik dari masalah kombinatorial klasik untuk proyek jangka. Mari kita fokus pada TSP. Kami menangani grafik dimensi dan lebih besar. Saya mencoba tentu saja untuk menghasilkan grafik dengan matriks biaya dengan nilai yang diambil dari U acak ( 0 , 1 ) , dan menemukan bahwa (seperti yang diharapkan) histogram untuk biaya jalur (diambil dengan mengambil sampel banyak jalur acak) memiliki distribusi normal yang sangat sempit ( μ adalah 100 tetapi σ sekitar 4). Ini berarti, menurut saya, masalahnya sangat mudah, karena sebagian besar jalur acak akan berada di bawah rata-rata, dan jalur biaya minimum sangat dekat dengan jalur acak.
Jadi saya mencoba pendekatan berikut: Setelah menghasilkan -matrix, berjalan secara acak di sekitar grafik, dan secara acak (Bernoulli dengan p = 0,5 ) dua kali lipat atau membagi dua nilai tepi. Ini cenderung menurunkan semua nilai, akhirnya mencapai nol, tetapi jika saya mengambil jumlah langkah yang tepat, saya bisa mendapatkan distribusi dengan μ sekitar 2 dan σ sekitar 1 .
Pertanyaan saya adalah, pertama, apakah ini bahkan definisi yang bagus untuk masalah yang menarik ? Idealnya saya ingin contoh yang sangat multi-modal (untuk fungsi lingkungan yang paling umum), dan yang memiliki sangat sedikit jalur di dekat nilai minimum, sehingga sebagian besar solusi acak akan sangat jauh dari optimal. Pertanyaan kedua adalah, mengingat uraian ini, bagaimana saya bisa menghasilkan instance dengan karakteristik seperti itu?