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

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ

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

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

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

оптимизация Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ дискрСтный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Π·Π°Π΄Π°Ρ‡Π° Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования состоит Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ максимального (минимального) значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

(1).

ΠΏΡ€ΠΈ условии.

(2).

(2).

Π³Π΄Π΅ — Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ извСстныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ n ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π° — Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ числа.

Класс Π·Π°Π΄Π°Ρ‡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования ΡˆΠΈΡ€Π΅ класса Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ практичСских Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΠ»ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΡƒΠ·ΠΊΠΈΠΉ класс Π·Π°Π΄Π°Ρ‡, ограничСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΈΠ΄.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π° Ρ†Π΅Π»Π΅Π²Π°Ρ функция являСтся ΡΠ΅ΠΏΠ°Ρ€Π°Π±Π΅Π»ΡŒΠ½ΠΎΠΉ (суммой n Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ), ΠΈΠ»ΠΈ квадратичСской.

Π”Π°ΠΆΠ΅ Ссли ΠΎΠ±Π»Π°ΡΡ‚ΡŒ допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ — выпуклая, Ρ‚ΠΎ Π² Ρ€ΡΠ΄Π΅ Π·Π°Π΄Π°Ρ‡ цСлСвая функция ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… экстрСмумов. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΆΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ локального ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ°, Π½ΠΎ Π½Π΅Π»ΡŒΠ·Ρ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ ΠΎΠ½Π° Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ глобального (Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ) ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ° ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Если Π·Π°Π΄Π°Ρ‡Π° содСрТит Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ограничСния, Ρ‚ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ ΠΈ ΠΊΡ€ΠΎΠΌΠ΅ глобального ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ° ΠΌΠΎΠ³ΡƒΡ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ локального ΠΎΠΏΡ‚ΠΈΠΌΡƒΠΌΠ°.

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

находят частныС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠΈ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ систСму n + m ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ.

(3).

(3).

с n + m Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹ΠΌΠΈ,. РСшив систСму ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ (3), ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ всС Ρ‚ΠΎΡ‡ΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция (1) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния. Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅Π΅ исслСдованиС Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ проводят Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ΡΠ»ΡƒΡ‡Π°Π΅ бСзусловного экстрСмума. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ Π›Π°Π³Ρ€Π°Π½ΠΆΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ систСма (3), ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€. Найти Ρ‚ΠΎΡ‡ΠΊΡƒ условного экстрСмума Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ ограничСниях.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Боставим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π›Π°Π³Ρ€Π°Π½ΠΆΠ°:

ΠŸΡ€ΠΎΠ΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ. ΠŸΡ€ΠΈΡ€Π°Π²Π½ΠΈΠ²Π°Ρ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ выраТСния ΠΊ Π½ΡƒΠ»ΡŽ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ систСму ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Из Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ слСдуСт, Ρ‡Ρ‚ΠΎ; Ρ‚ΠΎΠ³Π΄Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

РСшив Π΄Π°Π½Π½ΡƒΡŽ систСму, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠΈ.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Ѐункция, заданная Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС Π₯, называСтся Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ, Ссли для Π»ΡŽΠ±Ρ‹Ρ… Π΄Π²ΡƒΡ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈΠ· Π₯ ΠΈ Π»ΡŽΠ±ΠΎΠ³ΠΎ выполняСтся ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

. (4).

Ѐункция, заданная Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС Π₯, называСтся Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ, Ссли для Π»ΡŽΠ±Ρ‹Ρ… Π΄Π²ΡƒΡ… Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈΠ· Π₯ ΠΈ Π»ΡŽΠ±ΠΎ;

Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

. (5).

Если нСравСнства (15.4) ΠΈ (15.5) ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ строгими ΠΈ ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ, Ρ‚ΠΎ Ρ„ункция являСтся строго Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ (строго Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ). Π’Ρ‹ΠΏΡƒΠΊΠ»ΠΎΡΡ‚ΡŒ ΠΈ Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ опрСдСляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹Ρ… мноТСств.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Рисунок 1.

Если.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

— Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹Π΅ (Π²ΠΎΠ³Π½ΡƒΡ‚Ρ‹Π΅) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС, Ρ‚ΠΎ Ρ„ункция _ Ρ‚Π°ΠΊΠΆΠ΅ выпуклая (вогнутая) Π½Π° Π₯.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свойства Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹Ρ… ΠΈ Π²ΠΎΠ³Π½ΡƒΡ‚Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

  • 1. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС, _ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎ.
  • 2. ΠŸΡƒΡΡ‚ΡŒ _ выпуклая функция, заданная Π½Π° Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС. Π’ΠΎΠ³Π΄Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½Π° Π₯ ΡΠ²Π»ΡΠ΅Ρ‚ся ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ.
  • 3. Если Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ достигаСтся Π² Π΄Π²ΡƒΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, Ρ‚ΠΎ ΠΎΠ½ Π΄ΠΎΡΡ‚игаСтся ΠΈ Π² Π»ΡŽΠ±ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ.
  • 4. Если _ строго выпуклая функция, Ρ‚ΠΎ Π΅Π΅ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС Π₯ Π΄ΠΎΡΡ‚игаСтся Π² Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅.
  • 5. ΠŸΡƒΡΡ‚ΡŒ функция _ выпуклая функция, заданная Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС Π₯, ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½Π° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Π° вмСстС со ΡΠ²ΠΎΠΈΠΌΠΈ частными ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ порядка Π²ΠΎ Π²ΡΠ΅Ρ… Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… Π₯. ΠŸΡƒΡΡ‚ΡŒ — Ρ‚ΠΎΡ‡ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π’ΠΎΠ³Π΄Π° Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ достигаСтся Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ с Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠΌ.

6. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΡ‡Π΅ΠΊ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… (ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ…) ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠ² Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠΌ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΌ мноТСствС Π₯, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ ΠΊΡ€Π°ΠΉΠ½ΡŽΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ; Ссли мноТСство Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ хотя Π±Ρ‹ ΠΎΠ΄Π½Ρƒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ мноТСства Π₯, Ρ‚ΠΎ ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ-константой.

Рассмотрим Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования.

(6).

(7).

(7).

(8).

(8).

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ сформулированной Π·Π°Π΄Π°Ρ‡ΠΈ Π² Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠ±Ρ‰Π΅ΠΉ постановкС Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Однако для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… классов Π·Π°Π΄Π°Ρ‡, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сдСланы Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ограничСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ свойств Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ эффСктивныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Говорят, Ρ‡Ρ‚ΠΎ мноТСство допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ (6) — (8) удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ рСгулярности, ΠΈΠ»ΠΈ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π‘Π»Π΅ΠΉΡ‚Π΅Ρ€Π°, Ссли сущСствуСт ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ°, принадлСТащая области допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ такая, Ρ‡Ρ‚ΠΎ. Π—Π°Π΄Π°Ρ‡Π° (6) — (8) называСтся Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ программирования, Ссли функция являСтся Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ (Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ), Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ — Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹ΠΌΠΈ. Π€ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π›Π°Π³Ρ€Π°Π½ΠΆΠ° Π·Π°Π΄Π°Ρ‡ΠΈ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ программирования (6) — (8) называСтся функция.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π³Π΄Π΅ — ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ Π›Π°Π³Ρ€Π°Π½ΠΆΠ°.

Π’ΠΎΡ‡ΠΊΠ°.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

называСтся сСдловой Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π›Π°Π³Ρ€Π°Π½ΠΆΠ°, Ссли.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

для всСх ΠΈ .

Частным случаСм Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования являСтся Π·Π°Π΄Π°Ρ‡Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ программирования, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ограничСния.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ, Π° Ρ„ункция прСдставляСт собой сумму Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹).

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΈ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

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

Ѐункция прСдставляСт собой сумму Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (которая являСтся ΠΈ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ, ΠΈ Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ) ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. Если послСдняя являСтся Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ (Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ), Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ отыскания максимума (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°) Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ΅Π½Ρ‹. Вопрос ΠΎ Ρ‚ΠΎΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ квадратичная Ρ„ΠΎΡ€ΠΌΠ° Π²ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ, зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ ΠΎΠ½Π° ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ-ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ-ΠΏΠΎΠ»ΡƒΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ, ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-ΠΏΠΎΠ»ΡƒΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ.

Π—Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… искомыС значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ дискрСтного программирования.

Xj — Ρ†Π΅Π»Ρ‹Π΅ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ дСлятся Π½Π° Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹:

  • — ΠΌΠ΅Ρ‚ΠΎΠ΄ отсСчСния;
  • — ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ;
  • — ΡΠ²Ρ€ΠΈΡΡ‚ичСскиС (ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½Ρ‹Π΅) ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.

ΠœΠ΅Ρ‚ΠΎΠ΄ отсСчСния ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… цСлочислСнного Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ программирования (Π¦Π›ΠŸ). ИдСя отсСчСния состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π¦Π›ΠŸ сводится ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌΡƒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π΄Π°Ρ‡ Π›ΠŸ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ новая Π—Π›ΠŸ, получСнная ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π½Π΅ΠΉ Π½ΠΎΠ²ΠΎΠ³ΠΎ ограничСния, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ двумя свойствами:

  • — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ нСцСлочислСнноС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π—Π›ΠŸ Π½Π΅ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚воряСт Π½ΠΎΠ²ΠΎΠΌΡƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ;
  • — Π»ΡŽΠ±ΠΎΠ΅ цСлочислСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅) Π΅ΠΌΡƒ удовлСтворяСт.

НаиболСС часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ дискрСтной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Π΅Ρ‚Π²Π΅ΠΉ ΠΈ Π³Ρ€Π°Π½ΠΈΡ†. ИмСнно этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² Π½Π°Π΄ΡΡ‚Ρ€ΠΎΠΉΠΊΠ΅ Поиск Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Excel. Основная идСя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° состоит Π² Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ мноТСства всСх допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ подмноТСства мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. ПослС этого Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ значСния Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ подмноТСства Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Алгоритм позволяСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· Ρ€Π°ΡΡΠΌΠΎΡ‚рСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ подмноТСства Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚. Π΅. Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° проводится частичный ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ всСх допустимых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΉ — ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ получСния ΡΡƒΠ±ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, основанных Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° эвристиках ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… прСдполоТСниях; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΡΠΎΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ… ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‚ся Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ΅ ΡƒΠ·ΠΊΠΈΡ… классов Π·Π°Π΄Π°Ρ‡.

ДискрСтная оптимизация срСдствами Excel проводится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. ОсновноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π²ΠΎ Π²Π²ΠΎΠ΄Π΅ ΠΏΡ€ΠΈ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Поиск Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ трСбования цСлочислСнности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (ΠΏΡ€ΠΈ этом Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ устанавливаСтся Ρ‚ΠΈΠΏ Π·Π°Π΄Π°Ρ‡ΠΈ — линСйная ΠΈΠ»ΠΈ нСлинСйная).

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