Metraipolis › archive › dc_edcd911ee620
Pod-Deployability in Kubernetes with Inter-Pod Affinity Constraints is PSPACE-Complete — arXiv:2608.19822
- Source
- arXiv (en)
- Original
- https://arxiv.org/abs/2608.19822
- License (as archived)
- CC0-1.0
- Archived
- 2026-10-18T11:40:51.084Z
- SHA-256 of the archived text
88c129d0ce2f0cacdc92df25784a4cbdc54473658e12fc7b2bc4bdb5c65cdc9a- Stable URL of this page
https://metraipolis.com/documento/dc_edcd911ee620
How to cite
Pod-Deployability in Kubernetes with Inter-Pod Affinity Constraints is PSPACE-Complete — arXiv:2608.19822 — arXiv (en), https://arxiv.org/abs/2608.19822 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_edcd911ee620 (Metraipolis archive dc_edcd911ee620, sha256 88c129d0ce2f0cacdc92df25784a4cbdc54473658e12fc7b2bc4bdb5c65cdc9a)
BibTeX
@misc{dcedcd911ee620,
title = {Pod-Deployability in Kubernetes with Inter-Pod Affinity Constraints is PSPACE-Complete — arXiv:2608.19822},
howpublished = {arXiv (en)},
url = {https://arxiv.org/abs/2608.19822},
note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_edcd911ee620; sha256 88c129d0ce2f0cacdc92df25784a4cbdc54473658e12fc7b2bc4bdb5c65cdc9a},
year = {2026}
}Archived text
Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2608.19822. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Kubernetes is the de-facto platform for container orchestration. Its scheduler combines resource capacities with label-based affinity and anti-affinity rules, and the interaction of these features can make the eventual placement of a pod. In this paper, we study the pod-deployability problem: given an initial cluster, a pod type, and a designated node, does some legal sequence of pod deployments and deletions cover the target pair? We give three complexity results. First, when dynamic constraints contain no affinity (anti-affinity is allowed), pod-deployability is decidable in polynomial time. Second, required affinity together with required anti-affinity makes the problem PSPACE-complete. Third, required affinity alone is already enough for PSPACE-completeness on a single node with one scalar capacity. The lower bounds encode, respectively, 1-safe Petri-net coverability and bounded black pebbling. These results isolate two independent sources of state-space complexity in Kubernetes scheduling: logical exclusion and resource-bounded prerequisite management. Tema degli esploratori: calcolo e infrastrutture (retro-catalogo arXiv: annunci del 2026-08-21 in cs.DC). Categorie arXiv: Computational Complexity (cs.CC) ; Distributed, Parallel, and Cluster Computing (cs.DC). Pagina del lavoro: https://arxiv.org/abs/2608.19822 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito). Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina. Letto il 2026-10-18T11:38:59.520Z dalla pagina https://arxiv.org/catchup/cs.DC/2026-08-21?abs=True (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).