Pertanyaan yang diberi tag «linear-programming»

3
Mengekspresikan operasi logika boolean dalam zero-one integer linear programming (ILP)
Saya memiliki program linear integer (ILP) dengan beberapa variabel yang dimaksudkan untuk mewakili nilai boolean. The 's dibatasi menjadi bilangan bulat dan memegang 0 atau 1 ( ).xixix_ixixix_i0≤xi≤10≤xi≤10 \le x_i \le 1 Saya ingin mengekspresikan operasi boolean pada variabel bernilai 0/1 ini, menggunakan batasan linier. Bagaimana saya bisa melakukan ini? …

1
Menyortir sebagai program linier
Sejumlah masalah mengejutkan memiliki pengurangan yang cukup alami untuk pemrograman linier (LP). Lihat Bab 7 dari [1] untuk contoh-contoh seperti aliran jaringan, pencocokan bipartit, permainan zero-sum, jalur terpendek, bentuk regresi linier, dan bahkan evaluasi sirkuit! Karena evaluasi rangkaian dikurangi menjadi pemrograman linier, setiap masalah dalam harus memiliki formulasi pemrograman linier. …



2
Minimalkan komponen maksimum dari sejumlah vektor
Saya ingin belajar sesuatu tentang masalah optimasi ini: Untuk diberikan bilangan non-negatif , menemukan fungsi f meminimalkan ekspresiSebuahsaya , j , kai,j,ka_{i,j,k}fff maksk∑sayaSebuahsaya , f( i ) , kmaxk∑iai,f(i),k\max_k \sum_i a_{i,f(i),k} Contoh menggunakan formulasi yang berbeda mungkin membuatnya lebih jelas: Anda diberi seperangkat vektor seperti { {(3, 0, 0, 0, …

4
Menemukan solusi sudut yang tepat untuk pemrograman linier menggunakan metode titik interior
Algoritma simpleks berjalan dengan rakus di sudut-sudut polytope untuk menemukan solusi optimal untuk masalah pemrograman linier. Alhasil, jawabannya selalu merupakan sudut dari polytope. Metode titik interior berjalan di bagian dalam polytope. Akibatnya, ketika seluruh bidang polytope optimal (jika fungsi objektifnya sejajar dengan bidang), kita bisa mendapatkan solusi di tengah bidang …

3
Cast ke boolean, untuk pemrograman linear integer
Saya ingin mengungkapkan batasan berikut, dalam program linear integer: y={01if x=0if x≠0.y={0if x=01if x≠0.y = \begin{cases} 0 &\text{if } x=0\\ 1 &\text{if } x\ne 0. \end{cases} Saya sudah memiliki variabel integer dan saya berjanji bahwa . Bagaimana saya bisa mengekspresikan kendala di atas, dalam bentuk yang cocok untuk digunakan dengan …


1
Bukti singkat dan apik dari teorema dualitas yang kuat untuk pemrograman linier
Pertimbangkan program linier Primal:Ax⃗ ≤b⃗ maxc⃗ Tx⃗ Primal:Ax→≤b→maxc→Tx→\begin{array}{|ccc|} \hline Primal: & A\vec{x} \leq \vec{b} \hspace{.5cm} & \max \vec{c}^T\vec{x} \\ \hline \end{array} Dual:c⃗ ≤y⃗ TAminy⃗ Tb⃗ Dual:c→≤y→TAminy→Tb→\begin{array}{|ccc|} \hline Dual: & \vec{c} \leq \vec{y}^TA \hspace{.5cm} & \min \vec{y}^T\vec{b} \\ \hline \end{array} Teorema dualitas yang lemah menyatakan bahwa jika x⃗ x→\vec{x} dan y⃗ …

2
Menemukan satu set solusi yang berbeda secara maksimal menggunakan pemrograman linier atau teknik optimasi lainnya
Secara tradisional, pemrograman linier digunakan untuk menemukan satu solusi optimal untuk sekumpulan kendala, variabel, dan tujuan (semuanya digambarkan sebagai hubungan linier). Kadang-kadang, ketika tujuannya sejajar dengan kendala, ada solusi optimal tak terbatas atau banyak yang sama baiknya. Saya tidak bertanya tentang kasus terakhir ini. Saya lebih tertarik menemukan banyak solusi …

2
Aspek yang diketahui dari polytope Problem Salesman Traveling
Untuk metode branch-and-cut, penting untuk mengetahui banyak sisi dari poltop yang dihasilkan oleh masalah. Namun, saat ini merupakan salah satu masalah yang paling sulit untuk benar-benar menghitung semua segi polytopes karena mereka dengan cepat tumbuh dalam ukuran. Untuk masalah optimasi sembarang, polytope yang digunakan oleh branch-and-cut atau juga dengan cutting-plane-methods …
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.