binäärioptimointiongelmat
Binäärioptimointiongelmat ovat optimointiongelmia, joissa kaikki päätösmuuttujat voivat saada vain kaksi arvoa, tyypillisesti 0 tai 1. Nämä ongelmat ovat yleisiä monilla aloilla, kuten operaatiotutkimuksessa, tietojenkäsittelytieteessä ja taloustieteessä.
Tällaisten ongelmien yleinen muoto on löytää vektori x, joka minimoi tai maksimoi objektiivifunktion f(x), samalla kun
Binäärioptimointiongelmat voivat olla laskennallisesti erittäin vaikeita. Vaikka muuttujien määrä olisi pieni, mahdollisten ratkaisujen lukumäärä kasvaa eksponentiaalisesti
Näiden ongelmien ratkaisemiseksi on kehitetty useita algoritmeja. Näitä ovat esimerkiksi haaramis- ja rajoitusmenetelmät (branch and bound),