metaheuristik
Metaheuristik adalah kelas kerangka optimisasi tingkat tinggi yang tidak bergantung pada masalah spesifik. Dirancang untuk membimbing heuristik tingkat rendah dalam pencarian solusi mendekati optimal pada masalah besar dan kompleks di mana solusi eksakt tidak praktis. Metaheuristik tidak menjamin optimalitas, tetapi bertujuan menghasilkan solusi berkualitas tinggi dengan penggunaan waktu komputasi yang wajar. Ciri utamanya adalah keseimbangan antara eksplorasi ruang pencarian dan eksploitasi wilayah yang menjanjikan, sering disertai komponen acak, memori, dan iterasi penyempurnaan lokal.
Berbagai keluarga metaheuristik yang umum meliputi simulated annealing (SA), algoritma genetika (GA), tabu search (TS), optimisasi
Aplikasi utama meliputi pengoptimalan kombinatorial seperti masalah traveling salesman, perutean kendaraan, penjadwalan, desain fasilitas, dan desain
Pertimbangan penting meliputi keseimbangan eksplorasi–eksploitasi, konvergensi, robusta terhadap parameter, dan skalabilitas. Evaluasi biasanya membandingkan kinerja dengan