The Complexity of Splitting Necklaces and Bisecting Ham Sandwiches

05/31/2018
by   Aris Filos-Ratsikas, et al.
0

We resolve the computational complexity of two problems known as NECKLACE-SPLITTING and DISCRETE HAM SANDWICH, showing that they are PPA-complete. We do this via a PPA-completeness result for an approximate version of the CONSENSUS-HALVING problem, strengthening our recent result that the problem is PPA-complete for inverse-exponential precision. At the heart of our construction is a smooth embedding of the high-dimensional Möbius strip in the CONSENSUS-HALVING problem. These results settle the status of PPA as a class that captures the complexity of "natural'" problems whose definitions do not incorporate a circuit.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/13/2017

Consensus Halving is PPA-Complete

We show that the computational problem CONSENSUS-HALVING is PPA-complete...
research
01/24/2022

Constant Inapproximability for PPA

In the ε-Consensus-Halving problem, we are given n probability measures ...
research
05/18/2021

Kemeny Consensus Complexity

The computational study of election problems generally focuses on questi...
research
06/26/2023

An FPT Algorithm for Splitting a Necklace Among Two Thieves

It is well-known that the 2-Thief-Necklace-Splitting problem reduces to ...
research
06/30/2020

Efficient Splitting of Measures and Necklaces

We provide approximation algorithms for two problems, known as NECKLACE ...
research
03/26/2020

A Topological Characterization of Modulo-p Arguments and Implications for Necklace Splitting

The classes PPA-p have attracted attention lately, because they are the ...
research
07/06/2021

On Search Complexity of Discrete Logarithm

In this work, we study the discrete logarithm problem in the context of ...

Please sign up or login with your details

Forgot password? Click here to reset