2
วิธีแก้ปัญหาจุดกึ่งกลางของโปรแกรมเชิงเส้น
มีโปรแกรมเชิงเส้นที่ฉันต้องการไม่เพียง แต่วิธีการแก้ปัญหา แต่วิธีการแก้ปัญหาที่เป็นศูนย์กลางที่สุดเท่าที่เป็นไปได้บนใบหน้าของ polytope ที่ถือว่าค่าน้อยที่สุด ก่อนหน้าเราคาดหวังว่าใบหน้าที่ย่อเล็กสุดควรมีมิติสูงด้วยเหตุผลต่าง ๆ รวมถึงฟังก์ชันวัตถุประสงค์ที่ถูกย่อให้เล็กสุดคือข้อ จำกัด สูงสุด: ลด ϵϵ\epsilon ภายใต้ fi(x¯)≤ϵ<0fi(x¯)≤ϵ<0f_i(\bar x) \leq \epsilon < 0 กับ fifif_i เชิงเส้นและ xi>0xi>0x_i > 0 เพื่อทุกสิ่ง iii และ ∑ixi=1∑ixi=1\sum_i x_i = 1. เราไม่เคยได้รับคุณสมบัติที่เหมือนศูนย์กลางจากอัลกอริทึมแบบซิมเพล็กซ์แน่นอน อัลกอริธึมภายในจุดปกติมีคุณสมบัติดังกล่าวหรือไม่? มีอะไรรับประกันว่าพวกเขาจะหลีกเลี่ยงจุดยอดหรือใบหน้ามิติที่ต่ำกว่าเมื่อเป็นไปได้? ในความเป็นจริงฉันอาจจะพอใจกับโปรแกรมกำลังสองง่าย ๆ ที่พบจุดกึ่งกลางของ polytope ทั้งหมดเนื่องจากศูนย์กลางมีความสำคัญมากกว่าการย่อเพียงเล็กน้อยอยากรู้อยากเห็นเพียงเล็กน้อยถ้าอัลกอริทึมการเขียนโปรแกรมเชิงเส้นอื่นมีคุณสมบัติที่เกี่ยวข้อง อัปเดต: ฉันได้ลดปัญหาพื้นฐานเป็นปัญหาการย่อขนาดเล็ก ๆ แบบง่ายๆที่แก้ไขได้ด้วยตัวคูณแบบลากรองจ์ แต่คำถามข้างต้นยังคงน่าสนใจอยู่ดี