For any activity i in graph G , many candidate
services with different QoS can fulfill it. The set of
services is called service pool of activity i , denoted as
SP(i) . l(i) denotes the service pool length. Service
pools of dummy activities are empty. In the same pool,
different processing times of a service may have
different costs. Let sij be the jth service name for
conducting activity i , tij be the response time on
service sij , and cij be the service cost for executing i on
service sij . Thus, 3-tuple (Sij ,tij ,cij ) denotes the jth
service that can fulfill activity i . The service pool of
activity i can be expressed by SP(i) = {(Sij ,tij ,cij ) |
1≤ j ≤ l(i)} . Let δ n be the given time constraint
(deadline), which is also the latest completion time of
activity n . The objective function of the problem is to
minimize the workflow execution cost with the deadline
n δ constraints during allocating services to tasks. The
problem can be formulated as follows
สำหรับกิจกรรมใด ๆ i ในกราฟ G ผู้สมัครจำนวนมากบริการ QoS ที่แตกต่างกันสามารถตอบสนองได้ ชุดของบริการคือบริการกิจกรรมสระผม ตามSP(i) l(i) แสดงความยาวของสระว่ายน้ำบริการ บริการประเภทของกิจกรรมที่กระพริบว่างเปล่า ในประเภทเดียวกันเวลาประมวลผลต่าง ๆ ของบริการอาจมีค่าใช้จ่ายต่าง ๆ ให้เป็นชื่อบริการ jth สำหรับ sijดำเนินกิจกรรมฉัน tij เป็นเวลาตอบรับในบริการ sij, cij เป็นต้นทุนการบริการสำหรับการดำเนินการฉันบนบริการ sij ดังนั้น 3-ทูเพิล (Sij, tij, cij) แสดง jthบริการที่สามารถตอบสนองกิจกรรมฉัน สระว่ายน้ำบริการของกิจกรรมที่ฉันสามารถแสดงตาม SP(i) = { (Sij, tij, cij) |1≤ j ≤ l(i) } ให้ n δเป็นข้อจำกัดของเวลาที่กำหนด(อุบลฯ), ที่จะเสร็จสมบูรณ์ล่าสุดเวลากิจกรรม n ฟังก์ชันวัตถุประสงค์ของปัญหาลดต้นทุนการดำเนินการลำดับงาน มีกำหนดเวลาข้อจำกัดของ n δในระหว่างการปันส่วนการบริการงาน ที่ปัญหาสามารถจะถูกกำหนดเป็นดังนี้
การแปล กรุณารอสักครู่..
