Задача 5.1
Имеется необходимость посетить n городов в ходе деловой поездки. Спланировать поездку нужно так, чтобы, переезжая из города в город, побывать в каждом не более одного раза и вернуться в исходный город. Задана матрица расстояний между городами cij.
Сформулированная задача - задача ЦП. Пусть хij = 1, если путешественник переезжает из i -ого города в j-ый и хij = 0, если это не так.
Формально введем (n+1) город, расположенный там же, где и первый город, т.е. расстояния от (n+1) города до любого другого, отличного от первого, равны расстояниям от первого города. При этом, если из первого города можно лишь выйти, то в (n+1) город можно лишь придти.
Введем дополнительные целые переменные, равные номеру посещения этого города на пути. u1 = 0, un+1 = n. Для того, чтобы избежать замкнутых путель, выйти из первого города и вернуться в (n+1) введем дополнительные ограничения, связывающие переменные xij и переменные ui. (ui целые неотрицательные числа).
2. Математическая модель
Необходимые данные приведены ниже: Условия задачи 5.1
|
|
Задача 5.2
Решить задачу методом ветвей и границ.
Данные, необходимы для решения, приведены ниже: таблица 5.2
Приложение
Таблица 1.1 | ||||||||||||||||||||||||||||||
Вариант№ | ||||||||||||||||||||||||||||||
a11 | ||||||||||||||||||||||||||||||
a12 | ||||||||||||||||||||||||||||||
a13 | ||||||||||||||||||||||||||||||
a21 | ||||||||||||||||||||||||||||||
a22 | ||||||||||||||||||||||||||||||
a23 | ||||||||||||||||||||||||||||||
a31 | ||||||||||||||||||||||||||||||
a32 | ||||||||||||||||||||||||||||||
a33 | ||||||||||||||||||||||||||||||
b1 | ||||||||||||||||||||||||||||||
b2 | ||||||||||||||||||||||||||||||
b3 | ||||||||||||||||||||||||||||||
c1 | ||||||||||||||||||||||||||||||
c2 | ||||||||||||||||||||||||||||||
c3 | ||||||||||||||||||||||||||||||
k | ||||||||||||||||||||||||||||||
bk | ||||||||||||||||||||||||||||||
ck | ||||||||||||||||||||||||||||||
a1l | ||||||||||||||||||||||||||||||
a2l | ||||||||||||||||||||||||||||||
a3l | ||||||||||||||||||||||||||||||
pl |
Таблица 1.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Вариант№ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
b1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
b2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
b3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
a33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
c1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
c2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
c3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Таблица 2.1
|
|
|
|
Вариант№0 | a1 | a2 | a3 | s1 | s2 | s3 | b1 | b2 | b3 | b4 | c11 | c12 | c13 | c14 | c21 | c22 | c23 | c24 | c31 | c32 | c33 | c34 |
Таблица 2.2
|
|
Вариант№ | ||||||||||||||||||||||||||||||
A1 | ||||||||||||||||||||||||||||||
A2 | ||||||||||||||||||||||||||||||
A3 | ||||||||||||||||||||||||||||||
B1 | ||||||||||||||||||||||||||||||
B2 | ||||||||||||||||||||||||||||||
B3 | ||||||||||||||||||||||||||||||
B4 | ||||||||||||||||||||||||||||||
p11 | ||||||||||||||||||||||||||||||
p12 | ||||||||||||||||||||||||||||||
p13 | ||||||||||||||||||||||||||||||
p14 | ||||||||||||||||||||||||||||||
p21 | ||||||||||||||||||||||||||||||
p22 | ||||||||||||||||||||||||||||||
p23 | ||||||||||||||||||||||||||||||
p24 | ||||||||||||||||||||||||||||||
p31 | ||||||||||||||||||||||||||||||
p32 | ||||||||||||||||||||||||||||||
p33 | ||||||||||||||||||||||||||||||
p34 |
Таблица 3.1
Вариант№ | ||||||||||||||||||||||||||||||
d1 | 0,4 | 0,1 | 0,6 | 0,9 | 0,9 | 1,0 | 0,0 | 0,4 | 0,9 | 0,1 | 0,2 | 0,0 | 0,0 | 0,2 | 0,2 | 0,0 | 0,3 | 0,3 | 0,6 | 0,4 | 0,4 | 0,4 | 0,9 | 0,5 | 0,4 | 0,3 | 1,0 | 0,8 | 1,0 | 0,3 |
d2 | 1,0 | 0,1 | 0,7 | 0,8 | 1,0 | 0,5 | 0,3 | 0,8 | 0,4 | 0,8 | 0,1 | 0,2 | 0,1 | 0,4 | 0,5 | 0,5 | 0,4 | 1,0 | 0,0 | 0,2 | 0,0 | 0,9 | 0,1 | 0,3 | 0,8 | 0,7 | 0,8 | 0,7 | 0,1 | 0,1 |
d3 | 0,8 | 0,6 | 0,2 | 0,4 | 0,6 | 0,7 | 0,6 | 0,2 | 1,0 | 0,7 | 0,5 | 0,8 | 0,8 | 0,3 | 0,2 | 0,9 | 0,1 | 0,1 | 0,8 | 0,7 | 1,0 | 0,9 | 0,9 | 0,5 | 0,5 | 0,7 | 0,5 | 0,1 | 0,0 | 0,8 |
p1 | 2,4 | 2,7 | 2,7 | 2,4 | 2,1 | 2,1 | 2,4 | 2,9 | 2,3 | 2,9 | 2,3 | 2,0 | 2,9 | 2,3 | 2,8 | 2,4 | 2,2 | 2,7 | 2,6 | 2,8 | 2,4 | 2,4 | 2,4 | 2,7 | 2,0 | 2,2 | 2,2 | 2,4 | 2,6 | 2,4 |
p2 | 2,0 | 2,1 | 2,2 | 2,4 | 2,4 | 2,2 | 2,8 | 2,0 | 2,1 | 2,1 | 2,3 | 2,2 | 2,5 | 2,4 | 2,3 | 2,9 | 2,0 | 2,3 | 2,4 | 2,5 | 2,1 | 2,2 | 2,7 | 2,1 | 2,4 | 2,7 | 2,3 | 2,8 | 2,2 | 2,1 |
p3 | 2,9 | 2,5 | 3,0 | 2,3 | 2,2 | 3,0 | 2,8 | 2,2 | 2,8 | 2,8 | 2,9 | 2,7 | 2,0 | 2,3 | 2,2 | 2,6 | 2,2 | 2,9 | 2,9 | 2,4 | 2,4 | 2,9 | 2,4 | 2,6 | 2,3 | 2,5 | 2,9 | 2,9 | 2,0 | 2,5 |
q1 | 1,5 | 1,5 | 1,6 | 1,0 | 1,9 | 1,1 | 1,9 | 1,3 | 1,9 | 1,7 | 1,3 | 1,9 | 1,2 | 1,0 | 1,2 | 1,2 | 1,1 | 1,4 | 1,7 | 1,6 | 1,3 | 1,7 | 1,5 | 1,9 | 1,9 | 1,8 | 1,3 | 1,1 | 2,0 | 1,6 |
q2 | 1,0 | 1,6 | 1,5 | 1,5 | 1,9 | 1,4 | 1,3 | 1,8 | 1,6 | 2,0 | 1,4 | 1,1 | 1,4 | 1,0 | 1,6 | 1,7 | 1,7 | 1,9 | 1,1 | 1,5 | 2,0 | 1,7 | 1,2 | 1,1 | 1,9 | 1,5 | 1,5 | 1,6 | 1,6 | 1,1 |
q3 | 1,3 | 1,3 | 1,7 | 1,9 | 1,4 | 1,3 | 1,2 | 1,8 | 1,4 | 1,1 | 2,0 | 1,6 | 1,7 | 1,7 | 1,5 | 1,4 | 1,6 | 2,0 | 1,2 | 1,5 | 1,9 | 1,3 | 1,7 | 1,7 | 1,3 | 1,1 | 1,4 | 1,9 | 1,2 | 1,9 |
a1 | ||||||||||||||||||||||||||||||
a2 | ||||||||||||||||||||||||||||||
a3 | ||||||||||||||||||||||||||||||
b1 | ||||||||||||||||||||||||||||||
b2 | ||||||||||||||||||||||||||||||
b3 | ||||||||||||||||||||||||||||||
c1 | ||||||||||||||||||||||||||||||
с2 | ||||||||||||||||||||||||||||||
c3 |
Таблица 4.1
Вариант№ | ||||||||||||||||||||||||||||||
f1(20) | ||||||||||||||||||||||||||||||
f2(20) | ||||||||||||||||||||||||||||||
f3(20) | ||||||||||||||||||||||||||||||
f4(20) | ||||||||||||||||||||||||||||||
f1(40) | ||||||||||||||||||||||||||||||
f2(40) | ||||||||||||||||||||||||||||||
f3(40) | ||||||||||||||||||||||||||||||
f4(40) | ||||||||||||||||||||||||||||||
f1(60) |
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Сейчас читают про:
|