A Smaller Decision Space Needs Less Autonomous Planning

How Graphs Reduce the Need for AI Agents

Contents

An AI agent needs room to choose: which information to retrieve, which relationship to trust, which operation to try and which route to follow. A well-modeled graph can resolve some of those choices before execution begins. Explicit identities remove ambiguity about objects. Relationships identify relevant context. Dependencies and constraints rule out invalid next steps.

The consequence is architectural: as the decision space shrinks, the demand for autonomous agent planning can shrink with it. Tasks that initially appear to require an agent may become graph queries, controlled workflows and a few bounded LLM calls.

The hypothesis is that part of the demand for agents comes from decisions left open by the information model. Represent those decisions explicitly, and less runtime autonomy may be necessary.

How a Graph Narrows the Decision Space

The decision space contains the alternatives a system must consider to complete a task. Without explicit relationships, an agent may have to treat many objects, interpretations and action sequences as plausible. A graph can eliminate alternatives through recorded facts and constraints.

Consider a request to assemble a shot. An unstructured asset collection leaves several questions open: which character version belongs to the shot, which environment is compatible, which source generated the clip and whether the required inputs are ready. The agent must retrieve evidence and resolve each question.

With those relationships recorded, a query can return the referenced character, the compatible environment, the clip’s source and the unresolved dependencies. The task becomes smaller because fewer alternatives require consideration.

Graph structureDecision-space reduction
Stable object identitiesEliminate competing guesses about which object is meant
Typed relationshipsRestrict retrieval to objects connected in the relevant way
Version and acceptance stateExclude superseded or ineligible candidates under the task’s rules
DependenciesRule out operations whose prerequisites are unmet
Constraints and allowed transitionsRemove invalid combinations and next steps
ProvenanceReplace competing lineage hypotheses with recorded derivations

These reductions depend on the goal and the graph’s semantics. An edge alone does not declare an action invalid; that requires an applicable constraint or selection rule. A larger graph is not necessarily a smaller decision space. The benefit comes from relationships that distinguish relevant alternatives from irrelevant or inadmissible ones.

Fewer Open Choices Mean Less Need for a Planner

When the system must discover both the relevant objects and a route through them, autonomous planning has substantial work to do. When queries identify the objects and dependencies establish the order, much of that planning disappears. If only one permitted next step remains, a workflow can execute it without asking an LLM to choose.

Even when several choices remain, an explicit rubric may turn open planning into classification. An LLM can select among known categories or transform a known input without controlling the entire process.

The causal chain is straightforward:

Explicit relationships and constraints → fewer plausible or valid alternatives → fewer unresolved runtime decisions → less need for autonomous planning.

This is the architectural hypothesis developed here, not a measured universal law. It explains why an elaborate task can need little agentic control: complexity may remain in execution while the route is already determined. Conversely, a short task can need exploration when a crucial relationship is unknown.

The Graph Changes the Agent’s Job

An agent working with disconnected documents or assets must build a temporary model of the domain: what belongs together, which version is current, what depends on what and which evidence supports a relationship. It may repeat that reconstruction on the next task.

A graph makes parts of that model persistent and queryable. Stable identities anchor objects. Typed edges express relationships. Provenance records derivation. Where the domain model includes them, acceptance states and constraints further narrow the available choices.

The difference is concrete. “Find the image that probably produced this clip” requires inference. “Retrieve the clip’s recorded source image” requires a query. “Work out which assets a shot needs” becomes dependency traversal when those dependencies are already recorded.

The agent still needs to choose useful queries and interpret results. But it no longer has to infer every relationship from indirect clues. The graph changes the reasoning required, rather than merely supplying more text to the prompt.

A Knowledge Graph Is Not Automatically a Plan

Different relationships resolve different questions. A provenance edge says where an artifact came from. A dependency edge says what an operation requires. An allowed-transition relation can describe which state changes are permitted. These meanings cannot be substituted for one another.

The W3C PROV overview describes provenance through entities, activities and the people involved in producing something. Such a history can support reconstruction of a process without specifying what the system should do next.

A graph of everything that happened is therefore not automatically an execution graph. Turning it into guidance for action requires a goal, relevant state and selection rules. An agent may know all available versions and still need to decide which version best serves a new brief.

The architectural benefit depends on which questions the graph answers, not how many nodes it contains.

From an Agent Loop to a Graph-Guided Workflow

Anthropic distinguishes workflows from agents by whether predefined code paths or the model direct the process. Narrowing the decision space can move a task toward the workflow side of that distinction.

Instead of repeatedly asking the model to infer the next operation, a runtime can query the applicable dependencies, apply selection rules and execute the resulting step. The LLM remains useful for semantic work such as interpreting a transformation or drafting narration. Those capabilities do not require giving it authority to plan every transition.

The graph therefore has two possible benefits: it can help an agent perform better, and it can remove enough decisions that an agent is no longer necessary for parts of the process. The second benefit directly affects architecture choice.

The Saganode Example: An Asset ID Was Enough to Start

In a Saganode production experiment, Codex received an asset ID and a request to create a making-of. Through Saganode MCP and Premiere Pro MCP, it produced the video almost entirely automatically. No narrative outline was supplied. Codex identified important changes in the asset’s provenance graph and arranged them into a progression toward the finished video.

The significant architectural detail is the reduction in possible histories. An ID provided access to recorded asset relationships, narrowing the material and lineage Codex needed to consider. The narrative remained open, but the production history did not have to be reconstructed from a folder of disconnected candidates.

The graph supplied relationships; the agent supplied editorial judgment and coordinated tools. Selecting meaningful transformations and arranging a narrative remained creative work. This observed result does not isolate the contributions of metadata, graph traversal and visual inspection, or establish that a fixed workflow would perform equally well.

It does suggest why a general-purpose agent can be sufficient inside a well-modeled domain. The graph constrains the problem enough that less domain-specific planning machinery may be needed. Further rules could narrow the remaining choices, although whether they would preserve editorial quality still requires testing.

Graphs Supply Context; Rules Turn Context into Decisions

Knowing that twenty versions exist does not determine which three belong in a making-of. The graph exposes the alternatives. A selection policy connects those alternatives to the goal.

For example, a proposed policy could preserve the first concept, major changes of medium and the accepted final result. A classifier could distinguish a minor variation from a substantial transformation. The agent could resolve cases where those criteria conflict or fail to capture something narratively important.

This creates a useful division of work:

  1. The graph supplies the relevant objects, relationships and recorded state.
  2. Rules or classifiers resolve familiar choices against explicit criteria.
  3. The agent investigates missing evidence and handles choices the criteria leave open.
  4. The executor performs the selected operations and checks their results.

These are proposed responsibilities, not a reconstruction of the experiment’s implementation. They illustrate how a graph can reduce agentic planning without removing semantic interpretation.

The complexity moves into domain modeling, query design and policy evaluation. That investment can be reused across tasks, but its maintenance cost belongs in the architecture comparison.

Where the Agent Still Earns Its Place

A graph cannot settle a goal that has never been specified. It cannot supply a missing relationship merely by being connected. A recorded derivation does not explain why an alternative was rejected unless that reason was captured too.

Agents remain useful when new evidence must be sought, unfamiliar tools require exploration, constraints conflict or the task demands an original selection among several valid possibilities. They can also propose repairs to incomplete graph data, provided inferred relationships remain distinguishable from verified ones.

Even a complete graph may describe a large planning problem. Explicit state makes reasoning better grounded; it does not guarantee that finding a route is easy. Depending on the problem, a search algorithm or constraint solver may help more than either a simple workflow or an LLM planner.

Graph quality also matters. A stale status or incorrect edge can make the wrong action appear obvious. Reduced ambiguity is not proof of correctness.

Choose the Agent Around What the Graph Leaves Open

The practical architecture choice begins with a map of unresolved decisions. If graph queries and rules determine the next action, a workflow may suffice. If the route is known but individual transformations require interpretation, bounded LLM calls may suffice. If the route depends on evidence that must still be discovered, an agent has a clear role.

This extends the agent-selection question and the idea of a graph as an agent control plane : model the relationships first, then assign autonomy to the decisions that remain open.

The hypothesis is testable. Compare the same task and model with disconnected assets, with a graph, and with a graph plus explicit selection rules. Measure unsupported inferences, correction effort, result quality, tool calls and runtime. Include missing and incorrect edges, and account for graph maintenance.

The design objective is to reduce avoidable decisions before assigning them to an agent. When graph structure and selection rules resolve the route, a workflow is sufficient. Autonomous planning earns its place where meaningful choices remain open.

Sources: