15.03.2015 Views

LOGI 2010 - LOGI - Scientific Journal on Transport and Logistics

LOGI 2010 - LOGI - Scientific Journal on Transport and Logistics

LOGI 2010 - LOGI - Scientific Journal on Transport and Logistics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 th Internati<strong>on</strong>al <str<strong>on</strong>g>Scientific</str<strong>on</strong>g> C<strong>on</strong>ference<br />

<str<strong>on</strong>g>LOGI</str<strong>on</strong>g> <str<strong>on</strong>g>2010</str<strong>on</strong>g><br />

L<br />

L<br />

∑ x S V \ { v1} , S ≠ { 0/<br />

},<br />

E<br />

R<br />

⊆ E<br />

R<br />

( S ),<br />

E<br />

R<br />

( S )<br />

ij<br />

≥ 1<br />

( vi<br />

, v j ) ∈E<br />

( S )<br />

nebo [ vi<br />

, v j ] ∈E<br />

( S )<br />

≥ 0<br />

ij<br />

( liché číslo)<br />

⊂ (1.11)<br />

x a celočíselně ( v v ) ∈ E nebo [ v , v ] ∈ E)<br />

i<br />

, (1.12)<br />

Podmínka vyváženosti (1.9) zajistí vyváženost množin hran indukvaných množinou<br />

S ve smíšeném E-grafu. Podmínka (1.10) je nazývána kapacitní podmínkou a může být<br />

vysvětlena následujícím způsobem. Jak je uvedeno výše, nejméně k ( S ) vozidel je potřebných<br />

S<br />

k obsluze celkových požadavků hran obsluhy z množiny E ( S ) E ( S )<br />

j<br />

R<br />

∪<br />

R<br />

.<br />

S<br />

Každé vozidlo, které obslouží hranu z E ( S ) E ( S )<br />

i<br />

R<br />

∪<br />

R<br />

projde řezovou množinu<br />

E ( S ) dvakrát, jednou z S do V \ S a podruhé z V \ S do S . Celkový počet průchodů hran<br />

bez obsluhy patřících do řezové množiny E ( S ) je tedy roven 2 k( S ) − E ( S ) . Samozřejmě,<br />

že předchozí tvrzení platí jen za předpokladu, že 2 ( ) − ( ) > 0<br />

j<br />

k S E<br />

R<br />

S . Podmínka (1.62) je<br />

nazývána podmínkou liché řezové množiny a je přímo odvozena z podmínky sudosti.<br />

Kapacitní podmínky (1.61) je možné rozepsat i v orientované verzi. Celkový počet<br />

průchodů řezovou množinou z V \ S do S je roven přinejmenším k ( S ), poté lze zapsat<br />

orientovanou kapacitní podmínku:<br />

R<br />

∑<br />

− ,<br />

∑<br />

( ) ( ) ( )<br />

−<br />

xij<br />

+ xij<br />

≥ k S − YR<br />

S − X<br />

R<br />

S<br />

[ v v ] Y ( S ) ( vi<br />

v j )<br />

i , j ∈<br />

∈X<br />

( S )<br />

Celkový počet průchodů řezovou množinou z S do<br />

přinejmenším k ( S ), pro opačný směr tedy platí:<br />

(1.13)<br />

V \ S je roven také<br />

∑<br />

+ ,<br />

∑<br />

( ) ( ) ( )<br />

+<br />

xij<br />

+ xij<br />

≥ k S − YR<br />

S − X<br />

R<br />

S<br />

(1.14)<br />

[ v v ] Y ( S ) ( vi<br />

v j ) ∈X<br />

( S )<br />

i , j ∈<br />

Nicméně, podmínky (1.13) a (1.14) nebudou použity, protože jak lze dokázat, jsou<br />

zahrnuty v podmínkách (1.9) a (1.10).<br />

Výše uvedená matematická formulace problému není kompletní, protože může<br />

poskytovat celočíselná řešení, která neodpovídají přípustnému řešení. Z tohoto důvodu je<br />

nutné pro řešení dále použít metodu sečných nadrovin. Není známa žádná jiná matematická<br />

formulace používající výhradně jedinou proměnnou x<br />

ij<br />

. Z existence jediné proměnné x<br />

ij<br />

v úloze ILP vyplývá fakt, že poskytuje informaci pouze o bezobslužných průchodech hran na<br />

množině tras vozidel, ne však v jednotlivých trasách.<br />

Metodou sečných nadrovin nazýváme postup řešení, který je založen na<br />

opakovaném řešení úlohy LP a jejímž výstupem je přípustné celočíselné řešení úlohy ILP.<br />

387

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!