Testing Dynamic Environments: Back to Basics

05/03/2021
by   Yonatan Nakar, et al.
0

We continue the line of work initiated by Goldreich and Ron (Journal of the ACM, 2017) on testing dynamic environments and propose to pursue a systematic study of the complexity of testing basic dynamic environments and local rules. As a first step, in this work we focus on dynamic environments that correspond to elementary cellular automata that evolve according to threshold rules. Our main result is the identification of a set of conditions on local rules, and a meta-algorithm that tests evolution according to local rules that satisfy the conditions. The meta-algorithm has query complexity poly(1/ϵ), is non-adaptive and has one-sided error. We show that all the threshold rules satisfy the set of conditions, and therefore are poly(1/ϵ)-testable. We believe that this is a rich area of research and suggest a variety of open problems and natural research directions that may extend and expand our results.

READ FULL TEXT

page 3

page 5

page 7

page 11

page 13

page 17

page 25

page 29

research
03/02/2021

A continuous-state cellular automata algorithm for global optimization

Cellular automata are capable of developing complex behaviors based on s...
research
12/23/2015

Interacting Behavior and Emerging Complexity

Can we quantify the change of complexity throughout evolutionary process...
research
06/26/2018

Is your data low-dimensional?

We study the problem of testing if a function depends on a small number ...
research
10/29/2017

A o(d) ·polylog n Monotonicity Tester for Boolean Functions over the Hypergrid [n]^d

We study monotonicity testing of Boolean functions over the hypergrid [n...
research
01/31/2015

The Search for Computational Intelligence

We define and explore in simulation several rules for the local evolutio...
research
07/18/2023

Biomaker CA: a Biome Maker project using Cellular Automata

We introduce Biomaker CA: a Biome Maker project using Cellular Automata ...

Please sign up or login with your details

Forgot password? Click here to reset