Optimisasi matematika (terkadang hanya ditulis sebagai optimisasi) adalah proses memilih sebuah elemen terbaik, menurut suatu atau beberapa kriteria, dari suatu himpunan berisi alternatif elemen yang tersedia.[1] Masalah optimisasi muncul dalam banyak bidang ilmu dari ilmu komputer dan ilmu teknik[2] sampai riset operasi dan ekonomi, juga selama bertahun-tahun menarik perhatian matematika dalam mengembangkan metode menemukan solusi.[3]
Dalam kasus paling sederhana, sebuah masalah optimisasi berisi tentang cara memaksimumkan atau meminimumkan nilai sebuah fungsi real, dengan secara sistematis memilih nilai input dari suatu himpunan yang diperbolehkan. Perumuman dari teori-teori optimisasi dan teknik-teknik ke berbagai bentuk formulasi masalah menjadi bahan kajian sebagian besar bidang matematika terapan.
^Du, D. Z.; Pardalos, P. M.; Wu, W. (2008). "History of Optimization". Dalam Floudas, C.; Pardalos, P. Encyclopedia of Optimization. Boston: Springer. hlm. 1538–1542.