Parameterized Approximability for Modular Linear Equations
Abstract
We consider the Min--Lin problem: given a system of length- linear equations modulo , find of minimum cardinality such that is satisfiable. The problem is NP-hard and UGC-hard to approximate in polynomial time within any constant factor even when . We focus on parameterized approximation with solution size as the parameter. Dabrowski et al. showed that Min--Lin is in FPT if is prime (i.e. is a field), and it is W[1]-hard if is not a prime power. We show that Min--Lin is FPT-approximable within a factor of for every prime and integer . This implies that Min--Lin, , is FPT-approximable within a factor of where counts the number of distinct prime divisors of . The idea behind the algorithm is to solve ever tighter relaxations of the problem, decreasing the set of possible values for the variables at each step. Working over and viewing the values in base-, one can roughly think of a relaxation as fixing the number of trailing zeros and the least significant nonzero digits of the values assigned to the variables. To solve the relaxed problem, we construct a certain graph where solutions can be identified with a particular collection of cuts. The relaxation may hide obstructions that will only become visible in the next iteration of the algorithm, which makes it difficult to find optimal solutions. To deal with this, we use a strategy based on shadow removal to compute solutions that (1) cost at most twice as much as the optimum and (2) allow us to reduce the set of values for all variables simultaneously. We complement the algorithmic result with two lower bounds, ruling out constant-factor FPT-approximation for Min--Lin over any nontrivial ring and for Min--Lin over some finite commutative rings .
Cite
@article{arxiv.2509.04976,
title = {Parameterized Approximability for Modular Linear Equations},
author = {Konrad K. Dabrowski and Peter Jonsson and Sebastian Ordyniak and George Osipov and Magnus Wahlström},
journal= {arXiv preprint arXiv:2509.04976},
year = {2025}
}
Comments
arXiv admin note: substantial text overlap with arXiv:2410.09932