MANGO: A Benchmark for Evaluating Mapping and Navigation Abilities of Large Language Models
Peng Ding, Jiading Fang, Peng Li, Kangrui Wang, Xiaochen Zhou, Mo Yu, Jing Li, Matthew R. Walter, Hongyuan Mei
TL;DR
MANGO introduces a text-based mapping and navigation benchmark for large language models by leveraging 53 Jericho mazes paired with hundreds of destination-finding and route-finding questions. It provides a rigorous evaluation program with answerable/easy labels and an emphasis on structured reasoning outputs, including imputed edges to extend the navigational graph beyond the walkthrough. Experimental results show GPT-4 outperforms other models but still struggles on hard questions and some mazes, while humans achieve high accuracy; analysis links maze properties to model performance and demonstrates downstream benefits in text-based navigation tasks. The benchmark offers a scalable platform for advancing LLM spatial reasoning, with data and code public to drive future research in mapping, navigation, and embodied task planning in text-only environments.
Abstract
Large language models such as ChatGPT and GPT-4 have recently achieved astonishing performance on a variety of natural language processing tasks. In this paper, we propose MANGO, a benchmark to evaluate their capabilities to perform text-based mapping and navigation. Our benchmark includes 53 mazes taken from a suite of textgames: each maze is paired with a walkthrough that visits every location but does not cover all possible paths. The task is question-answering: for each maze, a large language model reads the walkthrough and answers hundreds of mapping and navigation questions such as "How should you go to Attic from West of House?" and "Where are we if we go north and east from Cellar?". Although these questions are easy to humans, it turns out that even GPT-4, the best-to-date language model, performs poorly at answering them. Further, our experiments suggest that a strong mapping and navigation ability would benefit large language models in performing relevant downstream tasks, such as playing textgames. Our MANGO benchmark will facilitate future research on methods that improve the mapping and navigation capabilities of language models. We host our leaderboard, data, code, and evaluation program at https://mango.ttic.edu and https://github.com/oaklight/mango/.
