优化调度算法实战指南
📚 共计 30 章节
01
调度问题概述
什么是调度问题 · 生产/计算/物流调度 · 核心三要素
目标
约束
资源
02
数学建模基础
目标函数 · 时间窗/容量/顺序约束 · 决策变量
建模
约束
变量
03
贪心算法实战
SPT · EDD · 优缺点分析
贪心
SPT
EDD
04
动态规划入门
多阶段决策 · 状态转移 · 背包与调度关联
DP
状态转移
05
分支定界法
搜索树 · 上下界 · 剪枝 · 作业车间案例
剪枝
上下界
06
遗传算法 (GA) 详解
编码 · 选择/交叉/变异 · 适应度函数
GA
二进制
排列
07
粒子群优化 (PSO)
位置/速度更新 · 惯性权重 · 局部/全局最优
PSO
连续调度
08
模拟退火 (SA)
Metropolis准则 · 温度衰减 · 邻域搜索
SA
收敛性
09
蚁群算法 (ACO)
信息素更新 · 启发式信息 · TSP与调度
ACO
路径构建
10
禁忌搜索 (TS)
禁忌表 · 藐视准则 · 长短期记忆
TS
参数调优
11
混合算法设计
GA+LS · PSO+SA · 融合策略与性能提升
混合
局部搜索
12
多目标优化
Pareto最优 · NSGA-II · 多目标权衡
Pareto
NSGA-II
13
约束满足问题 (CSP)
回溯搜索 · 前向检查 · 弧一致性
CSP
约束传播
14
强化学习入门
MDP · Q-Learning · 策略梯度 · 动态调度
RL
Q-Learning
15
深度强化学习
DQN · Actor-Critic · 经验回放 · 端到端学习
DRL
DQN
16
生产调度实战
FSP · JSP · 关键路径法 (CPM)
流水车间
作业车间
17
云计算资源调度
虚拟机分配 · 负载均衡 · 能耗优化 · SLA
云计算
能耗
18
物流路径规划
VRP · VRPTW · 节约算法
VRP
时间窗
19
项目调度
RCPSP · 关键链法 · 缓冲区管理
项目
关键链
20
实时系统调度
RMS · EDF · 可调度性分析
实时
RMS
EDF
21
调度算法评估指标
makespan · 总完成时间 · 延迟 · 鲁棒性
指标
公平性
22
算法复杂度分析
P/NP · NP完全性 · 近似比
复杂度
NP
23
并行与分布式调度
MapReduce · Spark · 数据本地性
分布式
Spark
24
调度仿真工具
SimPy · OptaPlanner · CPLEX · OR-Tools
仿真
工具
25
Python调度库实战
schedule · APScheduler · celery
Python
任务调度
26
数据驱动的调度
历史数据分析 · 预测模型 · 动态调整
数据驱动
预测
27
调度系统架构设计
事件驱动 · 消息队列 · 微服务引擎
架构
微服务
28
工业案例
半导体制造 · 港口集装箱 · 机场停机位
案例
工业
29
算法调参与优化
网格搜索 · 贝叶斯优化 · 超参数调整
调参
贝叶斯
30
未来趋势
AI for Scheduling · 数字孪生 · 量子计算
AI
数字孪生
量子