Skip to content

research: ACG formalism adoption for engine architecture vocabulary and agent pruning #848

@Aureliolo

Description

@Aureliolo

Summary

Evaluate and adopt the Agentic Computation Graph (ACG) formalism from the IBM/RPI workflow optimization survey as the formal vocabulary for SynthOrg's engine architecture.

Research Source

Research Scope

1. ACG Formalism Mapping

ACG Concept SynthOrg Equivalent
ACG Template Company YAML config (reusable executable specification)
Realized Graph Runtime execution state (instantiated for one run)
Execution Trace Observability events + costs (states, actions, observations)
Nodes Atomic actions: LLM calls, tool use, validation
Edges Task dependencies
Scheduling Policies Loop selector, routing strategies

2. Structural Credit Assignment

Open problem -- determining which agent or workflow component caused a failure:

  • Per-agent contribution scoring in multi-agent task completion
  • Error attribution when tasks fail in a pipeline
  • Integration with existing observability event system

3. Agent Pruning / Dropout

Evaluate AgentDropout and Adaptive Graph Pruning techniques:

  • Dynamic team sizing based on task complexity
  • Removing redundant agents mid-execution
  • Integration with HR module (performance tracking informs pruning decisions)

4. Key Survey Findings to Validate

  • Structural improvements yield greater gains than prompt refinement when scaffold is poorly matched
  • Strong verifiers enable more aggressive graph mutation
  • Selection/pruning from a super-graph beats unconstrained generation
  • Quality-cost tradeoffs must be explicit with hard budget caps

Deliverables

  • Architecture document mapping ACG vocabulary to SynthOrg modules
  • Recommendations for structural credit assignment integration
  • Evaluation of agent pruning applicability to HR module

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    prio:highImportant, should be prioritizedscope:medium1-3 days of workspec:architectureDESIGN_SPEC Section 15 - Technical Architecturespec:task-workflowDESIGN_SPEC Section 6 - Task & Workflow Enginetype:researchEvaluate options, make tech decisionsv0.7Minor version v0.7v0.7.7Patch release v0.7.7

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions