Модель которая устраивает - и есть оптимальное решение (ты ж критерий "устраивает" выработал). Учит матчасть и терминологию... Если она сложна - это уже не оптимально...и надо знать где вычислительный косяк оптимального решения им чем можно поступиться, вырабатывая более простое.