English

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

Distributed, Parallel, and Cluster Computing 2026-05-05 v1 Networking and Internet Architecture

Abstract

Evaluating DAG task schedulers for wireless edge computing requires jointly modeling compute placement and wireless interference, yet existing tools treat them in isolation. This gap leads to rank inversions: the scheduler that appears optimal under an interference-free model can be the worst choice under realistic wireless conditions. We present ncsim, a lightweight discrete-event simulator that bridges this gap by combining DAG workflow scheduling with physically-grounded IEEE 802.11 CSMA/CA interference modeling in a single Python package. A 108-run factorial experiment reveals rank inversions in 27.8% of scenarios, with the interference-free-optimal scheduler producing up to 2.7x worse makespan than a simple round-robin baseline; scaling to a 100-node random geometric graph raises the inversion rate to 50%. These rank inversions show that interference-free evaluation can select the wrong algorithm entirely, justifying the design and use of ncsim.

Keywords

Cite

@article{arxiv.2605.01094,
  title  = {ncsim: A Lightweight Simulator for Networked Edge Computing with Wireless Interference Modeling},
  author = {Bhaskar Krishnamachari and Maya Gutierrez and Jared Coleman},
  journal= {arXiv preprint arXiv:2605.01094},
  year   = {2026}
}

Comments

13 pages, 9 figures. Code and experimental configurations available at https://github.com/ANRGUSC/ncsim

R2 v1 2026-07-01T12:45:58.711Z