Graph-of-Agents: A Graph-based Framework for Multi-Agent LLM Collaboration

Graph-of-Agents는 질의에 맞는 LLM을 선택하고, 에이전트 간 메시지를 그래프 구조로 교환·통합해 다중 모델 협업의 호출 수와 문맥 비용을 줄이려는 test-time 프레임워크다.

Jiphyeonjeon Team2026-09-0516 min read
llm-agentsmulti-agentmixture-of-agentsllm-orchestrationagents

Paper: Sukwon Yun; Jie Peng; Pingzhi Li; Wendong Fan; Jie Chen; James Zou; Guohao Li; Tianlong Chen (2026). "Graph-of-Agents: A Graph-based Framework for Multi-Agent LLM Collaboration". https://openreview.net/forum?id=34cANdsHKV · arXiv:2604.17148

Abstract: LLM이 폭증하면서 여러 모델을 조합해 성능을 올리려는 요구가 커졌다. Mixture-of-Agents(MoA)는 여러 LLM을 조율하지만 (1) 관련 에이전트 선택, (2) 에이전트 간 통신, (3) 응답 통합에서 부족하다. GoA(Graph-of-Agents)는 다중 에이전트 LLM 통신을 그래프로 모델링한다. 에이전트를 노드로, 관련도 관계를 엣지로 보고, 노드 샘플링(모델 카드로 관련 에이전트만 선택) → 엣지 샘플링(서로 평가해 관련도 순위) → 방향 있는 메시지 전달(관련도 높은 노드→낮은 노드, 그다음 역방향) → 그래프 풀링(max/mean)으로 하나의 답을 만든다. 6개 LLM 풀에서 GoA는 놀랍게도 3개 에이전트만으로 6개를 모두 쓰는 최신 다중 에이전트 베이스라인을 능가한다고 보고한다.


Executive Summary

항목 설명
연구 질문 LLM "동물원"이 커지는 시대에, 어떻게 여러 에이전트가 강점을 살리고 약점을 보완하며 test-time에 효율적으로 협업하게 설계할 것인가?(§1) MoA의 세 한계: 관련 에이전트 선택 부재·미세 통신 부재·전체 토큰 연결의 O(LNd) 비용.
핵심 기여 다중 에이전트 협업을 그래프로 정식화한 GoA. 노드 샘플링(메타-LLM이 모델 카드로 top-k 선택)·엣지 샘플링(에이전트 상호 평가→가중 방향 인접행렬, τ=0.05 가지치기)·양방향 메시지 전달(source→target→source)·그래프 풀링(GoA_Max/GoA_Mean). Test-time·프롬프트 전용(학습 없음, 블랙박스 API). MoA를 특수 사례로 일반화(Prop 1).
실험 결과 6벤치마크(MMLU·MMLU-Pro·GPQA·MATH·HumanEval·MedMCQA), 6-LLM 풀(7–8B). GoA(3개)가 6개 중 5개서 최고(MMLU 79.18·MMLU-Pro 54.78·GPQA 40.54·MATH 73.12·MedMCQA 60.04). 효율(Table 2): MoA 대비 호출 약 2배·토큰 약 3배·시간 약 2배 절감 + 더 정확.
핵심 한계 "그래프"는 질의별 방향 그래프를 따르는 프롬프트·문맥 구성(메시지 전달=이웃 텍스트로 재프롬프트, 학습 없음). "3이 6/8을 이긴다"는 좁다: GoA_Max(6)>GoA_Max(3)·DyLAN(8)이 GPQA서 GoA 이김·HumanEval은 Code 단일(85.37)이 GoA(84.98) 이김. 승부 초박빙(MMLU-Pro +0.07)·분산/유의성 없음·부분표본.

TL;DR

  • Graph-of-Agents(GoA)는 여러 LLM 에이전트의 협업을 그래프로 보아, 모델 카드로 관련 에이전트만 뽑고(노드 샘플링) 서로 평가해 방향 인접행렬을 만든 뒤(엣지 샘플링) 관련도 높은 노드→낮은 노드로 양방향 재프롬프트하고 max/mean으로 합치는(그래프 풀링) test-time·프롬프트 전용 오케스트레이션 프레임워크다.
  • Graph-of-Agents는 6개 7–8B LLM 풀에서 단 3개 에이전트만으로 6개 벤치마크 중 5개에서 최고를 기록하고, MoA 대비 LLM 호출을 약 2배·토큰을 약 3배·시간을 약 2배 줄이면서 더 정확한 파레토 개선을 측정으로 보인다.
  • Graph-of-Agents의 '그래프'는 그러나 학습된 연산이 아니라 질의별 방향 그래프를 따르는 프롬프트·문맥 구성이며(인접 가중치는 high/moderate/low 세 등급으로 붕괴), '3이 6/8을 이긴다'는 GoA_Max(6)>GoA_Max(3)·GPQA에서 DyLAN(8) 우세·HumanEval 단일 Code 모델 우세에서 깨지고 승부가 초박빙(MMLU-Pro +0.07)이며 분산·유의성 보고가 없다.

목차

  1. 서론
  2. 방법: GoA 파이프라인
  3. 실험
  4. 결과의 해석 범위
  5. 결론

1. 서론

1.1 문제와 세 도전

문제 설정은 "LLM도 벤치마크도 너무 많다"이다(§1). 모델 생태계가 커지면서 test-time에 여러 모델을 효과적으로 조합하는 것이 중심 과제가 된다. 이른 시도가 Mixture-of-Agents(MoA)로, Mixture-of-Experts 방식으로 여러 LLM 에이전트의 응답을 모아 원 질의에 덧붙여 다음 층에 넘긴다(Fig 1c). GoA는 MoA를 주된 비교 대상(foil)으로 삼고 세 도전으로 기여를 구조화한다.

❶ 어떤 에이전트? MoA는 에이전트 선택 장치가 없어 질의를 가용 에이전트 전부에 보낸다. 과도한 비용, "다중 에이전트 폭발", 무관한 에이전트의 잡음을 낳는다. → GoA의 답은 노드 샘플링. ❷ 어떻게 통신? MoA는 다대일 집계로 모든 응답을 한 덩어리로 취급해 개별 쌍의 1대1 미세 상호작용을 못 잡고, 균등 가중이 합의를 방해한다. → 엣지 샘플링 + 방향 메시지 전달. ❸ 어떻게 통합? MoA는 모든 에이전트의 토큰을 연결해 복잡도 O(LNd)(L 층·N 에이전트·d 토큰 길이)로 비싸고, 모든 에이전트를 균등 취급한다. → 그래프 풀링. 여기서 ❶의 "무관 에이전트 잡음"이 표제 결과의 하중 지점이다(뒤 4장에서 재론).

Figure 1: MoA와 GoA

그림 1 — 원논문 Figure 1: 현재 다중 에이전트 LLM 파이프라인과 제안. (a) 여러 도메인(생의학+수학+코드)에 걸친 질의, (b) 큰 LLM 풀에서 효과적인 다중 에이전트 시스템을 구성하는 도전, (c) MoA는 가용 에이전트 전부를 통합·집계해 다음 층에 넘김(큰 풀에 일반화 안 되고 층내 통신 부담 큼), (d) GoA는 관련 에이전트 부분집합만 노드로 뽑아 관련도 높은 노드→낮은 노드 방향 메시지 전달로 통신.

1.2 그래프 재프레임과 학술적 위치

GoA는 "에이전트를 노드로, 관련도 관계를 엣지로" 모델링해 구조화된 메시지 전달을 가능케 한다(§1). 형식적으로 방향 그래프 \mathcal{G}=(\mathcal{V},\mathcal{E})이고, S개 관련 에이전트를 뽑으면 인접행렬 \mathbf{A}\in\mathbb{R}^{S\times S}를 만든다. 곧 MoA의 완전 그래프 대신 질의별 부분그래프만 활성화한다. 한 가지 성격을 미리 짚어 두면, 이는 학습이 아니다. 논문이 명시하듯 "MoA처럼 순수 프롬프트 인터페이스로 작동해 블랙박스 LLM API와 호환되고 test-time 추론에서 적응적"이다(§1). 학습되는 그래프도, 미분 가능한 전파도 없다. 뒤에서 보듯 "메시지 전달"은 이웃의 텍스트 응답을 새 프롬프트에 넣는 것이다.

관련 연구(§2)는 넷을 겨냥한다. 단일 LLM 추론(CoT·ToT·GoT — GoT는 한 모델의 추론 단계를 그래프로 보는데, GoA는 그 발상을 에이전트로 옮긴다), 다중 에이전트 test-time(Debate·ChatEval — "대칭 토론이나 순차 정제 같은 단순 프로토콜"이라 비판), 앙상블·라우터(Tabi·Tryage·MasRouter — "LLM을 관계 없는 교환 가능 단위로 취급"), 그리고 가장 가까운 선행인 그래프 기반 다중 에이전트다. MacNet·GPTSwarm은 정적 DAG로 에이전트를 노드화하고, DyLAN은 forward-backward 동료 평가로 계산한 Agent Importance Score로 동적 활성화를 한다. GoA는 과제 관련도로 동적 그래프를 짓고 이종 특화 LLM 간 1대1 통신을 한다고 자리매김한다. 성격은 그래프 추상을 입은 test-time 다중 에이전트 오케스트레이션 프레임워크(ICLR 2026)다.

2. 방법: GoA 파이프라인

원논문 §3에 해당한다.

Figure 2: GoA 파이프라인

그림 2 — 원논문 Figure 2: GoA 전체 파이프라인. (a) 여러 도메인 질의 \mathcal{Q}를 그래프 관점으로 다뤄 답 \mathcal{A} 생성. (b) 노드 샘플링: 각 에이전트를 도메인·과제 정보의 모델 카드에 매핑, 메타-LLM이 \mathcal{Q}와 카드로 관련 에이전트 선택. (c) 엣지 샘플링: 초기 응답을 모아 서로 평가해 정규화 점수 행렬 생성, source→target·target→source 방향으로 엣지, 저관련 노드는 τ=0.05로 가지치기. (d) 메시지 전달: source→target 후 역방향. (e) 그래프 풀링: max 또는 mean.

노드 샘플링(§3.2.1). 질의 \mathcal{Q}에 대해 메타-LLM(범용 LLM, 여기선 Qwen2.5-7B-Instruct)이 모델 카드로 top-k 관련 에이전트를 뽑는다(식 1). 모델 카드는 HuggingFace README를 도메인·특화 과제·크기 세 항목으로 요약한 것이다. 생의학 질의에 법률 모델 같은 무관 에이전트를 걸러 "에이전트 폭발"을 막는다.

엣지 샘플링(§3.2.2). 뽑힌 에이전트가 각자 초기 응답을 낸 뒤, 서로의 응답을 평가한다(자기 것은 제외, 점수 합 1.0). 에이전트 j의 관련도 점수는 받은 점수의 합 \mathcal{S}j=\sum{i\neq j}\text{Score}_{i\to j}(식 2)다. \mathcal{S}j<\tau(\tau{=}0.05)면 가지치기한다. 가중 방향 인접행렬은 \mathbf{A}{ji}=\mathcal{S}i/\sum{k\in\mathcal{N}_j}\mathcal{S}_k(식 3)로, 관련도 높은 에이전트가 비례해 더 큰 영향력을 갖게 한다.

메시지 전달(§3.2.3). 두 단계다. source→target(식 4): 상위 노드가 하위 노드로 정보를 전파해 하위가 응답을 정제한다. target→source(식 5): 정제된 하위 응답을 상위로 되보내 상위가 이웃의 개선을 반영해 다시 정제한다. 여기서 유의할 점은 이 "메시지 전달"이 학습된 GNN 연산이 아니라 이웃의 텍스트 응답을 새 프롬프트에 넣어 LLM을 다시 부르는 것이라는 점이다(부록 B의 프롬프트가 "다른 모델들의 응답을 고려해 답을 정제하라"는 자연어 요청이다). 인접행렬 가중치도 최종적으로는 high(w{>}0.7)/moderate/low(w{\le}0.4) 세 등급의 언어 라벨로 프롬프트에 박힌다.

그래프 풀링(§3.2.4). 정제된 응답을 하나로 모은다(식 6). GoA_Max는 들어오는 엣지가 가장 많은(가장 관련도 높은) source 노드의 응답을 그대로 쓰고, GoA_Mean은 메타-LLM이 모든 선택 에이전트의 응답을 관련도로 가중 평균한다(추가 메타-LLM 호출 필요). 두 변형을 실험에서 비교한다.

GoA는 MoA를 일반화한다(§3.3). MoA의 갱신은 \mathcal{R}'i=v_i(|{j=1}^{N}\mathcal{R}_j+\mathcal{Q})(식 7)다. Proposition 1: GoA는 노드 샘플링 k가 전체 에이전트 수 N과 같고, 인접행렬이 완전 연결에 모든 가중치가 1이며, 각 층에 질의 \mathcal{Q}의 자기 루프가 있고, mean 풀링으로 집계할 때 MoA로 환원된다. 다만 이는 GoA의 구별 요소를 하나씩 끄면(모든 에이전트 유지·인접행렬 평탄화·자기 루프 복원·mean 강제) 식 4가 식 7이 되는 정의적 관찰이지, 표현력·최적성·성능 한계에 대한 정리는 아니다.

3. 실험

원논문 §4에 해당한다.

설정(§4.1). 다중 도메인(MMLU·MMLU-Pro·GPQA) + 도메인 특화(MATH·HumanEval·MedMCQA) 6벤치마크. 에이전트 풀은 7–8B LLM 6개: General(Qwen2.5-7B)·Code(Qwen2.5-Coder-7B)·Math(Mathstral-7B)·Biomedical(Bio-Medical-Llama-3-8B)·Finance(finance-Llama3-8B)·Legal(Saul-7B). 메타-LLM은 Qwen2.5-7B. 층화 표집(MMLU 범주당 50×57, MMLU-Pro 150×14). 모두 zero-shot CoT, GoA top-k=3.

주요 결과(§4.2, Table 1). 과제 난도에 따른 교차가 이야기의 핵심이다. GoA(3개)가 6벤치마크 중 다섯에서 최고다. GoA_Max가 MMLU 79.18·MMLU-Pro 54.78·MedMCQA 60.04, GoA_Mean이 GPQA 40.54·MATH 73.12에서 앞선다. 단일 에이전트 중엔 General이 가장 낫고, 6개짜리 다중 에이전트 중엔 Refine·Self-MoA가 강한데, GoA가 이들을 대체로 넘는다. 다만 두 단서가 붙는다. MMLU-Pro 승리는 GoA_Max 54.78 대 Refine 54.71로 +0.07의 초박빙이다. 그리고 HumanEval에서는 Code 단일 에이전트(85.37)가 GoA(GoA_Mean 84.98·GoA_Max 84.67)를 이긴다. 곧 GoA가 6벤치마크 전부를 이기는 게 아니라 다섯을 이기고, 강한 도메인 특화 모델이 있는 코드 과제에서는 그 전문가 하나가 다중 에이전트를 앞선다.

효율(§4.2, Table 2). MMLU-Pro에서 MoA는 정확도 53.33·LLM 호출 19회·토큰 56.05k·시간 240.26초인데, GoA_Max는 54.78·11회·19.18k·100.43초다. 곧 GoA가 더 정확하면서 호출 약 2배·토큰 약 3배·시간 약 2배 적다. 논문의 가장 견고한 결과이고, 주장이 아니라 측정이다.

규모 확장(§4.3, Table 3). gpt-4o로 GPQA·MedMCQA(100표본)·HumanEval을 시험한다. 여기서 두 가지가 표제와 어긋난다. 첫째, GoA_Max(6개)가 GoA_Max(3개)를 세 벤치마크 모두에서 앞선다(GPQA 56.57 vs 55.05, MedMCQA 83.00 vs 82.00, HumanEval 93.90 vs 93.29). 곧 GoA도 에이전트가 많으면 더 좋아진다. "3개면 충분"은 효율적 작동점이지 작은 풀이 본질적으로 낫다는 증거가 아니다. 둘째, DyLAN(8개)이 GPQA에서 58.89로 GoA_Max(3개) 55.05와 GoA_Max(6개) 56.57을 모두 이긴다. "3개가 DyLAN의 8개를 이긴다"는 MedMCQA·HumanEval에서만 성립하고 가장 어려운 추론 벤치마크 GPQA에서는 성립하지 않는다.

왜 그래프인가(§4.3). Fig 3의 해부학(MMLU) 사례가 그래프의 이점을 예시한다. MoA는 수학·코드 같은 무관 도메인 에이전트까지 써서 잡음(예: 'Answer: 1')을 끼워 최종 예측을 해치는 반면, GoA는 노드 샘플링으로 무관 에이전트를 피해 관련 에이전트 간 표적 메시지 전달로 더 정확한 답('Answer: 0')에 이른다. 관련도 인식 메시지 전달(§4.3, Table 4)은 코드 3모델 고정 세팅(HumanEval)에서 GoA_Max 85.98로 최고인데, 최고 단일(Qwen2.5-Coder 85.37) 대비 +0.61, MoA(85.37)는 이득이 없고 Debate(71.95)는 오히려 해친다.

절제(§4.4, Table 5). MMLU-Pro/GPQA에서 메시지 전달 방향을 뒤집으면 가장 크게 떨어진다(−2.60/−5.05). source→target 제거(−2.57/−3.86), target→source 제거(−1.12/−1.95), 엣지 점수 비활성화(A_{ij}{=}1, −1.87/−2.64). 양방향 흐름과 관련도 가중이 다 기여함을 확인한다. top-k는 2면 다양성이 부족, 5는 3과 거의 같고(54.65 vs 54.78) 약간 낮으며, τ=0.05가 균형이다(0.1·0.2는 너무 성겨 해로움).

4. 결과의 해석 범위

잘 설계된 오케스트레이션 논문이다. 지속 가치의 대부분은 학습 없이 채택 가능한 실용성과, 측정된 효율 이득에 있다. 아래 비판은 대개 프레이밍과 통계에 관한 것이며 엔지니어링에 관한 것이 아니다.

4.1 은유와 메커니즘: "그래프"는 학습된 연산이 아니다

GoA는 학습된 GNN을 사용하는 대신, 질의별로 선택한 노드와 방향 간선을 LLM 호출 순서와 context 구성에 반영한다. 이웃의 텍스트 응답을 전달하고 관련도를 언어적 가중치로 표현하며, 순방향·역방향 메시지 전달과 풀링을 수행한다. 따라서 그래프는 실제 실행 구조를 나타낸다. 다만 선택·전달·집계의 상대적 기여는 각 요소를 분리한 비교 범위 안에서 해석해야 한다.

4.2 "3이 6/8을 이긴다"는 좁다

GoA의 노드 선택과 메시지 전달은 함께 작동한다. Figure 3의 사례는 관련 없는 에이전트를 제외하는 효과를 보여 주고, Table 5는 메시지 방향과 점수화 제거 시 성능 하락을 보고한다. 그러나 selection-only 기준선이 없어 전체 개선에서 선택과 전달의 상대적 기여를 분리할 수는 없다. 또한 Table 3에서 GoA_Max(6)가 GoA_Max(3)을 앞서고, GPQA에서는 DyLAN(8), HumanEval에서는 단일 Code 모델이 더 높은 값을 보여 에이전트 수에 관한 결론도 과제별로 제한된다.

4.3 통계적 엄밀성: 얇은 마진·분산 없음·부분표본

MMLU-Pro의 GoA_Max 54.78과 Refine 54.71은 0.07pp 차이다. 논문은 이 비교의 실행 간 분산이나 신뢰구간을 보고하지 않아 안정적인 우위인지 판단하기 어렵다. 평가가 2,100문항의 층화 부분집합 등으로 이루어졌다는 표본 조건도 함께 고려해야 한다.

4.4 Proposition 1과 의존성

Proposition 1(GoA가 MoA를 일반화)은 옳지만 정의적이다. GoA의 구별 요소를 모두 꺼서 식 4가 식 7이 되게 한 매개변수 치환 관찰이지, 표현력·최적성·성능 한계에 대한 정리가 아니다. "일반화한다"는 표현을 정직하게 벌지만 이론적 기여로 읽어선 안 된다. 의존성도 짚어 둘 만하다. 노드 샘플링(식 1)과 mean 풀링(식 6)이 모두 하나의 7B 메타-LLM(Qwen2.5-7B)을 거치고, 그것이 HuggingFace README 요약(모델 카드)을 읽어 질의에 맞춘다. 메타데이터 품질은 모델마다 다르고, 잘못된 선택엔 τ 말고 하류 복구가 없다—측정되지 않은 단일 실패 지점이다. τ 자체가 "모델 카드에 상세 정보가 없을 수 있는 경우"를 위한 보정 하이퍼파라미터라고 저자가 밝히고, Table 5는 τ에 민감함을 보인다(0.1→−1.66/−1.55, 0.2→−2.00/−2.86). 그리고 부록 B의 신뢰도 필터는 유효 JSON을 못 내는 에이전트를 "범용 도메인 모델로 대체"하는데, 그 범용 모델이 이미 가장 강한 단일 에이전트이자 메타-LLM 기반이라 풀 구성이 조용히 일반 모델 쪽으로 쏠릴 수 있다.

4.5 제값을 하는 부분

공정하게 무게를 달면 강점이 분명하다. 세 질문 분해(어떤 에이전트/어떻게 통신/어떻게 통합)가 노드 샘플링/엣지+메시지 전달/풀링에 깔끔히 대응해 읽기 좋다. 노드 샘플링(관련도 기반 선택으로 에이전트 폭발 방지)은 독립적 가치가 가장 뚜렷한 부품이고, Fig 3의 잡음 여과 직관이 구체적이고 설득력 있다. 효율은 진짜이고 측정됐다(Table 2, 2–3배 적은 호출·토큰·시간에 더 높은 정확도—드문 파레토 개선). 절제가 성실해서 양방향 흐름(역방향=최악)과 엣지 점수의 값을 검증한다. Test-time·프롬프트 전용이라 학습이 필요한 방법(MacNet/GPTSwarm류) 대비 배포 이점이 있고, MoA 일반화 프레이밍도 정직하다.

5. 결론

GoA는 견고하고 잘 설계된 오케스트레이션 논문이다. 핵심 동작—관련 에이전트 몇을 뽑아 동료 판정 관련도로 순서 짓고 양방향으로 재프롬프트한 뒤 풀링—은 합리적이고, 2–3배 낮은 비용에 대등하거나 더 나은 정확도라는 측정된 진짜 효율 이득(Table 2)을 낸다. 그 효율 결과만으로도 논문은 값을 한다.

GoA의 기여는 질의에 적합한 에이전트를 선택하고, 방향 그래프에 따라 응답을 전달·집계하는 실행 구조다. 실험은 이 조합의 성능과 비용 이점을 보여 주지만, 선택과 메시지 전달 각각의 독립 기여와 작은 정확도 차이의 반복 안정성까지 확정하지는 않는다.

References

Besta, M., Blach, N., Kubicek, A., Gerstenberger, R., Podstawski, M., Gianinazzi, L., … Hoefler, T. (2024). Graph of thoughts: Solving elaborate problems with large language models. Proceedings of the AAAI Conference on Artificial Intelligence, 38(16), 17682–17690. https://arxiv.org/abs/2308.09687

Chen, M., Tworek, J., Jun, H., Yuan, Q., Pinto, H. P. de O., Kaplan, J., … Zaremba, W. (2021). Evaluating large language models trained on code (arXiv:2107.03374). arXiv. https://arxiv.org/abs/2107.03374

Du, Y., Li, S., Torralba, A., Tenenbaum, J. B., & Mordatch, I. (2023). Improving factuality and reasoning in language models through multiagent debate (arXiv:2305.14325). arXiv. https://arxiv.org/abs/2305.14325

Hendrycks, D., Burns, C., Basart, S., Zou, A., Mazeika, M., Song, D., & Steinhardt, J. (2021). Measuring massive multitask language understanding. International Conference on Learning Representations. https://arxiv.org/abs/2009.03300

Li, W., Lin, Y., Xia, M., & Jin, C. (2025). Rethinking Mixture-of-Agents: Is mixing different large language models beneficial? (arXiv:2502.00674). arXiv. https://arxiv.org/abs/2502.00674

Liu, Z., Zhang, Y., Li, P., Liu, Y., & Yang, D. (2024). A dynamic LLM-powered agent network for task-oriented agent collaboration. Conference on Language Modeling (COLM 2024). https://arxiv.org/abs/2310.02170

Madaan, A., Tandon, N., Gupta, P., Hallinan, S., Gao, L., Wiegreffe, S., … Clark, P. (2023). Self-Refine: Iterative refinement with self-feedback. Advances in Neural Information Processing Systems, 36. https://arxiv.org/abs/2303.17651

Qian, C., Xie, Z., Wang, Y., Liu, W., Dang, Y., Du, Z., … Sun, M. (2024). Scaling large language model-based multi-agent collaboration (arXiv:2406.07155). arXiv. https://arxiv.org/abs/2406.07155

Rein, D., Hou, B. L., Stickland, A. C., Petty, J., Pang, R. Y., Dirani, J., … Bowman, S. R. (2024). GPQA: A graduate-level Google-proof Q&A benchmark. Conference on Language Modeling (COLM 2024). https://arxiv.org/abs/2311.12022

Shazeer, N., Mirhoseini, A., Maziarz, K., Davis, A., Le, Q., Hinton, G., & Dean, J. (2017). Outrageously large neural networks: The sparsely-gated mixture-of-experts layer. International Conference on Learning Representations. https://arxiv.org/abs/1701.06538

Wang, J., Wang, J., Athiwaratkun, B., Zhang, C., & Zou, J. (2024). Mixture-of-Agents enhances large language model capabilities (arXiv:2406.04692). arXiv. https://arxiv.org/abs/2406.04692

Wang, X., Wei, J., Schuurmans, D., Le, Q., Chi, E., Narang, S., … Zhou, D. (2023). Self-consistency improves chain of thought reasoning in language models. International Conference on Learning Representations. https://arxiv.org/abs/2203.11171

Wang, Y., Ma, X., Zhang, G., Ni, Y., Chandra, A., Guo, S., … Chen, W. (2024). MMLU-Pro: A more robust and challenging multi-task language understanding benchmark. Advances in Neural Information Processing Systems, 37. https://arxiv.org/abs/2406.01574

Wei, J., Wang, X., Schuurmans, D., Bosma, M., Ichter, B., Xia, F., … Zhou, D. (2022). Chain-of-thought prompting elicits reasoning in large language models. Advances in Neural Information Processing Systems, 35, 24824–24837. https://arxiv.org/abs/2201.11903

Yao, S., Yu, D., Zhao, J., Shafran, I., Griffiths, T. L., Cao, Y., & Narasimhan, K. (2023). Tree of Thoughts: Deliberate problem solving with large language models. Advances in Neural Information Processing Systems, 36. https://arxiv.org/abs/2305.10601

Yun, S., Peng, J., Li, P., Fan, W., Chen, J., Zou, J., Li, G., & Chen, T. (2026). Graph-of-Agents: A graph-based framework for multi-agent LLM collaboration. International Conference on Learning Representations. https://arxiv.org/abs/2604.17148

Zhuge, M., Wang, W., Kirsch, L., Faccio, F., Khizbullin, D., & Schmidhuber, J. (2024). GPTSwarm: Language agents as optimizable graphs (arXiv:2402.16823). arXiv. https://arxiv.org/abs/2402.16823