Optimalisasi terkendala: menggabungkan dua kendala menjadi satu


3

Pertimbangkan masalah berikut

maxuF(x,u)s.t. u[0,u¯].

Adakah ide untuk menggabungkan dua batasan u0 dan u¯u0 menjadi satu kendala f(u,u¯)0 ?


2
Tentu. Tentukan fungsi f sehingga f(u,u¯)=1 jika u<0 atau u¯u<0 , dan jika tidak, biarkan f(u,u¯)=0 . Ini adalah fungsi yang didefinisikan dengan baik. Mungkin Anda ingin memasukkan bahwa f dapat dibedakan atau beberapa kondisi serupa.
Giskard

Jawaban:


3

0uu¯u¯2uu¯2u¯2

|uu¯2|u¯2

u¯2|uu¯2|0

TAMBAHKAN Dalam komentar disarankan agar kita dapat menggunakan ekspresi kuadrat untuk mencapai diferensiasi di mana-mana,

u¯24(uu¯2)20

Mari kita lihat: kita kemudian diizinkan untuk menguraikan kotak dan menulis

u¯24u2+uu¯u¯240

u2+u¯u0u(u¯u)0

yang tidak lebih dari perkalian dua kendala yang terpisah.

ADDENDUM II
Jika kita memiliki untuk sembarang real, maka ungkapan umum adalahu[a,b]a<b

u2+(a+b)uab0

3
Bagus! Tetapi bahkan lebih baik karena dapat dibedakan di mana-mana, bahkan di .
u¯24(uu¯2)20
u=u¯2
Giskard

@denesp Dengan segala cara - dan itu menjadi lebih baik.
Alecos Papadopoulos

Terima kasih kawan Apakah ini kebetulan bahwa itu hanya penggandaan dari dua kendala yang terpisah, atau aturan umum?
mengerti

@AlecosPapadopoulos Dekomposisi yang bagus tetapi sebenarnya Anda baru saja menunjukkan bahwa semua aturan kami sejauh ini salah :) Kondisi baru Anda juga berlaku jika DAN :( Jika tidak mungkin maka kami baik-baik saja. .u<0u¯<uu¯<0
Giskard

@denesp Ketidaksetaraan ini tidak bisa bertahan pada saat yang bersamaan.
Alecos Papadopoulos
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.