UK Patent Application
Applicant: Neil Grassby
AIEP --- Deterministic Multi-Objective Arbitration and Stability Engine
Abstract
A computer-implemented method and system for deterministic arbitration across multiple simultaneously active GoalVectors within a governed reasoning substrate operating under an Architected Instruction & Evidence Protocol (AIEP). The multi-objective arbitration engine maintains a canonical ObjectivePriorityMatrix encoding relative priority weights across active GoalVectors, updated deterministically upon evidence changes. A stability evaluation layer detects ObjectiveConflict conditions in which GoalVector priorities produce irreconcilable execution constraints. ObjectiveConflict resolution applies constitutional arbitration rules to produce a stable ObjectivePriorityMatrix. A MultiObjectiveHash is computed over the canonical matrix serialisation. The invention provides deterministic multi-objective governance preventing priority inversion and execution instability in governed systems with multiple concurrent directed objectives.
Description
Field of the Invention
[0001] The present invention relates to governed distributed reasoning substrates and more particularly to deterministic arbitration across multiple simultaneously active GoalVectors within an Architected Instruction & Evidence Protocol (AIEP) system.
Background to the Invention
[0002] Governed substrates may maintain multiple simultaneously active GoalVectors, each representing a distinct directed search objective. Execution resource allocation requires deterministic arbitration across competing objectives.
[0003] Conventional multi-objective systems employ heuristic priority scoring, lexicographic ordering, or Pareto optimisation without constitutional governance or cryptographic commitment.
[0004] There exists a need for a multi-objective arbitration engine that maintains a hash-bound priority matrix, detects and resolves objective conflicts under constitutional rules, and produces deterministic, replay-certifiable priority outcomes.
Summary of the Invention
[0004A] Boundary Note (R3): The ObjectiveConflict mechanism in this invention concerns irreconcilable execution constraints arising between simultaneously active GoalVectors — that is, inter-GoalVector priority conflict at the substrate level. This is distinct from intra-GoalVector modification conflict governed by the GoalVector Stabilisation Primitive. The term “ObjectiveConflict” is used exclusively throughout this specification and must not be read to encompass GoalConflict as defined in the GoalVector Stabilisation Primitive.
[0005] According to a first aspect, there is provided a method for deterministic multi-objective arbitration comprising:
(a) maintaining a canonical ObjectivePriorityMatrix comprising priority weight entries for each active GoalVector;
(b) computing a MultiObjectiveHash over canonical serialisation of the ObjectivePriorityMatrix;
(c) updating the ObjectivePriorityMatrix deterministically upon evidence-weight changes to active GoalVectors;
(d) detecting ObjectiveConflict when priority combinations produce irreconcilable execution constraints;
(e) applying constitutional arbitration rules to resolve ObjectiveConflict and produce an updated stable matrix; and
(f) suppressing execution enablement fail-closed during unresolved ObjectiveConflict.
[0006] According to a second aspect, there is provided a system comprising: an ObjectivePriorityMatrix registry; a MultiObjectiveHash computation module; an ObjectiveConflict detector; and a constitutional conflict resolution engine.
Detailed Description of Preferred Embodiments
1. ObjectivePriorityMatrix
[0007] The matrix comprises a canonical ordered list of active GoalVector identifiers with associated priority weight values.
[0008] Priority weights are derived from: GoalVector evidence weight; founding tension recency; and constitutional priority rules.
[0009] Matrix serialisation enforces deterministic key ordering.
2. ObjectiveConflict Detection
[0010] An ObjectiveConflict is detected when two or more GoalVectors require mutually exclusive execution resource allocations that cannot be simultaneously satisfied.
[0011] ObjectiveConflict detection evaluates execution constraint compatibility across the priority matrix.
3. Constitutional Conflict Resolution
[0012] Constitutional arbitration rules applied to ObjectiveConflict include: priority weight ordering; founding tension recency weighting; and constitutional mandates for specific GoalVector types.
[0013] Conflict resolution is deterministic: identical matrix states and conflict conditions produce identical resolutions.
[0014] A ConflictResolutionCertificate is appended to lineage.
Technical Effect
[0015] The invention provides deterministic priority governance across multiple concurrent objectives.
[0016] It prevents priority inversion and execution instability in multi-objective governed systems.
[0017] It enables replay-certifiable priority history through hash-bound matrix lineage.
CLAIMS
1. A computer-implemented method for deterministic multi-objective arbitration in a governed reasoning substrate, comprising: maintaining a canonical ObjectivePriorityMatrix for active GoalVectors; computing a MultiObjectiveHash over canonical matrix serialisation; detecting ObjectiveConflict when the priority orderings of simultaneously active GoalVectors produce irreconcilable execution constraints across the substrate — distinct from intra-GoalVector modification conflict; applying constitutional rules to resolve ObjectiveConflict; and suppressing execution enablement fail-closed during unresolved conflict.
2. The method of claim 1 wherein ObjectivePriorityMatrix updates are deterministic such that identical inputs produce identical updated matrices across distributed nodes.
3. The method of claim 1 further comprising generating a ConflictResolutionCertificate appended to lineage.
4. A system for deterministic multi-objective arbitration comprising: an ObjectivePriorityMatrix registry; a MultiObjectiveHash computation module; an ObjectiveConflict detector; and a constitutional conflict resolution engine.
5. A non-transitory computer-readable medium storing instructions which, when executed, perform the method of claim 1.
Abstract
A multi-objective arbitration engine for AIEP governed substrates maintaining multiple active GoalVectors. A canonical ObjectivePriorityMatrix is hash-bound via MultiObjectiveHash and updated deterministically on evidence changes. ObjectiveConflict detection triggers constitutional resolution producing a stable priority matrix. Execution is suppressed fail-closed during unresolved conflict. The invention provides deterministic, replay-certifiable multi-objective governance.
Brief Description of the Drawing
FIG. 1 — GoalVector Stabilisation Architecture
┌──────────────────────────┐
│ Constitutional Goal │
│ G_root (immutable) │
└───────────┬──────────────┘
│ decompose
┌───────────┼───────────┐
┌────▼────┐ ┌──▼──────┐
│ SubGoal │ │ SubGoal │
│ G1 │ │ G2 │
└────┬────┘ └──┬──────┘
│ │
┌────▼────┐ ┌─────▼────┐
│ Action │ │ Drift? │
│ Plan A1 │ │ YES─────┼──▶ re-anchor
└─────────┘ │ NO ─────┼──▶ continue
└──────────┘
Stability = 1 − GoalDriftMagnitude / MaxPermittedDrift