1) сумарний обсяг продукції, що вивозиться з кожного
2) сумарний обсяг продукції, що ввезений кожному
3) сумарна вартість всіх перевезень повинна бути мінімальною:
Очевидно, що
У скороченій формі запису математична модель транспортної задачі за критерієм вартості перевезень має такий вигляд:
за обмежень:
У розглянутій задачі має виконуватися умова:
Транспортну задачу називають збалансованою, або закритою, якщо виконується умова (1.5). Якщо ж така умова не виконується, то транспортну задачу називають незбалансованою, або відкритою.
Планом транспортної задачі називають будь-який невід'ємний розв'язок системи обмежень (1.2) - (1.4), який позначають матрицею
Оптимальним планом транспортної задачі називають матрицю
Теорема (умова існування розв'язку транспортної задачі): необхідною і достатньою умовою існування розв'язку транспортної задачі (1.1) - (1.4) є її збалансованість:
Доведення. Необхідність. Нехай задача (1.1) - (1.4) має розв'язок
Оскільки ліві частини рівнянь (1.6) та (1.7) збігаються, то праві також рівні одна одній, отже, виконується умова:
Достатність. Потрібно показати, що за заданої умови (1.8) існує хоча б один план задачі, і цільова функція на множині планів обмежена.
Нехай
Оскільки умови (1.2) та (1.3) виконуються, то
Виберемо з елементів
Тобто цільова функція на множині допустимих планів транспортної задачі є обмеженою:
Якщо при перевірці збалансованості (1.5) виявилося, що транспортна задача є відкритою, то її необхідно звести до закритого типу. Це здійснюється введенням фіктивного (умовного) постачальника
Вартість перевезення одиниці продукції від фіктивного постачальника
Як згадувалося вище, транспортна задача (1.1) - (1.4) є звичайною задачею лінійного програмування і може бути розв'язана симплексним методом, однак особливості побудови математичної моделі транспортної задачі дають змогу розв'язати її простіше. Всі коефіцієнти при змінних у рівняннях (1.2), (1.3) дорівнюють одиниці, а сама система обмежень (1.2), (1.3) задана в канонічній формі. Крім того, система обмежень (1.2), (1.3) складається з mn невідомих та m+n рівнянь, які пов'язані між собою співвідношенням (1.8). Якщо додати відповідно праві та ліві частини систем рівнянь (1.2) та (1.3), то отримаємо два однакових рівняння:
Наявність у системі обмежень двох однакових рівнянь свідчить про її лінійну залежність. Якщо одне з цих рівнянь відкинути, то в загальному випадку система обмежень буде містити
Один із способів розв’язування транспортної задачі ґрунтується на розгляді двоїстої задачі.