Pith. sign in

REVIEW 1 cited by

Parameterized Task Graph Scheduling Algorithm for Comparing Algorithmic Components

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2403.07112 v1 pith:AR7CDMUQ submitted 2024-03-11 cs.DC

Parameterized Task Graph Scheduling Algorithm for Comparing Algorithmic Components

classification cs.DC
keywords algorithmscomponentsalgorithmalgorithmicmanytaskscomputecost
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

Scheduling distributed applications modeled as directed, acyclic task graphs to run on heterogeneous compute networks is a fundamental (NP-Hard) problem in distributed computing for which many heuristic algorithms have been proposed over the past decades. Many of these algorithms fall under the list-scheduling paradigm, whereby the algorithm first computes priorities for the tasks and then schedules them greedily to the compute node that minimizes some cost function. Thus, many algorithms differ from each other only in a few key components (e.g., the way they prioritize tasks, their cost functions, where the algorithms consider inserting tasks into a partially complete schedule, etc.). In this paper, we propose a generalized parametric list-scheduling algorithm that allows mixing and matching different algorithmic components to produce 72 unique algorithms. We benchmark these algorithms on four datasets to study the individual and combined effects of different algorithmic components on performance and runtime.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. ncsim: A Lightweight Simulator for Networked Edge Computing with Wireless Interference Modeling

    cs.DC 2026-05 unverdicted novelty 7.0

    ncsim combines DAG workflow scheduling with physically grounded CSMA/CA interference modeling and shows that interference-free evaluations select suboptimal schedulers in 27.8% of tested scenarios.