pith. sign in

arxiv: 2510.00162 · v2 · pith:5N3ODEETnew · submitted 2025-09-30 · 💻 cs.GT · cs.DM· cs.DS

Dynamic Necklace Splitting

classification 💻 cs.GT cs.DMcs.DS
keywords dynamicnecklacesplittingagentsalgorithmscasefairlinear-time
0
0 comments X
read the original abstract

The necklace splitting problem is a classic problem in fair division with many applications, including data-informed fair hash maps. We extend necklace splitting to a dynamic setting, allowing for relocation, insertion, and deletion of beads. We present linear-time, optimal algorithms for the two-color case that support all dynamic updates. For more than two colors, we give linear-time, optimal algorithms for relocation subject to a restriction on the number of agents. Finally, we propose a randomized algorithm for the two-color case that handles all dynamic updates, guarantees approximate fairness with high probability, and runs in polylogarithmic time when the number of agents is small.

This paper has not been read by Pith yet.

discussion (0)

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