,
Johannes Tantow
Creative Commons Attribution 4.0 International license
Bitstrings can be permuted via permutations and compared via the lexicographic order. In this paper we study the complexity of finding a minimum of a bitstring via given permutations. As finding a global optimum is known to be NP-complete [László Babai and Eugene M. Luks, 1983], we study the local optima via the class PLS [David S. Johnson et al., 1988] and show hardness for PLS. Additionally, we show that even for one permutation the global optimization problem is NP-complete and give a formula that has these permutation as its symmetries. This answers an open question inspired from Kołodziejczyk and Thapen [Leszek Aleksander Kolodziejczyk and Neil Thapen, 2024] and stated at the SAT and interactions seminar in Dagstuhl.
@InProceedings{scheder_et_al:LIPIcs.ESA.2025.56,
author = {Scheder, Dominik and Tantow, Johannes},
title = {{PLS-Completeness of String Permutations}},
booktitle = {33rd Annual European Symposium on Algorithms (ESA 2025)},
pages = {56:1--56:14},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-395-9},
ISSN = {1868-8969},
year = {2025},
volume = {351},
editor = {Benoit, Anne and Kaplan, Haim and Wild, Sebastian and Herman, Grzegorz},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2025.56},
URN = {urn:nbn:de:0030-drops-245245},
doi = {10.4230/LIPIcs.ESA.2025.56},
annote = {Keywords: PLS, total search problems, local search, permutation groups, symmetry}
}