“…Each edge e i,j ∈ E represents a precedence constraint between two tasks t i and t j and refers to the volume of communication from t i to t j denoted by Ct i,j if they are not assigned to the same processing element. Communication cost between each pair of processing elements (PE k , PE l ) is denoted by Cm k,l with Cm k,l Max i execut i,k , ∀i ∈{1, 2,...,n} and ∀k, l ∈{1, 2,...,m} as in [6].…”