๐Ÿš€ GNN-DT: Graph Neural Network Enhanced Decision Transformer for Efficient Optimization in Dynamic Environments

January 19, 2026 ยท View on GitHub

โœจ Introduction

GNN-DT (Graph Neural Network Enhanced Decision Transformer) is a next-generation AI framework that seamlessly blends the power of Graph Neural Networks (GNNs) with Decision Transformers (DTs) to redefine decision-making in dynamic environments.

Read teh paper published in "Energy and AI":

๐Ÿ”น Why GNN-DT?

  • ๐ŸŒŸ Tackles scalability issues and sparse rewards
  • ๐Ÿ”„ Adapts to ever-changing state-action spaces
  • โšก Achieves unparalleled efficiency and robustness

๐Ÿ’ก By leveraging the permutation-equivariant nature of GNNs and introducing an innovative residual connection mechanism, GNN-DT sets a new benchmark in optimization and AI-driven decision-making.

๐Ÿ“Œ This repository provides everything you need to explore and implement GNN-DT, including:

  • โœ… Dataset generation
  • โœ… Model training
  • โœ… Evaluation scripts

Whether applied to electric vehicle (EV) charging optimization or other complex decision-making tasks, GNN-DT is your gateway to the AI-driven optimization. ๐Ÿš€

image


๐ŸŒŸ Main Advantages

1. Enhanced Sample Efficiency

  • ๐Ÿ“ˆ Learns from previously collected trajectories, reducing the need for extensive online interactions.
  • ๐ŸŽฏ Effectively addresses the sparse rewards limitation of traditional RL algorithms.

2. Robust Generalization

  • ๐ŸŒ GNN-based embeddings allow for effective adaptation to unseen environments.
  • ๐Ÿ”„ Handles dynamic state-action spaces with varying numbers of entities over time.

3. Superior Performance

  • ๐Ÿ† Outperforms standard DT and RL baselines on real-world optimization tasks.
  • ๐Ÿš€ Requires significantly fewer training trajectories while achieving higher rewards.

4. Scalability

  • ๐Ÿ”ข Maintains performance across different problem sizes without retraining.
  • โš™๏ธ Efficiently scales from small-scale to large-scale environments, as demonstrated in EV charging applications.

image

image


๐Ÿ“– Citation

If you find this repository useful in your research, please cite our paper:

@misc{orfanoudakis2025gnndt,
      title={GNN-DT: Graph Neural Network Enhanced Decision Transformer for Efficient Optimization in Dynamic Environments}, 
      author={Stavros Orfanoudakis and Nanda Kishor Panda and Peter Palensky and Pedro P. Vergara},
      year={2025},
      eprint={2502.01778},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2502.01778}, 
}


For any inquiries or contributions, feel free to open an issue or submit a pull request! ๐Ÿ’ก