Job-shop Scheduling Problem using Policy Gradients.

This code learns Priority Dispatching Rules (PDRs) on the Job-shop Scheduling Problem (JSP) using sequence learning and Policy Gradients.

Requirements:

  • Python 3.6
  • Pytorch 1.3.1

Run:

Execute -> pytorch.ipynb