AIMech AI

Iterative expansion

Algorithms AIMech:IterativeExpansion DRAFT
A recursive heuristic tree-search procedure that repeatedly explores a lowest-valued child within a bound set by its caller and competing children, initializes each generated child with the maximum of its static evaluation and the parent’s stored evaluation, and backs up the minimum child value.
Identity Notes & Concept Scope The current cohort361 prewrite comparison at base add2c806f6729c8599f4d5cfd6d75c7decde006c covered 1,243 maintained records (801 native and 442 pinned AIO), 4,927 identity-field occurrences and 3,766 normalized values. Candidate-normalized identity matches were empty. Four ignored- and hidden-inclusive fixed-string/word-boundary scans produced 6,732 occurrences across 1,557 distinct matching contents, assessed through three attributed reader scopes and exact inherited-wrapper reconstruction. Iterative expansion is Russell1992 source-scoped IE with unconditional max(parent stored value, static child value) inheritance. Korf RBFS conditionally inherits backed-up values, while SRBFS resets children to static values; their monotonic-evaluation correspondence is conditional, not a global alias. Generic iterative-expansion wording, IDA* learned incremental thresholds and RBFS controlled re-expansion are distinct contexts. No global IE abbreviation alias is introduced. Main912 retains 30 citation occurrences, seven version/interface questions and two recovered historical search pointers as source tracking. Ties, dead ends, exhausted-root behavior, graph/cycle assumptions and proof limitations remain explicit.

Claims & Grounded Evidence

6 Claims
Mechanism #unconditional-inherited-evaluation
When generating a child, IE applies pathmax: in the paper’s cost-based formulation, the child’s stored evaluation is the maximum of the parent’s stored evaluation and the child’s g+h value. This inheritance is used both on initial generation and when children are regenerated; it is not conditioned on detecting an earlier visit.
Mechanism #caller-and-competing-child-bound
At entry, the displayed IE procedure cuts off when the node’s stored evaluation exceeds the supplied bound, then tests the node for a goal. For an expanded node with children, it selects a child of minimum stored value and recurses with the smaller of the caller’s bound and the other children’s stored values. Equal-bound values remain eligible under the intended inclusive continuation test.
Mechanism #displayed-parent-backup
After the recursive call on the selected child, the IE outline assigns the parent’s stored evaluation to the minimum of its children’s stored evaluations and continues the bounded search. This describes its intended mutable-value backup: the printed call itself has no assignment of a returned value, so complete propagation and success conventions remain qualified rather than silently supplied.
Scope #conditional-monotonic-rbfs-correspondence
Korf explicitly describes IE as independently developed and reports correspondence with full RBFS when the supplied static evaluation is monotonic. On a first visit with stored parent V equal to its static value f0, nondecreasing child f0 makes IE’s max(V, f0(child)) redundant. After V rises above the parent’s static value, full RBFS also uses max(V, f0(child)); SRBFS instead resets children to their static values. These local comparisons and the source statement do not assert identical procedure-call traces or an unrestricted alias.
Scope #first-visit-nonmonotonic-boundary
For a first visit with stored and static parent values both 5 and child static values 2 and 1, the printed rules give child values 5 and 5 in IE but 2 and 1 in full RBFS and SRBFS. This source-guided hand calculation shows how unconditional inheritance can create ties and alter first-visit selection when static evaluations decrease. It is not an algorithm execution or a claim that every nonmonotonic instance returns a different solution.
Scope #path-and-sibling-storage
IE’s recursive representation retains the current path and sibling alternatives instead of the complete best-first frontier. With maximum retained depth d, branching bounded by b and bounded-size node data, this representation has O(b*d) node storage. The linear-in-depth description is conditional on bounded branching; IE has no fixed MAX node-budget parameter like the separate SMA* procedure.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Explicit AIO Snapshot Assessment: No Match

Rationale: IE is Russell’s recursive heuristic search-control procedure. No inspected class provides a defensible exact, broader, narrower or specifically related mapping. Recursion, tree/graph representations, scalar evaluation functions and per-search value backup do not by themselves establish a neural architecture, language model, learning task, probabilistic graphical model or training strategy.

Search Scope: Historical prospective snapshot captured2026-10-16T03:26:58–03:27:16UTC: complete1,239-record identity inventory (797native/442pinnedAIO),4,913field occurrences including local IDs, mechanically compared.49 selected AIO lexical/definition candidate projections were read in the paused preparation;14 exact CLASS nodes with all synonyms/metadata and all71 direct edge occurrences (68distinct triples) were read in full in this resumed mapping proposal. Four roots were searched with explicit ignored/hidden inclusion. This is a bounded pinned-snapshot assessment, not all-ontology semantic absence or future current-state clearance.
Examined AIO Candidate Rejection Reason
AIO:GraphLanguageModel The class operates on graphs during language tasks. IE is a recursive heuristic search controller over a problem tree, not a language model.
AIO:ReasoningLLM Explicit deductive language-model reasoning does not follow from cost-bounded heuristic search. The broad related synonym reasoning does not erase the LLM definition.
AIO:NeuroSymbolicLLM IE does not combine neural language modeling and symbolic knowledge; a symbolic search procedure alone is not this class.
AIO:RecursiveLLM Recursion and the related synonym iterative refinement do not imply TreeLSTM language modeling or syntactic composition.
AIO:RecursiveLanguageModel Its full definition and DeepNeuralNetwork/part-layer edges identify a neural model, not a recursive traversal with inherited costs.
AIO:RecursiveNeuralNetwork The defining shared learned weights and structured predictions are absent from the source-scoped search method. Program recursion is not recursive neural architecture.
AIO:MachineLearningTask The node intends methods that learn from data. IE backup/reconstruction of per-search cost bounds does not by itself establish a training task or persistent learned heuristic across trials. No positive source-specific relationship was established in this bounded assessment.
AIO:ReinforcementLearning The full task definition concerns learning by balancing exploration/exploitation; local best-child selection and cutoff scheduling do not establish that learning setup.
AIO:MathematicalFunction IE uses scalar evaluation functions but is a control and memory procedure. Mere use of a mathematical rule does not establish identity, hierarchy or a sufficiently specific related mapping.
AIO:Model IE is a search procedure rather than an abstract system representation. Modeling its search space does not identify the algorithm with that representation.
AIO:TrainingStrategy The node concerns preprocessing/techniques used to train machine-learning models. IE is not presented as such a training procedure.
AIO:ProbabilisticGraphicalModel A search tree with cost bounds does not encode conditional dependencies between random variables. Graph vocabulary is insufficient.
AIO:GraphConvolutionalNetwork The neural convolution architecture and layer relations are not part of the recursive search method.
AIO:GraphConvolutionalPolicyNetwork IE does not generate graphs via a trained graph-convolution policy with rewards/adversarial loss.

Evidence Sources & Primary Literature

2 Sources
Source ID Publication / Document Type / Access Reference & Checksum
russell1992
Stuart Russell
primary paper
full_text
sha256:32d207859056…
korf1992
Richard E. Korf
primary paper
full_text
sha256:f30adb0c2776…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-16T05:14:56Z
Updated: 2026-10-16T05:14:56Z
Source File: data/curated/IterativeExpansion.yaml