A Faster Algorithm for Pigeonhole Equal Sums
Abstract
An important area of research in exact algorithms is to solve Subset-Sum-type problems faster than meet-in-middle. In this paper we study Pigeonhole Equal Sums, a total search problem proposed by Papadimitriou (1994): given positive integers of total sum , the task is to find two distinct subsets such that . Similar to the status of the Subset Sum problem, the best known algorithm for Pigeonhole Equal Sums runs in time, via either meet-in-middle or dynamic programming (Allcock, Hamoudi, Joux, Klingelh\"{o}fer, and Santha, 2022). Our main result is an improved algorithm for Pigeonhole Equal Sums in time. We also give a polynomial-space algorithm in time. Unlike many previous works in this area, our approach does not use the representation method, but rather exploits a simple structural characterization of input instances with few solutions.
Keywords
Cite
@article{arxiv.2403.19117,
title = {A Faster Algorithm for Pigeonhole Equal Sums},
author = {Ce Jin and Hongxun Wu},
journal= {arXiv preprint arXiv:2403.19117},
year = {2024}
}
Comments
11 pages