0000097

0000097



Zadanie komiwojażera nota być aformułowane jako zadania programowania binarnego. W szczególności sformułowanie to noże przyjąć naetępojęca postać [22]

X • fx I    ; i.j ■ 0.1.2.....n jaat macierz*

L XJJ(n*l)a(nalJ

zmiennych binarnych


1 gdy komiwojażer jadzie z miasta 1 do J

Naloty wyznaczyć tak# macierz X#. aby



przy ograniczeniach



xij ■ 1.    1 • 0,1,2.....n

u1 - Uj ♦ nx1J « o-l. i.J ■ 0,1,2,...,nj i / j gdzia uA a« zaiannyai przyjmującymi dowolna wartości rzeczywista. Sforaułowana zadania można rozwiązać metodami programowania eał-kowitoliczbowego. Naloty jadnak zwrócić uwag*, to Jut nawet dla nlawialkisj wartości n (na przykład SO) ilość zaionnych. która muszą występować w zadaniu, jaat olbrzymia (2652). Widać zatoa wyróżnia praktyczno nieprzydatność aatod programowania aateaa-tycznago dla rozwiozywanla togo typu zadań.

Oute znaczania praktyczna zadania koalwojatara Wynika z togo, te wiele zagadnień z teorii organizacji oprowadza sio właśnie do takiego zadania (na przykład problem wyznaczania kolejności operacji przy realizacji danego przedsięwzięcia). Zadanie powytsze nie doczekało alf dotychczas efektywnej, ogólnej metody rozwiązania.

Rozdział 11

PRZEPŁYW MAKSYMALNY

Problem wyznaczania przepływu maksymalnego występuje przy planowaniu transportu w sieci dróg (rurocięgów) o ograniczonej przepustowoócl [l4] , [10] . Modelom takiej elecl nota być eleć formalno S ■ <G,{o},{h}> , gdzie 0 - <X,U,P> jeot opójnym grafem Oerge'0 bez pętli, a(x) Jeet funkcję określono na zbiorze wierzchołków xCX, wyrótnlejęcę w sieci dwa wierzchołki! s -- źródło oraz t - odpływ

1

dla

X •

s

0

dla

* /

,t

. -1

dla

X ■

T

natomiast h(x,y), jaat nloujemnę funkcję na zbiorze łuków <x,y>6U digrafu C, 04 h(x,y)<oo , któraj wartości sę Inter -pretowane jako przepustowości poszczególnych łuków aiecJ. »ieó S będziemy nozywali standardowo eleelę t ransportowę. Oażell S jeet modelem elecl wodoclę-gowej, to wartość h(x,y) lnterpretujo się jako makeymalnę, dopuszczalno ze względu na ciśnienia. Intensywność przepływu wody przez odcinek rury reprezentowany łuklem <x,y> .

Przepływem w elecl S nozywamy dowolnę funkcję f 1 U —R epełniajęcę naetępujęce dwa warunki

1/


04f(x,y)4 h(x,y)

2/


A

*ex


2HT f (x,y)

yerv)'


■ »(*) v(f)

2«P‘V)


gdzie P(x) jest zbiorem następników wierzchołka x, a P"1(x)

i9ir


Wyszukiwarka

Podobne podstrony:
Rozdział 1. Programowanie liniowe binarną są określane mianem zadania programowania binarnego. W
P1100490 Wszystkie te dyscypliny mogą być uprawiane jako nauki ogólne lub szczegółowe. Wszystkie on
P1100490 Wszystkie te dyscypliny mogą być uprawiane jako nauki ogólne lub szczegółowe. Wszystkie on
i następujące rozumowanie. Nasze zadanie może być przedstawione jako superpozycja dwóch poniższych
44 Zadanie praktyczne 3 -    ma być zaprojektowany przy użyciu programu do grafiki
2014-03-04Podstawowe zadania programu ustalenie wielospecjalistycznej diagnozy: lekarskiej,
Slajd40 3 Metoda simpleks Najogólniej ujmując, wyznaczenie rozwiązania zadania programowania liniowe
Moduł 3. Wymagania egzaminacyjne z przykładami zadań Przykładowe zadanie 2. Program będzie się
Zad. 21. programowanie całkowitoliczbowe Rozwiąż poniższe zadania programowania całkowitoliczbowego
14 Java. Zadania z programowania z przykładowymi rozwiązaniami ZADANIE 1.5 Napisz program, który obl
16 Java. Zadania z programowania z przykładowymi rozwiązaniami ZADANIE 1.7 Napisz program, który obl
Java. Zadania z programowania z przykładowymi rozwiązaniami w klasie System. Jest to obiekt statyczn
10 Java. Zadania z programowania z przykładowymi rozwiązaniami oraz throws IOException Są one niezbę
12 Java. Zadania z programowania z przykładowymi rozwiązaniami ZADANIE 1.3 Napisz program, który
Dane jest zadanie programowania liniowego przy nieujemnych zmiennych decyzyjnych: Xi - X2 -> max
Zadania z programowania w języku C/C++, cz. IKAPITAŁ LUDZKIUMCS UNIA EUROPEJSKA EJIOTE.SC
wyklad1e Matematyczny model problemu optymalnego wyboru jest zadaniem programowania liniowego, 

więcej podobnych podstron