Research Article

Energy- and Resource-Aware Computation Offloading for Complex Tasks in Edge Environment

Algorithm 1

Construction of multiconstraint workflow applications.
Input: The collection of tasks V, tasks’ relationship D;
Output: Available multiconstraint workflow applications ;
(1)for Every workflow application do
(2)  for Every task per workflow application unready do
(3)   if or then
(4)    
(5)   end if
(6)  end for
(7)  for do
(8)   if then
(9)     ordered workflow application
(10)   else
(11)     unordered workflow application
(12)   end if
(13)  end for
(14)end for
(15)for do
(16)  for do
(17)   
(18)  end for
(19)end for
(20)for do
(21)  
(22)end for
(23)return