Единая транспортная система и география транспорта вариант неизвестен

Автор: Пользователь скрыл имя, 02 Ноября 2011 в 14:56, курсовая работа

Описание работы

Транспортный комплекс РФ является элементом единой транспортной системы, государственное управление которым осуществляет Министерство транспорта России. В транспортный комплекс входят зарегистрированные юридические лица и индивидуальные предприниматели, осуществляющие на воздушном, железнодорожном, автомобильном, морском, внутреннем водном, городском пассажирском и промышленном транспорте перевозочную и транспортно-экспедиторскую деятельность, а также работы, связанные с обслуживанием путей сообщения, проведением научных исследований и подготовкой кадров, производством транспортных средств и технологического оборудования.

Работа содержит 1 файл

етс курсовик.doc

— 672.50 Кб (Скачать)

    P(1,6)=106+0=106

    P(3,2)=0+106=106

    P(3,6)=0+0=0

    P(6,1)=196+87=283

    Для ветвления выберем  пару  претендентов с максимальной оценкой P(6,1)=283

    Произведем  ветвление:

    ,где  и

    Вычислим  оценку для  :

    V( )=V( )+P(6,1)=3038+283=3321

    Построим  матрицу  , вычеркнув шестую строку и первый столбец в матрице и выполним процесс приведения, запретив переезд из города 1 в город 6

  2 6 hi
1 0 x 106
3 0 0 0
Hj 0 0  

    .   

    = 

    Вычислим  оценку для  :

    V( )=V( )+ =3038+106= 3144

    Полученная  матрица имеет размерность 2х2 и  допускает включение в матрицу  только двух пар городов (1,2) и (3,6)

    В результате получаем цикл ,

    отвечающий  подмножеству  , длина которого равна 3144.

    Сравним длину этого цикла с полученными ранее оценками для неветвленных подмножеств. Последовательность объезда городов можно представить следующим образом:5→3→6→1→2→4→5 

  1 2 3 4 5 6 hi
1 x 493 41 962 409 0 0
2 123 x 0 0 0 187 0
3 87 387 x 689 151 0 0
4 610 0 332 x 49 634 0
5 2 2 x 9 x 0 283
6 0 583 65 1052 529 x 0
Hj 0 0 61 0 0 0   

    Подмножество  V( )=2946‹V( )=3144. Это подмножество может привести к образованию цикла с меньшей оценкой, поэтому оно должно быть подвергнуто анализу. Для этого восстановим исходную матрицу и запретим проезд из города 5 в город 3, одновременно выполнив приведение.

    = 
     
     
     

    Определим оценку множества  , вычислив сумму приводящих констант:

    =2602+283+61=2946

    Выберем пары городов-претендентов на ветвление, т.е.(i,j), для которых =0

    =0, =0, =0, =0, =0, =0, =0, =0

    Для выделенных претендентов подсчитаем оценки

    P(1,6)=41+0=41

    P(2,3)=0+65=65

    P(2,4)=0+9=9

    P(2,5)=0+49=49

    P(3,6)=87+0=87

    P(4,2)=49+2=51

    P(5,6)=2+0=2

    P(6,1)=65+2=67

    Для ветвления выберем пару  претендентов с максимальной оценкой P(3,6)=87 

    Произведем  ветвление:

    , где  =(3,6), = .

    Вычислим  оценку для

    V( )=V( )+P(3,6)=2946+87=3033

    Построим  матрицу  , для этого вычеркнем в матрице третью строку и шестой столбец. Чтобы избежать образования замкнутых подциклов,  запретим переезд из города 6 в город 3 и выполним процесс приведения

  1 2 3 4 5 hi
1 x 452 0 921 368 41
2 123 x 0 0 0 0
4 610 0 332 x 49 0
5 0 0 x 7 x 2
6 0 583 x 1052 529 0
Hj 0 0 0 0 0   
 

    =  
     

    Вычислим оценку для :

    V( )=V( )+ =2946+43=2989

    А так  как V( )‹V( ), то для ветвления на очередном шаге выберем подмножество V( ).

    Выберем пары городов-претендентов на ветвление

    =0, =0, =0, =0, =0, =0, =0 =0

    Р(1,3)=368+0=368

    Р(2,3)=0+0=0

    Р(2,4)=0+7=7

    P(2,5)=0+49=49

    P(4,2)=49+0=49

    P(5,1)=0+0=0

    P(5,2)=0+0=0

    P(6,1)=529+0=529

    Для ветвления выберем  пару  претендентов с максимальной оценкой  P(6,1)=529

    , где и .

    Вычислим  оценку для

    V( )=V( )+P(6,1)=2989+529=3518

    Построим матрицу , для этого вычеркнем в матрице шестую строку и первый столбец и выполним процесс приведения

  2 3 4 5
1 452 0 921 368
2 x 0 0 0
4 0 332 x 49
5 0 x 7 x
 

    = 

    Поскольку полученная матрица является приведенной, оценка для подмножества равна оценке для подмножества = 2989

    А так  как V( )‹V( ), то для ветвления на очередном шаге выберем подмножество V( ).

    Выберем пары городов-претендентов на ветвление

    =0, =0, =0, =0, =0, =0

    P(1,3)=368+0=368

    P(2,3)=0+0=0

    P(2,4)=0+7=7

    P(2,5)=0+49=49

    P(4.2)=49+0=49

    P(5,2)=7+0=7

    Расчеты привели нас к замкнутому подциклу 3→6→1→3

    Запретим  проезд из города 1 в  город 3 и постоим  матрицу  заново,выполнив  процесс приведения

  2 3 4 5 hi
1 84 x 553 0 368
2 x 0 0 0 0
4 0 332 x 49 0
5 0 x 7 x 0
Hj 0 0 0 0   
 

    = 

    V( )=V( )+ =2989+368=3357

    Так как V( )‹V( ), то для ветвления на очередном шаге выберем подмножество V( ).

    Выберем пары городов-претендентов на ветвление

    =0, =0, =0, =0, =0, =0

    P(1,5)=84+0=84

    P(2,3)=0+332=332

    P(2,4)=0+7=7

    P(2,5)=0+0=0

    P(4.2)=49+0=49

    P(5,2)=7+0=7

    Для ветвления выберем  пару  претендентов с максимальной оценкой P(2,3)=332

    , где и

    Вычислим  оценку для

    V( )=V( )+P(2,3)=3357+332=3689

    Построим  матрицу  , для этого вычеркнем в матрице вторую строку и третий столбец и выполним процесс приведения 

  2 4 5 hi  
1 84 546 0 0  
4 0 x 49 0  
5 0 0 x 0  
Hj 0 7 0     
 

    =  

    V( )=V( )+ =3357+7=3364

    Так как V( )‹V( ), то для ветвления на очередном шаге выберем подмножество V( ).

    Выберем пары городов-претендентов на ветвление

    =0, =0, =0 , =0

    P(1,5)=54+0=84

    P(4,2)=49+0=49

    P(5,2)=0+0=0

    P(5,4)=0+546=546

    Для ветвления выберем пару  претендентов с максимальной оценкой P(5,4)=546

    , где и

    Вычислим  оценку для

    V( )=V( )+P(5,4)=3364+546=3910

    Построим  матрицу  , для этого вычеркнем в матрице пятую строку и четвертый столбец и запретим проезд из города 4 в город 5, выполним процесс приведения

  2 5  
1 84 0  
4 0 x  
       

Информация о работе Единая транспортная система и география транспорта вариант неизвестен