Seberapa “sulit” untuk memaksimalkan fungsi polinomial yang tunduk pada batasan linear?

8

Masalah umum

Misalkan kita memiliki fungsi polinomial multivariat , dan beberapa fungsi linear i ( x ) . Apa yang diketahui tentang kompleksitas penyelesaian masalah pengoptimalan berikut?f(x)i(x)

Maximizef(x)Subject to: i(x)0 for all i

Kita dapat mengasumsikan bahwa wilayah yang ditentukan oleh kendala dibatasi.

Terkait, tetapi Lebih Spesifik, Masalah

Misalkan kita memiliki polytope terbatas (direpresentasikan sebagai persimpangan dari set ketidaksetaraan linear). Saya ingin menghitung volume maksimum dari hyperrectangle (paralel sumbu) sepenuhnya terkandung dalam polytope. Apa kompleksitas memecahkan masalah ini?

Bantuan untuk salah satu dari masalah ini sangat kami hargai.

Naysh
sumber
Anda mungkin ingin melihat makalah ini .
Rodrigo de Azevedo
3
Anda mungkin ingin menanyakan masalah kedua secara terpisah, di pos yang terpisah.
DW

Jawaban:

22

Masalah Anda NP-keras, bahkan untuk polinomial tingkat 2. Referensi penting adalah

Theodore Motzkin dan Ernst Strauss (1965)
"Maxima untuk grafik dan bukti baru teorema Turan"
Canadian Journal of Mathematics 17, pp 533-540

G=(V,E)V={1,2,,n}1/ωωG

maxijExixjs.t.iVxi=10xi1    for all iV

Karena menghitung angka klik adalah NP-hard, ini menyiratkan NP-hardness untuk memaksimalkan fungsi polinomial multivariat yang tunduk pada batasan linear.

Gamow
sumber
xv1/ωv0(11/ω)/21/ω(ω2ω)/21/ω2memilih. Generalisasi alami dari perhitungan yang sama ini menunjukkan bahwa ini optimal.
Yonatan N