paper-with-me

Papers

Scheduling That Speaks: An Interpretable Programmatic Reinforcement Learning Framework

2026-05-18 · Chengpeng Hu, Yingqian Zhang, Hendrik Baier arxiv

Deep reinforcement learning (DRL) has recently emerged as a promising approach to solve combinatorial optimization problems such as job shop scheduling. However, the policies learned by DRL are typically represented by deep neural networks (DNNs), whose opaque neural architectures and non-interpretable policy decisions can lead to critical trust and usability concerns for human decision makers. In addition, the computational requirements of DNNs can further hinder practical deployment in resource constrained environments. In this work, we propose ProRL, a novel interpretable programmatic reinforcement learning framework that achieves high-performance scheduling with human-readable and editable programmatic policies (i.e., programs). We first introduce a domain-specific language for scheduling (DSL-S) to represent scheduling strategies as structured programs. ProRL then explores the program space defined by DSL-S using local search to identify incomplete programs, which are subsequently completed by learning their parameters via Bayesian optimization. ProRL learns which scheduling heuristic rules to select, and hence, it naturally incorporates existing heuristics already used in industrial scenarios. Experiments on widely used benchmark instances demonstrate the strong performance of ProRL against existing heuristics and DRL baselines. Furthermore, ProRL performs well under strongly constrained computational resources, such as training with only 100 episodes. Our code is available at https://github.com/HcPlu/ProRL.

📄 PDF Abstract BibTeX arXiv:2605.18454

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Programmatically Interpretable Reinforcement Learning

2018-04-06 · ICML 2018 7 · Abhinav Verma, Vijayaraghavan Murali, Rishabh Singh, Pushmeet Kohli 외

We present a reinforcement learning framework, called Programmatically Interpretable Reinforcement Learning (PIRL), that is designed to generate interpretable and verifiable agent policies. Unlike the popular Deep Reinfo…

Car RacingDeep Reinforcement Learningreinforcement-learningReinforcement Learning+1

Programmatic Reinforcement Learning without Oracles

2021-09-29 · ICLR 2022 4 · Wenjie Qiu, He Zhu

Deep reinforcement learning (RL) has led to encouraging successes in many challenging control tasks. However, a deep RL model lacks interpretability due to the difficulty of identifying how the model's control logic rela…

Bilevel OptimizationDeep Reinforcement LearningPolicy Gradient Methodsreinforcement-learning+2

schlably: A Python Framework for Deep Reinforcement Learning Based Scheduling Experiments

2023-01-10 · Constantin Waubert de Puiseau, Jannik Peters, Christian Dörpelkus, Hasan Tercan 외

Research on deep reinforcement learning (DRL) based production scheduling (PS) has gained a lot of attention in recent years, primarily due to the high demand for optimizing scheduling problems in diverse industry settin…

Deep Reinforcement LearningJob Shop Schedulingreinforcement-learningReinforcement Learning (RL)+1

DiPRL: Learning Discrete Programmatic Policies via Architecture Entropy Regularization

2026-05-18 · Chengpeng Hu, Yingqian Zhang, Hendrik Baier arxiv

Programmatic reinforcement learning (PRL) offers an interpretable alternative to deep reinforcement learning by representing policies as human-readable and -editable programs. While gradient-based methods have been devel…

Reinforcement Learning

Programmatic Policy Extraction by Iterative Local Search

2022-01-18 · Rasmus Larsen, Mikkel Nørgaard Schmidt

Reinforcement learning policies are often represented by neural networks, but programmatic policies are preferred in some cases because they are more interpretable, amenable to formal verification, or generalize better. …

reinforcement-learningReinforcement Learning (RL)