Integer factorization and Riemann's hypothesis: Why two-item joint replenishment is hard
Andreas S. Schulz, Claudio Telha

TL;DR
This paper links the computational difficulty of two-item joint replenishment problems in inventory management to the complexity of integer factorization, showing it is NP-complete under Riemann's Hypothesis, thus explaining why efficient solutions are hard to find.
Contribution
It introduces a novel connection between supply chain optimization and number theory, specifically integer factorization, and proves the problem's NP-completeness assuming Riemann's Hypothesis.
Findings
Two-item joint replenishment is as hard as integer factorization.
Under Riemann's Hypothesis, the problem is NP-complete.
Quantum computers may not efficiently solve this problem.
Abstract
Distribution networks with periodically repeating events often hold great promise to exploit economies of scale. Joint replenishment problems are a fundamental model in inventory management, manufacturing, and logistics that capture these effects. However, finding an efficient algorithm that optimally solves these models, or showing that none may exist, has long been open, regardless of whether empty joint orders are possible or not. In either case, we show that finding optimal solutions to joint replenishment instances with just two products is at least as difficult as integer factorization. To the best of the authors' knowledge, this is the first time that integer factorization is used to explain the computational hardness of any kind of optimization problem. Under the assumption that Riemann's Hypothesis is correct, we can actually prove that the two-item joint replenishment problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Scheduling and Optimization Algorithms · Optimization and Packing Problems
