กลับไปหน้าบทความ

อ่าน 2 นาที

อัลกอริทึมของเบนสัน

อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา...

อัลกอริทึมของเบนสัน

อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา "จุดสุดขั้วที่มีประสิทธิภาพในชุดผลลัพธ์" [ 1 ] แนวคิดหลักในอัลกอริทึมของเบนสันคือการประเมินภาพบนสุดของ ปัญหา การเพิ่มประสิทธิภาพเวกเตอร์โดย การ ตัดระนาบ[ 2 ]

แนวคิดของอัลกอริทึม

พิจารณาโปรแกรมเชิงเส้นเวกเตอร์

สำหรับ, , และกรวยเรียงลำดับนูนทรงหลายเหลี่ยมที่มีภายในไม่ว่างเปล่าและไม่มีเส้นตรง เซตที่เป็นไปได้คือโดยเฉพาะอย่างยิ่ง อัลกอริทึมของเบนสันจะค้นหาจุดสุดขั้วของเซตซึ่งเรียกว่าภาพบน[ 2 ]

ในกรณีนี้จะได้กรณีพิเศษของโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์ ( การหาค่าเหมาะสมที่สุดแบบหลายวัตถุประสงค์ )

อัลกอริทึมคู่

มีอัลกอริธึมของเบนสันแบบคู่[ 3 ]ซึ่งอิงตามความเป็นคู่ทางเรขาคณิต[ 4 ]สำหรับโปรแกรมเชิงเส้นหลายวัตถุประสงค์

การนำไปใช้

Bensolve - โปรแกรมแก้สมการ VLP ฟรี

  • www.bensolve.org

ภายใน

  • ลิงก์ไปยัง GitHub
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Benson%27s_algorithm&oldid=881154281 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อัลกอริทึมของเบนสัน

อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา...

อัลกอริทึมคู่

มีอัลกอริธึมของเบนสันแบบคู่ [ 3 ] ซึ่งอิงตามความเป็นคู่ทางเรขาคณิต [ 4 ] สำหรับโปรแกรมเชิงเส้นหลายวัตถุประสงค์