>Что целевая функция - она от многих переменных, а не от 1.
Количество переменных не так важно.
>К тому же - и этих функций может быть несколько, как-то: "удовлетворить спрос" и "сэкономить ресурсы". :)
Функций может быть, конечно несколько, но одну Вы должны задать главной, оценеваемой, а остальные должны быть ограничениями.
То есть правильные постановки задачи:
Найти максимум удовлетворения спроса при расходах ресурса меньше заданного. Либо найти минимум ресурса при заданном уровне удовлетворения спроса.
Есть еще вариант: Выдать 10, скажем, лучших результатов с минимумом израсходанного ресурса при заданном уровне спроса, расчитавая что есть еще неучтенные параметры, из которых Вы будете выбирать вручную.
Это - смотря для чего. Если просто получить "стат-ответ" - то иожет быть... Если разобраться и получить "руководство к действию" - то очень важно. Особенно - если "напорешься" - надо знать на чем ошибся.
>Найти максимум удовлетворения спроса при расходах ресурса меньше заданного.
Не уверен. Скорее - увидеть распределение расхода ресурса от удовбетворения потребности при разных технологиях и т.д. И в результате - принять решение исходя из текущих запросов и наличия ресурсов. Ответ может быть и не в чистом распределении производства по имеющимся мощностям. Может - придется новые мощности с новой технологией строить...
А то, что выбирать вручную - неизбежность, об этом даже и не стоит говорить - это очевидно. :)