GraphInstruct: Empowering Large Language Models with Graph Understanding and Reasoning Capability
Zihan Luo, Xiran Song, Hong Huang, Jianxun Lian, Chenhao Zhang, Jinqi Jiang, Xing Xie, Hai Jin

TL;DR
This paper introduces GraphInstruct, a comprehensive benchmark for graph reasoning tasks, and develops GraphSolver and GraphSolver+ models that significantly improve large language models' understanding and reasoning capabilities on graph data.
Contribution
The paper presents a new benchmark for graph reasoning, along with instruction-tuned models that enhance LLMs' graph understanding and multi-step reasoning abilities.
Findings
GraphSolver outperforms other open-source LLMs in graph understanding.
GraphSolver+ with label-mask training further improves multi-step reasoning.
Extensive experiments demonstrate the superiority of the proposed models.
Abstract
Improving the general capabilities of large language models (LLMs) is an active research topic. As a common data structure in many real-world domains, understanding graph data is a crucial part of advancing general intelligence. To this end, we propose a dynamic benchmark named GraphInstruct in this paper, which comprehensively includes 21 classical graph reasoning tasks, providing diverse graph generation pipelines and detailed intermediate reasoning steps for each sample. Based on GraphInstruct, we develop GraphSolver via efficient instruction-tuning, which demonstrates prominent graph understanding capability compared to other open-sourced LLMs. To further endow LLMs with multi-step graph reasoning capability, we propose a label-mask training strategy and build GraphSolver+, which leverages masked supervision on intermediate reasoning tokens to emphasize crucial node-identification…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Semantic Web and Ontologies
