AIMech AI

Guarded discrete stochastic network

Architectures AIMech:GuardedDiscreteStochasticNetwork DRAFT
A binary neural constraint-satisfaction architecture whose main assignment neurons are asymmetrically coupled to empty-row guards and updated by stochastic row selection and maximal inconsistency.
Identity Notes & Concept Scope The actual 2026-10-15 post-cohort 350 collection at commit f654ed4db7fe7277efa4478aa4e71eddd8085d97 covers 781 maintained and 442 generated records. Four fixed-word searches included ignored and hidden files across the original checkout and three retained discovery/recovery checkouts. All 20338 occurrences were reconstructed into 1167 distinct contents, freshly read by two attributed supporting readers. Root read 29 focused contents, all six normalized identity/definition rows and eleven contextual fields, every matching field and owner projection for 24 frontier objects, and both selected owners in full. Normalization covered 4861 identity-field occurrences. No candidate collision was found in this bounded scope. This source-scoped architecture is grounded in the 1989 guarded neural CSP construction and preserves the separately unread 1990 comparison. The supplied guards, asymmetric coupling and row-wise maximal-inconsistency updates distinguish it from GENET learning and symmetric Hopfield memory. The maintained Min-conflicts heuristic is a symbolic approximation context, not the same neural state dynamics. The broader AIO ArtificialNeuralNetwork class is explicitly mapped as broad_match; no exact aliases or version equivalence are asserted.

Claims & Grounded Evidence

5 Claims
Mechanism #binary-neural-constraint-encoding
In the inspected binary finite-CSP encoding, a binary neuron y_ij represents assigning value j to variable i. Its main-network input is a bias plus the weighted outputs of other neurons, with activation one at nonnegative input and zero at negative input. A positive bias beta, inhibitory weight -omega for incompatible value pairs and -eta between distinct values in one variable row, with omega and eta greater than beta, encode the pair constraints and at-most-one assignment preference.
Mechanism #asymmetric-empty-row-guards
An auxiliary guard neuron monitors each variable row. Its total input is gamma-theta*sum_j(y_ij), with gamma>0 and theta>gamma, so it is active exactly when that row is empty. An active guard supplies sufficiently strong positive excitation to the main neurons in its row, overcoming possible inhibition in the finite network. The inspected update convention maintains each guard’s output consistent with the main state on a faster timescale; the combined coupling is asymmetric.
Mechanism #random-row-maximal-inconsistency-update
The main update selects a guarded row at random. If that row has inconsistent neurons, it changes one with maximal inconsistency: the nonnegative input z_ij for an off neuron with z_ij>=0, or |z_ij| for an on neuron with z_ij<0. Ties are broken arbitrarily. This is a row-based selection followed by one main-neuron transition, with guards maintained consistent; no uniform distribution over rows is specified.
Mechanism #initialization-and-virtual-connections
Heuristic assignments can seed the main state; otherwise the source recommends starting with all main neurons off. Connection values need not all be stored in advance: they can be computed when a participating neuron first turns on, and may be recomputed instead of stored when efficient. This is an optional representation strategy, not a universal storage or runtime bound.
Scope #optional-learning-and-symbolic-approximation-boundary
The 1989 paper presents the guard architecture separately from a learning module that examines recorded connections from training runs and adjusts biases or connections through partial consistency inference. Such learning is not required to define every GDS execution. The 1992 report describes symbolic min-conflicts hill climbing as an approximation to GDS behavior, rather than asserting identical state trajectories or identifying the neural architecture with that heuristic.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ArtificialNeuralNetwork
Artificial Neural Network
broad_match The inspected AIO target is a broader class of connected artificial-neuron units. This specific main-plus-guard architecture uses weighted inputs, binary threshold outputs and coupled neural units to encode a finite CSP. The target does not specify the guard asymmetry or row update. The mapping is not exact identity with HopfieldNetwork, whose pinned definition requires symmetric connectivity and content-addressable memory.

Evidence Sources & Primary Literature

2 Sources
Source ID Publication / Document Type / Access Reference & Checksum
johnston1989-gds
Mark D. Johnston, Hans-Martin Adorf
primary paper
full_text
ID: https://ntrs.nasa.gov/citations/19900019762
sha256:f17944a5502c…
minton1992-nasa
Steven Minton, Mark D. Johnston, Andrew B. Philips, Philip Laird
author technical report
full_text
ID: https://ntrs.nasa.gov/citations/19930006097
sha256:4548b61515c4…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-15T21:19:50Z
Updated: 2026-10-15T21:19:50Z
Source File: data/curated/GuardedDiscreteStochasticNetwork.yaml