HiVA: Self-organized Hierarchical Variable Agent via Goal-driven Semantic-Topological Evolution

Jinzhou Tang, Jusheng Zhang, Qinhan Lv, Sidi Liu, Jing Yang +2 more
8/29/2025
cs.AIcs.MA

No official code found. Best implementation: davidwynter/HiVA (1 star, MIT, last commit 2025-09-10).

Abstract

Autonomous agents play a crucial role in advancing Artificial General Intelligence, enabling problem decomposition and tool orchestration through Large Language Models (LLMs). However, existing paradigms face a critical trade-off. On one hand, reusable fixed workflows require manual reconfiguration upon environmental changes; on the other hand, flexible reactive loops fail to distill reasoning progress into transferable structures. We introduce Hierarchical Variable Agent (HiVA), a novel framework modeling agentic workflows as self-organized graphs with the Semantic-Topological Evolution (STEV) algorithm, which optimizes hybrid semantic-topological spaces using textual gradients as discrete-domain surrogates for backpropagation. The iterative process comprises Multi-Armed Bandit-infused forward routing, diagnostic gradient generation from environmental feedback, and coordinated updates that co-evolve individual semantics and topology for collective optimization in unknown environments. Experiments on dialogue, coding, Long-context Q&A, mathematical, and agentic benchmarks demonstrate improvements of 5-10% in task accuracy and enhanced resource efficiency over existing baselines, establishing HiVA's effectiveness in autonomous task execution.

View on arXivView PDF

Code Implementations(1)

davidwynter/HiVACommunity61%
MIT

An implementation of the paper https://arxiv.org/pdf/2509.00189

10Shell, PythonSep 10, 20251 years agoMIT

Similar Papers

Cite this paper

@article{tang2025hiva,
  title  = {HiVA: Self-organized Hierarchical Variable Agent via Goal-driven Semantic-Topological Evolution},
  author = {Jinzhou Tang and Jusheng Zhang and Qinhan Lv and Sidi Liu and Jing Yang and Chengpei Tang and Keze Wang},
  year   = {2025},
  eprint = {2509.00189},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.00189v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.00189.svg)](https://codeofpaper.com/paper/2509.00189)

Discussion