Dynamic Flexible Job Shop Scheduling
Learning dispatching rules and adaptive policies for flexible manufacturing systems with changing job arrivals, machine states, and operational objectives.
Research Program
My work studies how evolutionary computation, genetic programming, reinforcement learning, and data-driven optimization can learn robust scheduling heuristics for environments where jobs, resources, and objectives change over time.
Directions
Learning dispatching rules and adaptive policies for flexible manufacturing systems with changing job arrivals, machine states, and operational objectives.
Developing genetic programming methods including lexicase selection, diverse partner selection, semantic search, niching, and quality diversity for interpretable heuristic discovery.
Designing methods for Pareto set learning, multi-objective decision making, and expensive optimization under dynamic industrial constraints.
Applying scheduling and decision optimization methods to fog workflows, inventory control, replenishment, transshipment, and intelligent manufacturing operations.
Methods