Engineering Optimization (工程优化)

Course information

Prerequisites

Coursework

Course Description

This course, based on the textbook Engineering Optimization: Problems, Methods, and Applications by Yanjie Zhou, delivers a top‑down perspective of engineering optimization. Instead of merely teaching isolated optimization algorithms, it focuses on identifying practical engineering optimization problems first, then selecting and adapting appropriate solving methods.

This subject builds a complete knowledge system covering five major parts: foundations, core engineering optimization concepts, typical engineering optimization problem categories, optimization solution methodologies, and real‑world application cases. Students will distinguish decision problems, optimization problems and practical engineering problems, master problem decomposition techniques, and understand the essential gap between theoretical optimal solutions and practically deployable best solutions. Core thinking modes including coarse‑to‑fine modelling, multiple and near‑optimal solution analysis, and three‑dimensional engineering trade‑offs (model fidelity versus tractability, method power versus computational cost, solution optimality versus practical acceptability) are emphasized throughout the lectures.

The course systematically introduces mainstream problem classes: combinatorial deterministic optimization, robust optimization, bilevel programming, multi‑objective optimization, goal programming, multi‑stage stochastic optimization, and competitive game‑theoretic optimization. It further surveys classical exact algorithms, meta‑heuristics, matheuristics, simulation‑driven optimization and learning‑based optimization approaches. The whole textbook adopts container terminal operation management as a running case study, using Yangshan automated container terminal to illustrate how diverse optimization problem classes are coupled within one complex real‑life engineering system.

Prerequisites include calculus, linear algebra, and basic programming skills. No closed‑book written examinations are arranged. Assessment is entirely based on group projects. Students are required to complete full‑cycle engineering optimization practice: problem identification, mathematical modelling, method selection, implementation, and result interpretation, taking container‑terminal‑related sub‑problems as the research object. Upon completing this course, learners are capable of analyzing complex industrial systems, decomposing practical challenges into formal optimization formulations, and producing implementable engineering decisions rather than pursuing purely theoretical optima.

Schedule (tentative)

周次星期&节次上课地点本次学时教材章节授课主题课堂任务
1周三(上午1‑4节)主校区 北1_2064Part‑I Ch1【Part‑I 基础】课程导论;Ch1 决策问题、优化问题、工程问题,三类问题嵌套关系、多项式等价;可/不可数学建模的工程问题理论讲授,介绍课程考核项目要求
周五(下午5‑8节)主校区 北1_1034Part‑I Ch2‑Ch3【Part‑I 基础】Ch2 问题分解:分解维度、分解‑协调机制、集装箱码头分解案例;Ch3 解的概念:理论最优解与工程最佳解,精确解、ε‑近优解,多重最优解,工程意义“足够好”判定理论讲授,建立基础概念框架
2周三(上午1‑4节)主校区 北1_2064Part‑I Ch4‑Ch5【Part‑I 基础完结】Ch4 优化理论方法与工程实践方法对比;Ch5工程优化三重权衡:模型保真度‑可求解性、方法能力‑计算代价、解质量最优‑可接受;NP‑hard工程困境理论讲授,理解工程优化权衡思想
周五(下午5‑8节)主校区 北1_1034Part‑II Ch6‑Ch7【Part‑II 工程优化】Ch6工程优化定义、问题多维度分类,自上而下求解工作流,洋山四期码头案例;Ch7工程优化迭代求解流程,从现象到核心模型,模型拓展与反馈闭环,工程引擎概念理论讲授,掌握迭代求解完整流程
3周三(上午1‑4节)主校区 北1_2064Part‑II Ch8‑Ch9【Part‑II 工程优化完结】Ch8由粗到细建模方法,粗阶段‑精细阶段,集装箱重定位CRP案例;Ch9多重最优解、最优集合,ε‑近优集合,多样化近优解集生成,利用解集支撑工程决策理论讲授,掌握粗‑细建模与近优解集理论
4周三(上午1‑4节)主校区 北1_2064Part‑III Ch10‑Ch11【Part‑III 工程优化问题】Ch10确定性与组合优化,原型问题,整数间隙,NP‑hard,集装箱码头组合子问题;Ch11鲁棒优化,不确定性集合,鲁棒对等模型,可调鲁棒优化与工程应用理论讲授,学习组合优化、鲁棒优化
5周五(下午5‑8节)主校区 北1_1034Part‑III Ch12‑Ch13【Part‑III 工程优化问题】Ch12双层规划,领导者‑跟随者结构,问题难点,KKT转化、罚函数、元启发求解思路;Ch13多目标优化,帕累托占优、帕累托前沿,标量化、进化多目标算法理论讲授,掌握双层、多目标优化理论
6周三(上午1‑4节)主校区 北1_2064Part‑III Ch14‑Ch15【Part‑III 工程优化问题】Ch14目标规划,加权、词典序、切比雪夫GP,目标规划与多目标优化对比;Ch15多阶段随机优化,情景树,两阶段/多阶段模型理论讲授,辨析目标规划,学习多阶段随机优化
周五(下午5‑8节)主校区 北1_1034Part‑III Ch16;Part‑IV Ch17‑Ch18【Part‑III完结 + Part‑IV工程优化方法】Ch16竞争博弈问题,纳什均衡,古诺、伯特兰模型,网络拥塞博弈;Ch17‑18方法总览,精确、元启发式、matheuristics数学启发方法,各类方法适用边界理论讲授,建立“问题匹配求解方法”思维
7周三(上午1‑4节)主校区 北1_2064Part‑IV Ch19‑Ch20【Part‑IV 工程优化方法完结】Ch19基于仿真的优化,蒙特卡洛、离散事件仿真,仿真优化范式;Ch20基于学习的优化,端到端学习优化,强化学习在优化中的应用与局限理论讲授,掌握仿真、学习驱动优化方法
8周三(上午1‑4节)主校区 北1_2064Part‑V Ch21‑Ch22【Part‑V 应用】Ch21集装箱码头运营管理,海侧‑堆场‑陆侧各环节对应的优化子问题;Ch22集装箱码头自动化演进,辨析自动化不是越高级越好,需求、能力、制度现实约束理论讲授,熟悉集装箱码头工程背景
9周三(上午1‑4节)主校区 北1_2064Part‑V Ch23;全书复盘【Part‑V完结】Ch23集装箱码头系统综合集成案例;岸桥调度实例;组合/鲁棒/多目标/双层/多阶段/博弈各类问题在码头系统耦合;全书Part‑I~Part‑V完整知识复盘梳理理论讲授,打通全书知识体系,课程内容全部完成

Book Content (Tentative)

Teamwork

TBD

Flag Counter