Linearisasi jumlah variabel kontinyu dan boolean
Sep 09 2020
Untuk memaksimalkan fungsi tujuan $\sum_i{d_i y_i}+ A x - B \cdot \mathbb{I}_{x>0}$, bagaimana saya bisa melinierisasi $ A x - B \cdot \mathbb{I}_{x>0}$ istilah dimana $d_i, A$ dan $B$ adalah konstanta positif dan $x, y_i$adalah variabel non-negatif kontinu? Bisakah Anda menjelaskan logika linierisasi? Ada banyak kendala lain yang melibatkan$y_i, x$.
Jawaban
5 RobPratt Sep 09 2020 at 06:43
Jika $M$ adalah batas atas (kecil) $x$, perkenalkan variabel biner $z$ dan kendala big-M $x \le M z$. Idenya adalah itu$x>0$ menyiratkan $z=1$. Sekarang gunakan$B z$ dalam tujuan.
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'