D$^3$: Dynamic Directional Graph-Constrained Data Scheduling for LLM Training

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xu, Yuanjian, Hao, Jianing, Zhang, Guang, Li, Zhong
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910272005865472
author Xu, Yuanjian
Hao, Jianing
Zhang, Guang
Li, Zhong
author_facet Xu, Yuanjian
Hao, Jianing
Zhang, Guang
Li, Zhong
contents Training data plays a central role in large language models (LLMs) optimization, motivating extensive research on data scheduling strategies. Most existing approaches concentrate on adjusting the overall data distribution but neglect the underlying interactions between samples during training. However, we argue that such interactions cannot be overlooked, as real-world data samples frequently exhibit directional influences on each other, making the training order crucial. Intuitively, we can prioritize train-units with greater influence to improves learning efficiency. In this work, we propose $D^3$, a Dynamic Directional graph-constrained Data scheduling framework. $D^3$ formulates the complex interactions among train-units as a dynamic influence graph, where edges represent loss-based dependencies. It then solves a constrained optimization problem over this graph to derive the training order, which ensures that the data sequence respects the evolving information flow throughout training. Our approach is theoretically motivated and yields consistent improvements over existing data scheduling methods across both pre-training and post-training phases. Furthermore, for scalability, $D^3$ also employs an efficient approximation algorithm that keeps the additional computational overhead within a manageable range. For future research, the code is available at https://github.com/xuyj233/D3.
format Preprint
id arxiv_https___arxiv_org_abs_2605_31164
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle D$^3$: Dynamic Directional Graph-Constrained Data Scheduling for LLM Training
Xu, Yuanjian
Hao, Jianing
Zhang, Guang
Li, Zhong
Computation and Language
Artificial Intelligence
Training data plays a central role in large language models (LLMs) optimization, motivating extensive research on data scheduling strategies. Most existing approaches concentrate on adjusting the overall data distribution but neglect the underlying interactions between samples during training. However, we argue that such interactions cannot be overlooked, as real-world data samples frequently exhibit directional influences on each other, making the training order crucial. Intuitively, we can prioritize train-units with greater influence to improves learning efficiency. In this work, we propose $D^3$, a Dynamic Directional graph-constrained Data scheduling framework. $D^3$ formulates the complex interactions among train-units as a dynamic influence graph, where edges represent loss-based dependencies. It then solves a constrained optimization problem over this graph to derive the training order, which ensures that the data sequence respects the evolving information flow throughout training. Our approach is theoretically motivated and yields consistent improvements over existing data scheduling methods across both pre-training and post-training phases. Furthermore, for scalability, $D^3$ also employs an efficient approximation algorithm that keeps the additional computational overhead within a manageable range. For future research, the code is available at https://github.com/xuyj233/D3.
title D$^3$: Dynamic Directional Graph-Constrained Data Scheduling for LLM Training
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2605.31164