Table of Contents
Fetching ...

Homomorphism Testing with Resilience to Online Manipulations

Esty Kelman, Uri Meir, Debanuj Nayak, Sofya Raskhodnikova

TL;DR

The paper studies manipulation-resilient testing of group homomorphisms under online adversaries that can erase or corrupt responses. It introduces the Random Signs Test to extend resilient linearity techniques to general groups, supported by a generic unpredictability framework and an amplification lemma that converts a base test into an online-resilient tester. The authors prove an optimal O(1/ε + log t) query bound for all finite groups, and provide sharper, group-specific bounds (e.g., O(1/ε + E(G)) and prime-field refinements) for important families like cyclic, simple, and vector-space groups. These results demonstrate robust, efficient testing of algebraic structure in adversarial environments with both universal and group-specific strategies, and they connect resiliency to structural group parameters such as E(G).

Abstract

A central challenge in property testing is verifying algebraic structure with minimal access to data. A landmark result addressing this challenge, the linearity test of Blum, Luby, and Rubinfeld (JCSS `93), spurred a rich body of work on testing algebraic properties such as linearity and its generalizations to low-degree polynomials and group homomorphisms. However, classical tests for these properties assume unrestricted, noise-free access to the input function--an assumption that breaks down in adversarial or dynamic settings. To address this, Kalemaj, Raskhodnikova, and Varma (Theory of Computing `23) introduced the online manipulation model, where an adversary may erase or corrupt query responses over time, based on the tester's past queries. We initiate the study of {manipulation-resilient} testing for {group homomorphism} in this online model. Our main result is an {optimal} tester that makes $O(1/\varepsilon+\log t)$ queries, where $\varepsilon$ is the distance parameter and $t$ is the number of function values the adversary can erase or corrupt per query. Our result recovers the celebrated $O(1/\varepsilon)$ bound by Ben-Or, Coppersmith, Luby, and Rubinfeld (Random Struct.\ Algorithms `08) for homomorphism testing in the standard property testing model, albeit with a different tester. Our tester, $\mathsf{Random\ Signs\ Test}$, {lifts} known manipulation-resilient linearity testers for $\mathbb{F}_2^n\to \mathbb{F}_2$ to general group domains and codomains by introducing more randomness: instead of verifying the homomorphism condition for a sum of random elements, it uses additions and subtractions of random elements, randomly selecting a sign for each element. We also obtain improved group-specific query bounds for key families of groups.

Homomorphism Testing with Resilience to Online Manipulations

TL;DR

The paper studies manipulation-resilient testing of group homomorphisms under online adversaries that can erase or corrupt responses. It introduces the Random Signs Test to extend resilient linearity techniques to general groups, supported by a generic unpredictability framework and an amplification lemma that converts a base test into an online-resilient tester. The authors prove an optimal O(1/ε + log t) query bound for all finite groups, and provide sharper, group-specific bounds (e.g., O(1/ε + E(G)) and prime-field refinements) for important families like cyclic, simple, and vector-space groups. These results demonstrate robust, efficient testing of algebraic structure in adversarial environments with both universal and group-specific strategies, and they connect resiliency to structural group parameters such as E(G).

Abstract

A central challenge in property testing is verifying algebraic structure with minimal access to data. A landmark result addressing this challenge, the linearity test of Blum, Luby, and Rubinfeld (JCSS `93), spurred a rich body of work on testing algebraic properties such as linearity and its generalizations to low-degree polynomials and group homomorphisms. However, classical tests for these properties assume unrestricted, noise-free access to the input function--an assumption that breaks down in adversarial or dynamic settings. To address this, Kalemaj, Raskhodnikova, and Varma (Theory of Computing `23) introduced the online manipulation model, where an adversary may erase or corrupt query responses over time, based on the tester's past queries. We initiate the study of {manipulation-resilient} testing for {group homomorphism} in this online model. Our main result is an {optimal} tester that makes queries, where is the distance parameter and is the number of function values the adversary can erase or corrupt per query. Our result recovers the celebrated bound by Ben-Or, Coppersmith, Luby, and Rubinfeld (Random Struct.\ Algorithms `08) for homomorphism testing in the standard property testing model, albeit with a different tester. Our tester, , {lifts} known manipulation-resilient linearity testers for to general group domains and codomains by introducing more randomness: instead of verifying the homomorphism condition for a sum of random elements, it uses additions and subtractions of random elements, randomly selecting a sign for each element. We also obtain improved group-specific query bounds for key families of groups.

Paper Structure

This paper contains 37 sections, 30 theorems, 91 equations, 9 algorithms.

Key Result

Theorem 1.1

There exists a constant $c \geq 0$ such that for all finite groups $(G,+)$ and $(H,\oplus)$, all $\varepsilon \in (0,1)$ and $t \leq c \cdot \min \left\{\varepsilon^2, 1/\log^2 \left| G \right|\right\} \cdot \left| G \right|$, there exists an $\varepsilon$-tester for group homomorphism of functions

Theorems & Definitions (82)

  • Theorem 1.1
  • Definition 1.2: pomerance2002expected
  • Theorem 1.3: Group-specific sample-based tester
  • Corollary 1.4: Homomorphism tester for simple groups
  • Theorem 1.5
  • Theorem 1.6
  • Remark 1.7
  • Definition 2.1: Online $\varepsilon$-tester KalemajRV23BenEliezerKMR24
  • Theorem 3.1
  • Lemma 3.2
  • ...and 72 more