Table 3 The GP terminal and function sets.

From: Learning dispatching rules via novel genetic programming with feature selection in energy-aware dynamic job-shop scheduling

Node name

Description

NOW

The current time

PT

Processing time of the operation

NPT

Processing time of the next operation

OWT

The waiting time of the operation

NOIQ

Number of operations in the current queue

NOINQ

Number of operations in the next queue

WIQ

Work in the current queue

WINQ

Work in the next queue

MRT

Ready time of the machine

ORT

Ready time of the operation

NOR

Number of operations remaining

WKR

Work remaining (including the current operation)

DD

Due date of the job

W

Weight of the job

SL

Slack time of the job

FDD

Flow due date of the operation

Function set

 + , –,  × , /, max, min