English

Property Testing of Computational Networks

Data Structures and Algorithms 2025-12-09 v1

Abstract

In this paper we initiate the study of \emph{property testing of weighted computational networks viewed as computational devices}. Our goal is to design property testing algorithms that for a given computational network with oracle access to the weights of the network, accept (with probability at least 23\frac23) any network that computes a certain function (or a function with a certain property) and reject (with probability at least 23\frac23) any network that is \emph{far} from computing the function (or any function with the given property). We parameterize the notion of being far and want to reject networks that are \emph{(ϵ,δ)(\epsilon,\delta)-far}, which means that one needs to change an ϵ\epsilon-fraction of the description of the network to obtain a network that computes a function that differs in at most a δ\delta-fraction of inputs from the desired function (or any function with a given property). To exemplify our framework, we present a case study involving simple neural Boolean networks with ReLU activation function. As a highlight, we demonstrate that for such networks, any near constant function is testable in query complexity independent of the network's size. We also show that a similar result cannot be achieved in a natural generalization of the distribution-free model to our setting, and also in a related vanilla testing model.

Keywords

Cite

@article{arxiv.2512.07577,
  title  = {Property Testing of Computational Networks},
  author = {Artur Czumaj and Christian Sohler},
  journal= {arXiv preprint arXiv:2512.07577},
  year   = {2025}
}
R2 v1 2026-07-01T08:14:53.751Z