Zero-one integer programming ni mbinu maalum ya kihisabati ya uboreshaji inayotumia vigezo vya binary kutatua matatizo changamano ya kufanya maamuzi. Kwa kuzuia vigezo kuwa sifuri au moja, mbinu hii inalazimisha chaguo kati ya matokeo mawili yanayotengana, ikiwakilisha jibu la ndiyo au hapana kwa kila hatua inayowezekana ndani ya mfumo.
Mbinu hii hufanya kazi kwa kutoa thamani ya moja kuwakilisha uteuzi wa chaguo na sifuri kuwakilisha kukataliwa kwake. Thamani hizi za binary huunganishwa katika milinganyo ya mstari ili kuunda vikwazo na malengo, kama vile mipaka ya bajeti au uwezo wa uzalishaji. Kwa kuchakata vigezo hivi, modeli hutambua mchanganyiko bora zaidi wa chaguzi unaokidhi mahitaji yote yaliyofafanuliwa huku ikiongeza au kupunguza matokeo mahususi.
Katika muktadha wa kifedha, kampuni inaweza kutumia mbinu hii kwa ajili ya mgao wa mtaji wakati wa kuamua ni miradi ipi ya maendeleo ya bidhaa itakayofadhiliwa. Ikiwa kampuni ina bajeti ndogo na miradi kadhaa inayowezekana, modeli hutoa sifuri au moja kwa kila mradi. Kisha huhesabu seti bora ya miradi inayolingana na mtaji uliopo, ikihakikisha kampuni inachagua mchanganyiko wenye thamani zaidi bila kuzidi vikwazo vyake vya kifedha.