English

Fuzzy Simultaneous Congruences

Discrete Mathematics 2020-11-20 v2 Data Structures and Algorithms

Abstract

We introduce a very natural generalization of the well-known problem of simultaneous congruences. Instead of searching for a positive integer ss that is specified by nn fixed remainders modulo integer divisors a1,,ana_1,\dots,a_n we consider remainder intervals R1,,RnR_1,\dots,R_n such that ss is feasible if and only if ss is congruent to rir_i modulo aia_i for some remainder rir_i in interval RiR_i for all ii. This problem is a special case of a 2-stage integer program with only two variables per constraint which is is closely related to directed Diophantine approximation as well as the mixing set problem. We give a hardness result showing that the problem is NP-hard in general. By investigating the case of harmonic divisors, i.e. ai+1/aia_{i+1}/a_i is an integer for all i<ni<n, which was heavily studied for the mixing set problem as well, we also answer a recent algorithmic question from the field of real-time systems. We present an algorithm to decide the feasibility of an instance in time O(n2)\mathcal{O}(n^2) and we show that if it exists even the smallest feasible solution can be computed in strongly polynomial time O(n3)\mathcal{O}(n^3).

Keywords

Cite

@article{arxiv.2002.07746,
  title  = {Fuzzy Simultaneous Congruences},
  author = {Max A. Deppert and Klaus Jansen and Kim-Manuel Klein},
  journal= {arXiv preprint arXiv:2002.07746},
  year   = {2020}
}
R2 v1 2026-06-23T13:45:45.394Z