ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Алгоритм Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ модСлирования транспортной систСмы

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

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Ρ‚Π°ΠΊΠΈΡ… построСний, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡΡΡŒ шаг Π·Π° ΡˆΠ°Π³ΠΎΠΌ с ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ прямой Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΌΡ‹, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π΄ΠΎΠΉΠ΄Π΅ΠΌ Π΄ΠΎ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ S0. Для Π½Π΅Π΅ ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ (1) — (1) ΠΈ Π·Π°ΠΏΠΈΡˆΠ΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ минимальноС врСмя Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅ Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΈ S0. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС Π΄Π°Π½Π½Ρ‹Π΅ для построСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ Π΅ΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ (ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ ΡΡƒΠ΄ΡŒΠ±Π°ΠΌΠΈ ΠΌΡ‹ Π² Π½Π΅ΠΉ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Алгоритм Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ модСлирования транспортной систСмы (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ цСлСсообразно Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ:

  • 1) ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡŽ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π΄ΠΎΡ€ΠΎΠ³, Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ участок S0 — SΠΊΠΎΠ½ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ m ΡˆΠ°Π³ΠΎΠ².
  • 2) Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½ Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° m ΡˆΠ°Π³ΠΎΠ², Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… машина пСрСмСщаСтся с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… прямых (i) — (i) Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «ΡƒΠ·Π»ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ» (Ρ‚ΠΎΡ‡ΠΊΠΈ полоТСния ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ прохоТдСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ шага) Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΏΡ€ΡΠΌΡ‹Ρ… (i) — (i).
  • 3) ΠžΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ динамичСского программирования, ΠΏΡ€ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΈΠ· SΠΊΠΎΠ½ Π² S0. Найти условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° (6)-ΠΎΠΌ шагС, Ρ‚. Π΅. Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ шаг, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, совмСстно с ΡƒΠΆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ послСдним шагом, Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя.
  • 4) ΠŸΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… шагов, ΠΊΡ€ΠΎΠΌΠ΅ S0.
  • 5) Бравнивая ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ значСния, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΡ‡ΠΊΠΈ SΠΊΠΎΠ½ Π² S0 ΠΈ Π½Π°Π½Π΅ΡΡ‚ΠΈ Π΅Π³ΠΎ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ Π΄ΠΎΡ€ΠΎΠ³ (рисунок 4).

Π’ ΡΠΎΠΎΡ‚вСтствии с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ поставим Π·Π°Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΡƒΡΡ‚ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π΅ ΠΈΠ· ΠΏΡƒΠ½ΠΊΡ‚Π° S0 Π² ΠΏΡƒΠ½ΠΊΡ‚ SΠΊΠΎΠ½ (рис.1). Π’ΠΎΠΎΠ±Ρ‰Π΅ имССтся Ρ†Π΅Π»Ρ‹ΠΉ ряд Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡƒΡ‚ΠΈ. Они составлСны ΠΈΠ· ΡƒΡ‡Π°ΡΡ‚ΠΊΠΎΠ² Π΄ΠΎΡ€ΠΎΠ³, Π½Π΅ Ρ€Π°Π²Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Ρƒ. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, участки пСрвоклассных Π°ΡΡ„Π°Π»ΡŒΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… шоссС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅Π½Π΅Π΅ благоустроСнных ΠΈ ΠΏΡ€ΠΎΡΡ‚ΠΎ просСлочных Π΄ΠΎΡ€ΠΎΠ³. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΏΡƒΡ‚ΠΈ Π½Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ пСрСкрСстки ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ задСрТиваСтся.

Π—Π°Π΄Π°Ρ‡Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ машина ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя. НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ простоту, эта Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особСнности. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π΅Π³ΡƒΠ»ΡΡ€Π½ΡƒΡŽ сСтку ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»Π° Π±Ρ‹ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ траСктория ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ. Но Π² ΡΡ‚ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ Ρ€ΠΎΠ»ΡŒ Ρ‚Π°ΠΊΠΎΠΉ сСтки ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ СстСствСнно ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ «ΠΎΡΠΎΠ±Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ» сСти Π΄ΠΎΡ€ΠΎΠ³ — пСрСкрСстки ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Ρ‹, Π½ΠΎ ΠΎΠ½ΠΈ располоТСны слишком нСрСгулярно, ΠΈ ΠΈΡ… Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ «ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ». Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π½Π°ΡˆΡƒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ динамичСского программирования, ΠΌΠΎΠΆΠ½ΠΎ ввСсти Π² Π½Π΅Π΅ искусствСнно Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ «ΠΏΠΎΡΡ‚Π°ΠΏΠ½ΠΎΡΡ‚ΡŒ». НапримСр, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ расстояниС D ΠΎΡ‚ S0 Π΄ΠΎ SΠΊΠΎΠ½ Π½Π° m Ρ€Π°Π²Π½Ρ‹Ρ… частСй Π΄Π»ΠΈΠ½ΠΎΠΉ? D = D/m (рис. 1) ΠΈ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ «ΡˆΠ°Π³» процСсса пСрСмСщСния ΠΈΠ· S0 Π² SΠΊΠΎΠ½ прСодолСваСтся m-ю Ρ‡Π°ΡΡ‚ΡŒ расстояния D (ΠΏΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ S0 — SΠΊΠΎΠ½). Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ «ΡˆΠ°Π³» прСдставляСт собой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… прямых, пСрпСндикулярных S0 — SΠΊΠΎΠ½, Π½Π° ΡΠΎΡΠ΅Π΄Π½ΡŽΡŽ, Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΡƒΡŽ ΠΊ SΠΊΠΎΠ½.

ДСля процСсс Π½Π° ΡˆΠ°Π³ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹, СстСствСнно, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡΠ»ΠΎΠ²ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΡˆΠ°Π³Π° ΠΊ ΡˆΠ°Π³Ρƒ допускаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ (Ρ‚. Π΅. ΠΎΡ‚ S0 ΠΊ SΠΊΠΎΠ½, Π° Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ); ΠΈΠ½Ρ‹ΠΌΠΈ словами, послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ шаг ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Π² Ρ‚Ρƒ ΠΆΠ΅ полосу ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΌΠΈ прямыми, Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Π΅Ρ‚ся. Π’Π°ΠΊΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ прСдставляСтся достаточно ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ для нашСй Π·Π°Π΄Π°Ρ‡ΠΈ (Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ шага ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ «Ρ‚ΡƒΠ΄Π°», ΠΏΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ S0 — SΠΊΠΎΠ½, Π° Π½Π΅ «ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ»), Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ дСйствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ ΡˆΠ°Π³Π° ΠΊ ΡˆΠ°Π³Ρƒ, Π½Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ шага, ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ оси (Π² ΡΠ»ΡƒΡ‡Π°Π΅ надобности ΠΎΡ‚ ΡΡ‚ΠΎΠ³ΠΎ ограничСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ, Π½ΠΎ ΠΏΡ€ΠΈ этом Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ сильно услоТняСтся).

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½ Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° m ΡˆΠ°Π³ΠΎΠ², Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… машина пСрСмСщаСтся с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… прямых (i) — (i) Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ.

(i+1) -(i+1) (i = 0,1,…m).

ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½Π°ΠΌΠΈ ΠΎΠΏΠΎΡ€Π½Ρ‹Π΅ прямыС ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‚ Π΄ΠΎΡ€ΠΎΠΆΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ «ΡƒΠ·Π»ΠΎΠ²Ρ‹ΠΌΠΈ». На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2 прСдставлСно распрСдСлСниС «ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ…» Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ Π΄ΠΎΡ€ΠΎΠΆΠ½ΠΎΠΉ систСмы.

ΠšΠ°Ρ€Ρ‚Π° β€œΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ…β€ Ρ‚ΠΎΡ‡Π΅ΠΊ транспортной систСмы.

Рисунок 2 ΠšΠ°Ρ€Ρ‚Π° «ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ…» Ρ‚ΠΎΡ‡Π΅ΠΊ транспортной систСмы Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ извСстно врСмя, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ для ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ участка ΠΏΡƒΡ‚ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ врСмя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ пСрСкрСсткС (ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π΅). На Ρ€ΠΈΡ. 1 ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° ΠΏΡƒΡ‚ΠΈ проставлСно ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ врСмя ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° (Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…), Π° Π² ΠΊΡ€ΡƒΠΆΠΊΠ΅ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пСрСкрСстка (ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π°) — врСмя оТидания ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅.

Богласно количСству ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… прямых Π½Π° Ρ€ΠΈΡ. 1 процСсс пСрСмСщСния ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈΠ· S0 Π² SΠΊΠΎΠ½ ΠΌΡ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° ΡΠ΅ΠΌΡŒ шагов (Ρ‚. Π΅. ΠΏΡ€ΠΈΠΌΠ΅ΠΌ m = 7) ΠΈ Π½Π°Ρ‡Π½Π΅ΠΌ построСниС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ с ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ (m — 1)-Π³ΠΎ шага.

НамСтим Π½Π° ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ прямой (m-1) — (m-1) всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ полоТСния ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ окончания прСдпослСднСго ((m-1)-Π³ΠΎ) шага. Π­Ρ‚ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹ ΠΎ ΡΠΎΡΡ‚оянии ΠΌΠ°ΡˆΠΈΠ½Ρ‹ послС (m-1)-Π³ΠΎ шага, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΉΡ‚ΠΈ условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° m-ΠΌ шагС. На Ρ€ΠΈΡ. 1 эти Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ полоТСния ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΊΡ€ΡƒΠΆΠΊΠΎΠΌ с Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ. Из ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ полоТСния ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ (ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) ΠΏΡƒΡ‚ΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ SΠΊΠΎΠ½.

Рассмотрим сначала ΠΏΠ΅Ρ€Π²ΡƒΡŽ (свСрху) ΠΈΠ· ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ — Ρ‚ΠΎΡ‡ΠΊΡƒ, А Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ (m — 1) — (m-1). Из Π½Π΅Π΅ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ SΠΊΠΎΠ½ (Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… полосы m-Π³ΠΎ шага) Π²Π΅Π΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½-СдинствСнный ΠΏΡƒΡ‚ΡŒ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

(ΠΌΠΈΠ½ΡƒΡ‚Ρ‹).

Π’Ρ‹Π±ΠΎΡ€ этого ΠΏΡƒΡ‚ΠΈ прСдставляСт собой условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ шаг ΠΏΡ€ΠΈΠ²Π΅Π» нас Π² Ρ‚ΠΎΡ‡ΠΊΡƒ А. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2 этот ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Ρ‡Π΅Ρ€Π½ΠΎΠΉ ΠΆΠΈΡ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, Π° Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΈ, А Π²Ρ‹ΡΡ‚Π°Π²ΠΈΠΌ «Ρ„Π»Π°ΠΆΠΎΠΊ» с Π·Π°ΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΌ Π½Π° Π½Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ A6.

Жирная линия вмСстС с Ρ„Π»Π°ΠΆΠΊΠΎΠΌ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Ссли, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡΡΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½, ΠΌΡ‹ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Ρ‚ΠΎ ΡΡƒΠ΄ΡŒΠ±Π°ΠΌΠΈ оказались Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ А, Ρ‚ΠΎ ΠΈΠ· Π½Π΅Π΅ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС ΠΏΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΌΡƒ Ρ‡Π΅Ρ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρƒ ΠΈ Π½Π° Π΄ΠΎΡΡ‚ΠΈΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ SΠΊΠΎΠ½ Π·Π°Ρ‚Ρ€Π°Ρ‚ΠΈΠΌ A6 ΠΌΠΈΠ½ΡƒΡ‚.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ (Π’) Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ (m- 1) — (m- 1). Из Π½Π΅Π΅ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ SΠΊΠΎΠ½ Π²Π΅Π΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½-СдинствСнный ΠΏΡƒΡ‚ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ трСбуСтся:

(ΠΌΠΈΠ½ΡƒΡ‚).

ИндСкс B6 Ρ‚Π°ΠΊΠΆΠ΅ записываСм Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅ рядом с Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Π’.

Для Ρ‚ΠΎΡ‡ΠΊΠΈ Π‘ ΠΏΡƒΡ‚ΡŒ снова СдинствСнный ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ся:

(ΠΌΠΈΠ½ΡƒΡ‚).

РСшСниС, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π½Π°ΠΌΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС, ΠΈΠ·ΠΎΠ±Ρ€Π°Π·ΠΈΠΌ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.

РасчСт ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС.

Рисунок 3 РасчСт ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ шагС Из Ρ‚ΠΎΡ‡ΠΊΠΈ D Π² SΠΊΠΎΠ½ Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΏΡƒΡ‚ΠΈ. Π‘ΠΊΠΎΡ€Π΅ΠΉΡˆΠΈΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ ΠΆΠΈΡ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌ минимальноС врСмя Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅ Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΈ D.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ (m-1) — (m-1) ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ — условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° m-ΠΌ шагС.

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ это Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (m — 1)-Π³ΠΎ шага. Π“ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹ ΠΎ Ρ‚ΠΎΠΌ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ машина послС прСдпрСдпослСднСго (m — 2)-Π³ΠΎ шага, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ (m — 2) — (m — 2).

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΠΉΡ‚ΠΈ условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Ρ‚. Π΅. Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ с ΠΏΡ€ΡΠΌΠΎΠΉ (m-2) — (m- 2) Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ (m-1) — (m-1), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, совмСстно с ΡƒΠΆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ послСдним шагом, Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ SΠΊΠΎΠ½ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ врСмя. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ это условноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° ΠΏΡ€ΡΠΌΠΎΠΉ (m-2) — (m-2) ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ способы ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ (m-1) — (m-1) ΠΈ Π²Ρ€Π΅ΠΌΡ, ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΠ΅ Π½Π° ΡΡ‚ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ послСднСго шага, записанным Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅. Из Π²ΡΠ΅Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ выбираСтся Ρ‚ΠΎΡ‚, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ это суммарноС врСмя минимально; ΠΏΡƒΡ‚ΡŒ отмСчаСтся Ρ‡Π΅Ρ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, Π° Π²Ρ€Π΅ΠΌΡ записываСтся Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅ Ρƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Ρ‚Π°ΠΊΠΈΡ… построСний, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡΡΡŒ шаг Π·Π° ΡˆΠ°Π³ΠΎΠΌ с ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠΎΡ€Π½ΠΎΠΉ прямой Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΌΡ‹, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π΄ΠΎΠΉΠ΄Π΅ΠΌ Π΄ΠΎ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ S0. Для Π½Π΅Π΅ ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ (1) — (1) ΠΈ Π·Π°ΠΏΠΈΡˆΠ΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ минимальноС врСмя Π½Π° Ρ„Π»Π°ΠΆΠΊΠ΅ Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΈ S0. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС Π΄Π°Π½Π½Ρ‹Π΅ для построСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ Π΅ΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ (ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ ΡΡƒΠ΄ΡŒΠ±Π°ΠΌΠΈ ΠΌΡ‹ Π² Π½Π΅ΠΉ Π½ΠΈ ΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡŒ) извСстно ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½, Π½ΡƒΠΆΠ½ΠΎ просто ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΡƒΡ‡Π°ΡΡ‚ΠΊΠ°ΠΌ Π΄ΠΎΡ€ΠΎΠ³, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ ΠΆΠΈΡ€Π½Ρ‹ΠΌΠΈ линиями. На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 4 ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ траСктория ΠΈΠ· S0 Π² SΠΊΠΎΠ½ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π° ΠΆΠΈΡ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ.

Π’Π°ΠΆΠ½Ρ‹ΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ динамичСского программирования являСтся Π²Ρ‹Π±ΠΎΡ€ числа шагов. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ для простоты Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π΄ΠΎΡ€ΠΎΠ³Ρƒ Π½Π° ΠΌΠ΅Π½ΡŒΡˆΠ΅Π΅ число шагов. Однако это Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ Ρ‚Π°ΠΊ. Π§Π΅ΠΌ ΠΊΡ€ΡƒΠΏΠ½Π΅Π΅ шаг, Ρ‚Π΅ΠΌ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡ‚ΠΎΠΌ шагС, Ρ‚Π΅ΠΌ большС сущСствуСт Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² пСрСмСщСния с ΠΏΡ€ΡΠΌΠΎΠΉ Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ. Π’ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ случаС, Ссли Π±Ρ‹ ΠΌΡ‹ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ шаг (m= 1), ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ встала Π±Ρ‹ исходная Π·Π°Π΄Π°Ρ‡Π° ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ ΠΈΠ· S0 Π² SΠΊΠΎΠ½ Π²ΠΎ Π²ΡΠ΅ΠΉ Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ. Однако это Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ трСбуСтся ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ числа шагов. Π’Ρ‹Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Π·Π° ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ услоТнило Π±Ρ‹ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ построСния Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½.

Рисунок 4 ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· S0 Π² SΠΊΠΎΠ½ Π’ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ΅ Π½Π°ΠΌΠΈ число шагов (m = 7) довольно Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΠΈΠ³Π΄Π΅ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ большого числа Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° с ΠΏΡ€ΡΠΌΠΎΠΉ Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ — этих Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ ΠΎΠ΄ΠΈΠ½, Π΄Π²Π°, Ρ€Π΅Π΄ΠΊΠΎ Ρ‚Ρ€ΠΈ, ΠΈ Π½Π°ΠΉΡ‚ΠΈ срСди Π½ΠΈΡ… ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Ρ‹Π»ΠΎ Π½Π΅ ΡΠ»ΠΈΡˆΠΊΠΎΠΌ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Если Π±Ρ‹ ΠΌΡ‹ ΡΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΈ число шагов, Ρ‚. Π΅. Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π»ΡŒΡ‡ΠΈΠ»ΠΈ участки ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, Ρ‚ΠΎ Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв с ΠΏΡ€ΡΠΌΠΎΠΉ Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ Π²Π΅Π» Π±Ρ‹ ΠΎΠ΄ΠΈΠ½-СдинствСнный ΠΏΡƒΡ‚ΡŒ, ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹. Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΠ»ΠΈ Π±Ρ‹ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ, Π½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ слоТных расчСтов.

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