Приведение открытой модели транспортной задачи к закрытой
В открытой или несбалансированной задаче имеет место неравенство
Прежде чем решать такую задачу, необходимо привести ее к сбалансированному виду. В зависимости от ситуации сбалансировать задачу можно формальным способом без обращения к ЛПР или с привлечением дополнительной информации от ЛПР. Формальные приемы. Пусть в исходной задаче предложение превышает спрос: 1.
В каждое неравенство введем дополнительную переменную xi,n+1. В сумме эти переменные должны равняться величине дебаланса:
2. Второй случай несбалансированности задачи имеет место, когда спрос превышает предложение:
Такое преобразование соответствует введению фиктивного поставщика (дополнительной строки) с возможностью am+ 1 и нулевыми затратами Cm+ 1, j. Дополнительная переменная xm+ 1, j имеет смысл количества груза, недопоставленного j- му ПН. Этот способ будет неприемлем, если потребители по-разному реагируют на недопоставки. Тогда возможны два варианта решения задачи: 1. ЛПР корректирует потребности, обеспечивая баланс. 2. Выявляется и учитывается влияние недопоставок для каждого потребителя. Если зависимость потерь от величины недопоставки линейная, то задача остается в классе линейных. Задача балансируется как при формальном подходе, но в дополнительной строке в качестве затрат берутся удельные потери от недопоставки.
|