Optimasi metaheuristik adalah prosedur tingkat tinggi atau heuristik yang dirancang untuk menemukan, menghasilkan, atau memilih heuristik (algoritma pencarian parsial) yang dapat memberikan solusi yang cukup baik untuk masalah pengoptimalan, terutama dengan informasi yang tidak lengkap atau tidak sempurna atau kapasitas komputasi yang terbatas. Ini biasanya diterapkan ketika dua atau lebih tuju…