Tree of Problems: Improving structured problem solving with compositionality

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zebaze, Armel, Sagot, Benoît, Bawden, Rachel
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912065036222464
author Zebaze, Armel
Sagot, Benoît
Bawden, Rachel
author_facet Zebaze, Armel
Sagot, Benoît
Bawden, Rachel
contents Large Language Models (LLMs) have demonstrated remarkable performance across multiple tasks through in-context learning. For complex reasoning tasks that require step-by-step thinking, Chain-of-Thought (CoT) prompting has given impressive results, especially when combined with self-consistency. Nonetheless, some tasks remain particularly difficult for LLMs to solve. Tree of Thoughts (ToT) and Graph of Thoughts (GoT) emerged as alternatives, dividing the complex problem into paths of subproblems. In this paper, we propose Tree of Problems (ToP), a simpler version of ToT, which we hypothesise can work better for complex tasks that can be divided into identical subtasks. Our empirical results show that our approach outperforms ToT and GoT, and in addition performs better than CoT on complex reasoning tasks. All code for this paper is publicly available here: https://github.com/ArmelRandy/tree-of-problems.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06634
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Tree of Problems: Improving structured problem solving with compositionality
Zebaze, Armel
Sagot, Benoît
Bawden, Rachel
Computation and Language
Large Language Models (LLMs) have demonstrated remarkable performance across multiple tasks through in-context learning. For complex reasoning tasks that require step-by-step thinking, Chain-of-Thought (CoT) prompting has given impressive results, especially when combined with self-consistency. Nonetheless, some tasks remain particularly difficult for LLMs to solve. Tree of Thoughts (ToT) and Graph of Thoughts (GoT) emerged as alternatives, dividing the complex problem into paths of subproblems. In this paper, we propose Tree of Problems (ToP), a simpler version of ToT, which we hypothesise can work better for complex tasks that can be divided into identical subtasks. Our empirical results show that our approach outperforms ToT and GoT, and in addition performs better than CoT on complex reasoning tasks. All code for this paper is publicly available here: https://github.com/ArmelRandy/tree-of-problems.
title Tree of Problems: Improving structured problem solving with compositionality
topic Computation and Language
url https://arxiv.org/abs/2410.06634