Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ курсовыС, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹...
ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π·Π°ΠΊΠ°Π·. НСдорого!

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

НайдСнноС исходноС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ провСряСтся Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ: Ссли ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ транспортной Π·Π°Π΄Π°Ρ‡ΠΈ являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚ΠΎ Π΅ΠΌΡƒ соотвСтствуСт систСма m+n Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл ui ΠΈ vj, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΡ… условиям ui+vj=cij (1.10) для занятых ΠΊΠ»Π΅Ρ‚ΠΎΠΊ ΠΈ. Рассмотрим Π·Π°Π½ΡΡ‚ΡƒΡŽ ΠΊΠ»Π΅Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки, которая располоТСна Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС (1;1), для Π½Π΅Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡƒΡΡ‚ΡŒ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… складах А1, А2, А3 ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ запасы ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π² ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π°Ρ… 90, 400, 110 Ρ‚ соотвСтствСнно. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π’1,Π’2,Π’3 Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡŽ Π² ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π°Ρ… 140, 300, 160 Ρ‚ соотвСтствСнно. Найти Ρ‚Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ прикрСплСния поставщиков ΠΊ ΠΏΠΎΡ‚рСбитСлям, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ сума Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠΈ Π±Ρ‹Π»Π° Π±Ρ‹ минимальной. Расходы ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΊΠ΅ 1 Ρ‚ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ Π·Π°Π΄Π°Π½Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ (усл. Π΅Π΄.).

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ, являСтся Π»ΠΈ данная транспортная Π·Π°Π΄Π°Ρ‡Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ:

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ.

Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ условиС.

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ.
(1.9).

(1.9).

ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, данная транспортная Π·Π°Π΄Π°Ρ‡Π° являСтся Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. НайдСм исходноС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ минимального Ρ‚Π°Ρ€ΠΈΡ„Π°.

Π’Π°Π±Π»ΠΈΡ†Π° 2.

bj

ai

  • 2
  • 90
  • 1
  • 300
  • 5
  • 100
  • 3
  • 50
  • 8
  • 60

Число занятых ΠΊΠ»Π΅Ρ‚ΠΎΠΊ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ€Π°Π²Π½ΠΎ m+n-1=3+3−1=5, ΠΈΠΌΠ΅Π΅Ρ‚ мСсто равСнство (1.8), Ρ‚. Π΅. условиС нСвыроТдСнности Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ запишСм Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹:

X1=.

МодСль опрСдСлСния эффСктивного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° доставки ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŽ.

ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ·ΠΎΠΊ ΠΏΡ€ΠΈ исходном ΠΎΠΏΠΎΡ€Π½ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ составляСт.

L (Π₯ΠΎΠΏΡ‚)=90*2+300*1+100*5+50*3+60*8=1610 усл.Π΅Π΄.

НайдСнноС исходноС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ провСряСтся Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ: Ссли ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ транспортной Π·Π°Π΄Π°Ρ‡ΠΈ являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚ΠΎ Π΅ΠΌΡƒ соотвСтствуСт систСма m+n Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл ui ΠΈ vj, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΡ… условиям ui+vj=cij (1.10) для занятых ΠΊΠ»Π΅Ρ‚ΠΎΠΊ ΠΈ.

ui+vj-cij?0 (1.11).

для свободных ΠΊΠ»Π΅Ρ‚ΠΎΠΊ.

Числа Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ui ΠΈ vj ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π°ΠΌΠΈ. Π’ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ строку vj ΠΈ ΡΡ‚ΠΎΠ»Π±Π΅Ρ† ui.

ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Ρ‹ ui ΠΈ vj находятся ΠΈΠ· Ρ€Π°Π²Π΅Π½ΡΡ‚Π²Π° ui+vj=cij, (1.12) справСдливого для занятых ΠΊΠ»Π΅Ρ‚ΠΎΠΊ. ΠžΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² даСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ u1=0, Ρ‚ΠΎΠ³Π΄Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли извСстСн ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» ui, Ρ‚ΠΎ vj=cij-ui (1.13); Ссли извСстСн ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» vj, Ρ‚ΠΎ ui = cij-vj. (1.14).

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ?ij=ui+vj-cij. (1.15). Π­Ρ‚Ρƒ ΠΎΡ†Π΅Π½ΠΊΡƒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ свободных ΠΊΠ»Π΅Ρ‚ΠΎΠΊ. Если ?ij?0 (1.16), Ρ‚ΠΎ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ являСтся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. Если хотя Π±Ρ‹ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΎΡ†Π΅Π½ΠΎΠΊ ?ij>0 (1.17), Ρ‚ΠΎ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ, пСрСйдя ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ [10].

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ столбСц ui ΠΈ ΡΡ‚Ρ€ΠΎΠΊΡƒ vj.

Полагая u1=0, запишСм это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ столбцС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

Π’Π°Π±Π»ΠΈΡ†Π° 3.

bj

ai

Ui

  • 2
  • 90
  • 1
  • 300
  • 5
  • 100

— 2.

  • 3
  • 50
  • 8
  • 60

vj

Рассмотрим Π·Π°Π½ΡΡ‚ΡƒΡŽ ΠΊΠ»Π΅Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки, которая располоТСна Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС (1;1), для Π½Π΅Π΅ выполняСтся условиС u1+v1=2, ΠΎΡ‚ΠΊΡƒΠ΄Π° v1=2. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ запишСм Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ строкС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π”Π°Π»Π΅Π΅ Π½Π°Π΄ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Ρƒ ΠΈΠ· Π·Π°Π½ΡΡ‚Ρ‹Ρ… ΠΊΠ»Π΅Ρ‚ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² извСстСн.

Рассмотрим Π·Π°Π½ΡΡ‚ΡƒΡŽ ΠΊΠ»Π΅Ρ‚ΠΊΡƒ (3,1): u3+v1=3, v1=2, ΠΎΡ‚ΠΊΡƒΠ΄Π° u3=1.

Для ΠΊΠ»Π΅Ρ‚ΠΊΠΈ (3,3): u3+v3=8, u3=1, v3=7.

Для ΠΊΠ»Π΅Ρ‚ΠΊΠΈ (2,3): u2+v3=5, v3=7, u2=-2.

Для ΠΊΠ»Π΅Ρ‚ΠΊΠΈ (2,2): u2+v2=1, u2=-2, v2=3.

НайдСнныС значСния ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΠΎΠ² заносим Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

ВычисляСм ΠΎΡ†Π΅Π½ΠΊΠΈ свободных ΠΊΠ»Π΅Ρ‚ΠΎΠΊ.

  • ?12= u1+v2-c12=0+3−5=-2<0
  • ?13= u1+v3-c13=0+7−2=5>0
  • ?21= u2+v1-c21=-2+2−4=-4<0
  • ?32= u3+v2-c32=1+3−6=-2<0

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρƒ ΠΎΡ†Π΅Π½ΠΊΡƒ ?13=5>0, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, исходноС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ