Random Task Graph-Based Comparative Study of Deterministic Scheduling Algorithms