English

Consensus Division in an Arbitrary Ratio

Computational Complexity 2022-11-30 v3 Discrete Mathematics Computer Science and Game Theory

Abstract

We consider the problem of partitioning a line segment into two subsets, so that nn finite measures all have the same ratio of values for the subsets. Letting α[0,1]\alpha\in[0,1] denote the desired ratio, this generalises the PPA-complete consensus-halving problem, in which α=12\alpha=\frac{1}{2}. Stromquist and Woodall showed that for any α\alpha, there exists a solution using 2n2n cuts of the segment. They also showed that if α\alpha is irrational, that upper bound is almost optimal. In this work, we elaborate the bounds for rational values α\alpha. For α=k\alpha = \frac{\ell}{k}, we show a lower bound of k1k2nO(1)\frac{k-1}{k} \cdot 2n - O(1) cuts; we also obtain almost matching upper bounds for a large subset of rational α\alpha. On the computational side, we explore its dependence on the number of cuts available. More specifically, 1. when using the minimal number of cuts for each instance is required, the problem is NP-hard for any α\alpha; 2. for a large subset of rational α=k\alpha = \frac{\ell}{k}, when k1k2n\frac{k-1}{k} \cdot 2n cuts are available, the problem is in PPA-kk under Turing reduction; 3. when 2n2n cuts are allowed, the problem belongs to PPA for any α\alpha; more generally, the problem belong to PPA-pp for any prime pp if 2(p1)p/2p/2n2(p-1)\cdot \frac{\lceil p/2 \rceil}{\lfloor p/2 \rfloor} \cdot n cuts are available.

Keywords

Cite

@article{arxiv.2202.06949,
  title  = {Consensus Division in an Arbitrary Ratio},
  author = {Paul W. Goldberg and Jiawei Li},
  journal= {arXiv preprint arXiv:2202.06949},
  year   = {2022}
}

Comments

Accepted to ITCS 2023

R2 v1 2026-06-24T09:36:02.218Z