Communicative Language Symbolism Routing (CLSR): a test-time framework where multiple LLM agents autonomously invent, evolve, and share compact Language Symbolism Frameworks (LSFs) for efficient multi-agent reasoning. A latent-free router adaptively selects and composes these symbolic languages per query, reducing token cost 3-6x vs standard CoT while maintaining accuracy. Includes information-theoretic lower bound on token cost. Activation: CLSR, language symbolism, multi-agent communication...
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill llm-symbolic-communication-multi-agent --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Llm Symbolic Communication Multi Agent?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-llm-symbolic-communication-multi-agent)More formats (shields.io, HTML) on the badges page.
---
name: llm-symbolic-communication-multi-agent
description: "Communicative Language Symbolism Routing (CLSR): a test-time framework where multiple LLM agents autonomously invent, evolve, and share compact Language Symbolism Frameworks (LSFs) for efficient multi-agent reasoning. A latent-free router adaptively selects and composes these symbolic languages per query, reducing token cost 3-6x vs standard CoT while maintaining accuracy. Includes information-theoretic lower bound on token cost. Activation: CLSR, language symbolism, multi-agent communication, token efficiency, symbolic protocol, evolutionary language, CoT compression, LLM reasoning efficiency."
version: 1.0.0
metadata:
hermes:
tags: [multi-agent-rl, nlp-llm, multi-agent, symbolic-communication, token-efficiency, evolutionary-protocol, chain-of-thought]
source_paper: "When LLMs Develop Languages: Symbolic Communication for Efficient Multi-Agent Reasoning (arXiv:2606.29354)"
published: "2026-06-28"
authors: "Zhengqi Pei, Qingming Huang, Shuhui Wang"
arxiv_id: "2606.29354"
utility: 0.85
code_url: "https://github.com/pzqpzq/LSF_MDia"
---
# When LLMs Develop Languages: Symbolic Communication for Efficient Multi-Agent Reasoning
## Overview
CLSR (Communicative Language Symbolism Routing) is a test-time framework that addresses the inefficiency of natural-language Chain-of-Thought (CoT) reasoning in multi-agent LLM systems. Instead of verbose natural-language rationales, multiple LLM agents autonomously invent, evolve, and share compact **Language Symbolism Frameworks (LSFs)** — symbolic protocols with compact symbols, usage rules, and message-passing contracts.
## Core Mechanism
### Language Symbolism Framework (LSF)
Each LSF is a reusable symbolic protocol containing:
- **Compact symbols**: Short tokens representing reasoning steps (e.g., `→` for implication, `∵` for because, `∴` for therefore)
- **Usage rules**: Grammar and syntax for combining symbols
- **Message-passing contract**: How agents exchange symbolic messages
```python
class LanguageSymbolismFramework:
"""A compact symbolic language for inter-agent communication."""
def __init__(self, name, symbols, grammar, message_contract):
self.name = name
self.symbols = symbols # e.g., {"→": "implies", "∵": "because", ...}
self.grammar = grammar # composition rules
self.message_contract = message_contract # agent-to-agent protocol
def encode_reasoning(self, natural_language_chain):
"""Compress a CoT chain into symbolic representation."""
symbolic = []
for step in natural_language_chain:
for symbol, meaning in self.symbols.items():
if meaning in step.lower():
symbolic.append(f"{symbol} {step}")
break
return " ".join(symbolic)
def decode_reasoning(self, symbolic_chain):
"""Expand symbolic representation back to natural language."""
decoded = symbolic_chain
for symbol, meaning in self.symbols.items():
decoded = decoded.replace(symbol, f"[{meaning}] ")
return decoded
```
### Evolutionary Loop
LSFs improve through an evolutionary loop driven by two fitness signals:
1. **Correctness**: Does the LSF produce accurate answers?
2. **Token cost**: How many tokens does the LSF consume?
```python
def evolve_lsf_population(lsfs, benchmark_queries, mutation_rate=0.1):
"""Evolve LSFs based on accuracy and token efficiency."""
scored = []
for lsf in lsfs:
accuracy = evaluate_accuracy(lsf, benchmark_queries)
token_cost = measure_token_usage(lsf, benchmark_queries)
fitness = accuracy / max(token_cost, 1) # accuracy per token
scored.append((lsf, fitness, accuracy, token_cost))
# Select top performers
scored.sort(key=lambda x: x[1], reverse=True)
survivors = [s[0] for s in scored[:len(scored)//2]]
# Mutate and recombine
offspring = []
for lsf in survivors:
mutated = mutate_symbols(lsf, mutation_rate)
offspring.append(mutated)
return survivors + offspring
def mutate_symbols(lsf, rate):
"""Mutate symbolic representation to explore compactness."""
mutated = copy(lsf)
for symbol in mutated.symbols:
if random() < rate:
# Try shorter symbol
mutated.symbols[shorter_symbol(symbol)] = mutated.symbols.pop(symbol)
return mutated
```
### Latent-Free Router
At inference time, a **latent-free router** (no additional learned latent variables) adaptively selects and composes LSFs per query:
| Query Difficulty | Router Action |
|------------------|---------------|
| Easy | Single low-cost LSF call |
| Medium | Ensemble multiple LSFs (majority vote) |
| Hard | Multi-round LSF composition protocol |
```python
def route_query(query, lsf_registry, difficulty_estimator):
"""Adaptively route query to appropriate LSF strategy."""
difficulty = difficulty_estimator(query)
if difficulty < 0.3:
# Easy: single cheap LSF call
lsf = lsf_registry.get_cheapest()
return lsf.execute(query)
elif difficulty < 0.7:
# Medium: ensemble multiple LSFs
results = [lsf.execute(query) for lsf in lsf_registry.get_top_k(3)]
return majority_vote(results)
else:
# Hard: multi-round composition protocol
return multi_round_compose(query, lsf_registry.get_top_k(5))
```
## Theoretical Contribution
### Information-Theoretic Lower Bound
The paper derives a lower bound on token cost under arbitrary symbolism:
$$T_{min} \geq \frac{H(Y|X)}{\log_2(|\Sigma|)}$$
where:
- $H(Y|X)$ is the conditional entropy of the answer given the query
- $|\Sigma|$ is the symbol alphabet size
### Interpreter-Realizability Premise
Under this premise, multi-round LSF protocols **conditionally subsume** program-execution pipelines — meaning symbolic communication can match the expressiveness of code execution while remaining interpretable.
## Key Results
- **3-6x reduction** in latency-oriented generated tokens vs standard CoT
- **Accuracy maintained** across challenging benchmarks
- Information-theoretic lower bound provides optimality benchmark
- Code publicly available: https://github.com/pzqpzq/LSF_MDia
## Use Cases
- **Multi-agent LLM systems** needing efficient inter-agent communication
- **Cost-sensitive API deployments** where token reduction directly lowers cost
- **Edge/low-latency scenarios** where CoT verbosity is prohibitive
- **Protocol design** for multi-agent systems — LSFs as a pattern for compact agent communication
- **Test-time scaling** — a complement to inference-time reasoning methods
## Activation Keywords
CLSR, language symbolism routing, symbolic communication, multi-agent reasoning, token efficiency, CoT compression, evolutionary language protocol, LSF, message-passing contract, information-theoretic token bound, interpreter-realizability, latent-free router
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!