การหาคำตอบของปัญหาการโปรแกรมเชิงเส้น
วิธีกราฟ
การแก้ปัญหาการโปรแกรมเชิงเส้นด้วยวิธีกราฟเหมาะที่จะใช้ในกรณีที่ตัวแปรของปัญหาไม่เกิน 3 ตัวแปร แต่ที่ใช้มากได้แก่ปัญหา 2 ตัวแปร โดยมีวิธีการ
- นำชุดเงื่อนไขบังคับไปเขียนกราฟ
- เลือกพื้นที่ให้สมจริงกับเงื่อนไขบังคับ
- หาจุดยอดและพิกัดของจุดยอดของพื้นที่สมจริงกับชุดเงื่อนไขบังคับ
- สร้างตารางหาค่าเป้าหมายตามจุดยอด
- เลือกค่าเป้าหมายที่เหมาะสม (optimum)
เราจะได้ค่าพิกัดของจุดยอดที่ตรงกับค่าเป้าหมายที่เหมาะสมเป็นคำตอบของปัญหา
จากตัวอย่างต่อไปนี้.....
| ตัวแปร | : X1 , X2 0 | …(1) |
| เงื่อนไขบังคับ | : 6X1 + 6X2 420 |
: 3X1 +6X2 300 | …(2) |
: 4X1 +2X2 240 |
| เป้าหมาย | : P = 300X1 + 200X2 = Max | …(3) |
ก่อนที่จะนำอสมการไปเขียนกราฟ เราจะต้องหาจุดผ่านของกราฟเสียก่อนโดยจะต้องเปลี่ยน อสมการเป็น สมการแล้วเขียนกราฟ
| 6X1+6X2 = 420 |
| 3X1+6X2 = 300 |
| 4X1+2X2 = 240 |
เขียนกราฟและเลือกพื้นที่ที่สมจริงกับอสมการของชุดเงื่อนไขบังคับได้ ดังนี้
พิกัดของจุดยอดต่างๆเรารู้ได้เฉพาะจุดP0, P1 และ P4 ส่วนจุด P2 และ P3 เราต้องแก้สมการคู่ที่ก่อให้เกิดจุดตัดของจุดยอดนั้นๆก้จะได้พิกัดของจุด P2(50,20) และ P3(40,30)
ต่อไปสร้างตารางหาค่าเป้าหมายตามจุดยอดจาก P = 300X1 + 200X2 ได้ดังนี้
 | P0 | P1 | P2 | P3 | P4 |
| X1 | 0 | 60 | 50 | 40 | 0 |
| X2 | 0 | 0 | 20 | 30 | 50 |
| P | 0 | 18,000 | 19,000 = Max | 18,000 | 10,000 |
จากตาราง P มีค่าสูงสุดที่จุด P2 คือ Pmax = 19,000 บาท
ดังนั้นบริษัทอุตสาหกรรมจะต้องผลิตผลิตภัณฑ์ทั้งสองชนิด ดังนี้
| ผลิตภัณฑ์ชนิดที่ 1จำนวน 50 หน่วย |
| ผลิตภัณฑ์ชนิดที่ 2 จำนวน 20 หน่วย |
| กำไรสูงสุดเท่ากับ 19,000 บาท |
ดูอีกตัวอย่างหนึ่ง........
| ตัวแปร | : X1 , X2 0 | …(1) |
| เงื่อนไขบังคับ | : 6X1 + 2X2 12 |
: 2X1 + 2X2 8 | …(2) |
: 4X1 + 12X2 24 |
| เป้าหมาย | : C = 40,000X1 + 32,000X2 = Min | …(3) |
จากชุดอสมการของเงื่อนไขบังคับ เราหาจุดผ่านของกราฟในรูปของสมการ ดังนี้
| 6X1 + 2X2 = 12 |
| 2X1 + 2X2 = 8 |
| 4X1 + 12X2 = 24 |
เขียนกราฟและเลือกพื้นที่ที่สมจริงได้ดังรูป
เราได้จุดยอดพร้อมด้วยพิกัดเป็น P1 (6,2), P2(3,1), P3(1,3)และ P4(0,6) นำจุดยอดไปทดสอบหาค่าต่ำสุดและเป้าหมายของอสมการ C = 40,000X1 + 32,000X2 ได้ดังตารางต่อไปนี้
 | P1 | P2 | P3 | P4 |
| X1 | 6 | 3 | 1 | 0 |
| X2 | 0 | 1 | 3 | 6 |
| C | 240,000 | 152,000 | 136,000 = Min | 192,000 |
จากตารางค่าต่ำสุดที่จุด P3 คือ C min = 136,000 บาท
ดังนั้น บริษัทจะต้องจัดการผลิตแร่ดังนี้
| เหมือง A ทำงาน 1 วัน /สัปดาห์ |
| เหมือง B ทำงาน 3 วัน/ สัปดาห์ |
| ต้นทุนการผลิตต่ำสุดเป็น 136,000 บาท / สัปดาห์ |
ที่มา : เอกสารคณิตศาสตร์ กข. Brand's Summer Camp ปี 1998