The steady-states of splitter networks
Discrete Mathematics
2024-08-27 v2
Abstract
We introduce splitter networks, which abstract the behavior of conveyor belts found in the video game Factorio. Based on this definition, we show how to compute the steady-state of a splitter network. Then, leveraging insights from the players community, we provide multiple designs of splitter networks capable of load-balancing among several conveyor belts, and prove that any load-balancing network on belts must have nodes. Incidentally, we establish connections between splitter networks and various concepts including flow algorithms, flows with equality constraints, Markov chains and the Knuth-Yao theorem about sampling over rational distributions using a fair coin.
Cite
@article{arxiv.2404.05472,
title = {The steady-states of splitter networks},
author = {Basile Couëtoux and Bastien Gastaldi and Guyslain Naves},
journal= {arXiv preprint arXiv:2404.05472},
year = {2024}
}