Arrow Research search
Back to FOCS

FOCS 2014

On Learning and Testing Dynamic Environments

Conference Paper Accepted Paper Algorithms and Complexity ยท Theoretical Computer Science

Abstract

We initiate a study of learning and testing dynamic environments, focusing on environment that evolve according to a fixed local rule. The (proper) learning task consists of obtaining the initial configuration of the environment, whereas for non-proper learning it suffices to predict its future values. The testing task consists of checking whether the environment has indeed evolved from some initial configuration according to the known evolution rule. We focus on the temporal aspect of these computational problems, which is reflected in the requirement that only a small portion of the environment is inspected in each time slot (i. e. , the time period between two consecutive applications of the evolution rule). We present some general observations, an extensive study of two special cases, two separation results, and a host of open problems. The two special cases that we study refer to linear rules of evolution and to rules of evolution that represent simple movement of objects. Specifically, we show that evolution according to any linear rule can be tested within a total number of queries that is sublinear in the size of the environment, and that evolution according to a simple one-dimensional movement can be tested within a total number of queries that is independent of the size of the environment.

Authors

Keywords

  • Testing
  • Complexity theory
  • Encoding
  • Emulation
  • Probes
  • Observers
  • Three-dimensional displays
  • Time Slot
  • Future Values
  • Local Rules
  • Development Of Rules
  • Linear Rule
  • Environment Size
  • High Probability
  • Development Environment
  • Type Of Test
  • Part Of The State
  • Decision Problem
  • Codeword
  • Complex Communication
  • Precise Conditions
  • Lexicographic
  • Neutral Values
  • Cellular Automata
  • Algorithm In This Study
  • Legal Developments
  • Turing Machine
  • Verification Stage
  • Hardness Results
  • Archetypal Example
  • Concept Of Class
  • Temporal Complexity
  • Property Testing
  • Learning
  • Multi-dimensional cellular automata

Context

Venue
IEEE Symposium on Foundations of Computer Science
Archive span
1975-2025
Indexed papers
3809
Paper id
1152626885367717800
v2026.09.13