D3: Dynamic Directional Graph-Constrained Data Scheduling for LLM Training
Not on the map. Why?
Abstract (arXiv)
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 D3, a Dynamic Directional graph-constrained Data scheduling framework. D3 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, D3 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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 36 of its 50 references that are in the map. First posted on arXiv 29 May 2026.
Builds on
36 of 50 references.
References · 36
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,164
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 737
24 more
- 2023Instruction Tuning with GPT-4cited by 686
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 528
- 2023Scaling Data-Constrained Language Modelscited by 403
- 2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4cited by 379
- 2023Data Selection for Language Models via Importance Resamplingcited by 329
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2021Curriculum Learning: A Surveycited by 259
- 2024A Survey on Data Selection for Language Modelscited by 236
- 2024Data Mixing Laws: Optimizing Data Mixtures by Predicting Language Modeling Performancecited by 184
- 2024RegMix: Data Mixture as Regression for Language Model Pre-trainingcited by 177
- 2024WPO: Enhancing RLHF with Weighted Preference Optimizationcited by 54
- 2025Scaling Laws for Optimal Data Mixturescited by 52
- 2024Strategic Data Ordering: Enhancing Large Language Model Performance through Curriculum Learningcited by 28
- 2024Dataset Decomposition: Faster LLM Training with Variable Sequence Length Curriculumcited by 26
- 2025Dynamic Loss-Based Sample Reweighting for Improved Large Language Model Pretrainingcited by 16
- 2025Chameleon: A Flexible Data-mixing Framework for Language Model Pretraining and Finetuningcited by 14
- 2025Group-Level Data Selection for Efficient Pretrainingcited by 13
- 2024Velocitune: A Velocity-based Dynamic Domain Reweighting Method for Continual Pre-trainingcited by 12
- 2025MixMin: Finding Data Mixtures via Convex Minimizationcited by 11
- 2025What Makes a Good Curriculum? Disentangling the Effects of Data Ordering on LLM Mathematical Reasoningcited by 11
- 2024Efficient Pretraining Data Selection for Language Models via Multi-Actor Collaborationcited by 10
- 2025LLM Data Selection and Utilization via Dynamic Bi-level Optimizationcited by 7
- 2025AutoMixer: Checkpoint Artifacts as Automatic Data Mixerscited by 4
- 2026Rethinking Data Mixing from the Perspective of Large Language Modelscited by 2
Built on by
Not cited yet.