อ่าน 2 นาที
อัลกอริทึมของเบนสัน
อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา...
อัลกอริทึมของเบนสัน
อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา "จุดสุดขั้วที่มีประสิทธิภาพในชุดผลลัพธ์" [ 1 ] แนวคิดหลักในอัลกอริทึมของเบนสันคือการประเมินภาพบนสุดของ ปัญหา การเพิ่มประสิทธิภาพเวกเตอร์โดย การ ตัดระนาบ[ 2 ]
แนวคิดของอัลกอริทึม
พิจารณาโปรแกรมเชิงเส้นเวกเตอร์
สำหรับ, , และกรวยเรียงลำดับนูนทรงหลายเหลี่ยมที่มีภายในไม่ว่างเปล่าและไม่มีเส้นตรง เซตที่เป็นไปได้คือโดยเฉพาะอย่างยิ่ง อัลกอริทึมของเบนสันจะค้นหาจุดสุดขั้วของเซตซึ่งเรียกว่าภาพบน[ 2 ]
ในกรณีนี้จะได้กรณีพิเศษของโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์ ( การหาค่าเหมาะสมที่สุดแบบหลายวัตถุประสงค์ )
อัลกอริทึมคู่
มีอัลกอริธึมของเบนสันแบบคู่[ 3 ]ซึ่งอิงตามความเป็นคู่ทางเรขาคณิต[ 4 ]สำหรับโปรแกรมเชิงเส้นหลายวัตถุประสงค์
การนำไปใช้
Bensolve - โปรแกรมแก้สมการ VLP ฟรี
- www.bensolve.org
ภายใน
- ลิงก์ไปยัง GitHub
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อัลกอริทึมของเบนสัน
อัลกอริทึมของเบนสันซึ่งตั้งชื่อตามแฮโรลด์ เบนสันเป็นวิธีการแก้ ปัญหา การเขียนโปรแกรมเชิงเส้นแบบหลายวัตถุประสงค์และการเขียนโปรแกรมเชิงเส้นเวกเตอร์ โดยทำงานด้วยการค้นหา...
อัลกอริทึมคู่
มีอัลกอริธึมของเบนสันแบบคู่ [ 3 ] ซึ่งอิงตามความเป็นคู่ทางเรขาคณิต [ 4 ] สำหรับโปรแกรมเชิงเส้นหลายวัตถุประสงค์