เส้นทางวิกฤติ (Critical Path)
Critical Path
จากกราฟต่อไปนี้
เราเรียกว่า Activity Node Graph เนื่องจากในแต่ละจุดจะบอกระยะเวลาที่ต้องใช้ในกิจกรรมนั้นๆเอา เช่น F
(3) หมายถึงถ้าจะทำกิจกรรม F ต้องใช้เวลา 3
หน่วย เป็นต้น
เราสามารถแปลง Activity Node Graph ให้กลายเป็น Event Node Graph ได้ดังนี้
นี่เป็นเพียงขั้นที่ 1 หลังจากนั้น
ให้รวมเส้นที่เหมือนกันเข้าด้วยกันโดยเพิ่ม Dummy Node เข้าไป
และกำหนดให้เส้นที่พุ่งเข้า Dummy Node มีค่าเป็น 0 ดังนี้
สังเกตโหนด 6’ 8’ และ 10’
เป็น Dummy Node ที่เพิ่มเข้าไปเพื่อรวมเส้นที่ชื่อเดียวกันเข้าด้วยกัน
หลังจากนั้นให้คำนวณหาค่า Max Time แต่ละโหนด ดังนี้
หลังจากนั้นให้คำนวณหาค่า Min Time โดยการคำนวณค่า Min จะต้องไล่จากโหนดสุดท้ายกลับมาหาโหนดแรก
ดังนี้
เมื่อคำนวณค่า Min
เสร็จจะได้กราฟดังนี้
เมื่อได้ Min กับ Max
ครบทุกโหนดแล้ว เราคำนวณ Slack Time ได้โดยนำ Min
ของตัวถัดไป – Max ของตัวก่อนหน้า – ระยะเวลาที่ใช้ ดังนี้
เมื่อคำนวณหา Slack Time ครบทุกเส้นแล้วจะได้ค่าดังนี้
สังเกตว่าเส้นทางที่เป็น zero edge slack (มีค่า slack เป็น 0 ตลอดทาง)
คือ Critical Path นั่นเอง
ความคิดเห็น
แสดงความคิดเห็น