คอมพิวเตอร์การเขียนโปรแกรม

วิธี Simplex และการประยุกต์ใช้

การแก้ปัญหา เชิง กราฟิกของปัญหาที่เกิดขึ้นใน การเขียนโปรแกรมเชิงเส้น จะเป็นตัวกำหนดว่าโซลูชันที่ถูกต้องที่สุด (ที่ดีที่สุด) ของปัญหาใด ๆ เกี่ยวข้องกับจุดที่มากที่สุดของชุด (หรือจุดมุมของพื้นที่) แนวคิดนี้ใช้วิธีพีชคณิตทั่วไปในการแก้ปัญหาที่ช่วยแก้ปัญหาโปรแกรมอย่างใดอย่างหนึ่ง

เมื่อต้องการย้ายจากวิธีการทางเรขาคณิตในการแก้ปัญหาไปสู่โซลูชันโดยใช้วิธี simplex ของการเขียนโปรแกรมแบบเชิงเส้นจำเป็นต้องอธิบายถึงจุดสูงสุดของพื้นที่โดยใช้วิธีการเกี่ยวกับพีชคณิต ในการดำเนินการแปลงนี้คุณต้องนำงานเขียนโปรแกรมใด ๆ ลงในแบบฟอร์มมาตรฐาน (เรียกอีกอย่างว่าบัญญัติ)

เมื่อต้องการทำเช่นนี้คุณต้องทำตามขั้นตอนต่อไปนี้:

  • แปลงความไม่เสมอภาคทั้งหมดของข้อ จำกัด ให้เป็นความเสมอภาค (ตระหนักโดยการแนะนำตัวแปรใหม่เพิ่มเติม);
  • ปัญหาการเพิ่มกำลังจะต้องกลายเป็นปัญหาการลด;
  • มันเป็นสิ่งที่จำเป็นเพื่อให้ได้ตัวแปรที่ไม่ใช่เชิงลบเปลี่ยนตัวแปรอิสระทั้งหมดเข้าไปในตัวมัน

รูปแบบของปัญหารูปแบบมาตรฐานที่ได้รับจากการแปลงทั้งหมดจะช่วยให้เราสามารถหาวิธีแก้ปัญหาพื้นฐานได้ ซึ่งในที่สุดก็กำหนดจุดมุมทั้งหมดของพื้นที่ได้อย่างชัดเจน ต่อมาวิธีการแบบ simplex จะช่วยให้เราสามารถหาทางออกที่เหมาะสมที่สุดจากพื้นฐานที่ได้รับ

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

ผลของการพัฒนาทั้งหมดควรเป็นวิธีแบบ simplex ซึ่งเป็นขั้นตอนการคำนวณแบบพิเศษโดยพิจารณาจากการปรับปรุงอย่างต่อเนื่องของโซลูชันที่ตามมาแต่ละครั้ง นี้เกิดขึ้นโดยการเปรียบเทียบจุดคู่ของเครื่องบินและหาที่เหมาะสมที่สุด

ได้รับการพิสูจน์แล้วว่าการค้นหาทั้งทางออกที่ดีที่สุด (ในกรณี (ถ้ามี) เสร็จสมบูรณ์สำหรับทั้งจำนวนและจำนวนขั้น จำกัด ยกเว้นอย่างเดียวว่าวิธี simplex ไม่สามารถจัดการได้คือ "ปัญหาที่เลวร้าย" ในกรณีนี้มีสิ่งที่เรียกว่า "looping" ซึ่งนำไปสู่การทำซ้ำซ้ำ ๆ ของงานเดียวกันเป็นจำนวนนับไม่ถ้วน

วิธี simplex ได้รับการพัฒนาขึ้นในปี 1947 "แม่" ของเขาเป็นนักคณิตศาสตร์จาก US George Danzig ในมุมมองของความจริงที่ว่าวิธีการ simplex มีประวัติศาสตร์อันยาวนานนี้ตอนนี้เป็นหนึ่งในการศึกษามากที่สุดและมีประสิทธิภาพมากที่สุดสำหรับการหาทางออกที่ดีที่สุดในการแก้ไขปัญหาใด ๆ ที่คนเผชิญหน้า

วิธีการเพิ่มประสิทธิภาพทีละขั้นตอนช่วยลดความยุ่งยากในการทำงานของสังคมได้ง่ายขึ้น สามารถใช้ได้ทั้งในด้านวิทยาศาสตร์และการผลิต แอพพลิเคชันที่หลากหลายของมันจะช่วยแก้ปัญหาที่ซับซ้อนให้ถูกต้องตามหลักคณิตศาสตร์

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.birmiss.com. Theme powered by WordPress.