HEFT - Heterogeneous Earliest Finish Time MATLAB implementation for HEFT scheduling algorithm. The program's inputs are DAG (or adjacency matrix) and a computation cost table. The program returns the scheduling result and plots it. Input example: Input DAG Computation Cost Table Scheduling result output: