一、课程性质
专业基础课,必修;
二、适用学科及专业
物流管理本科
三、学时与学分
计划内:32学时, 2个学分
实验:计划内32学时
四、教学目的、要求与教学方法
熟练掌握Matlab程序设计技巧。能够解决一些线性代数和概率统计问题,以及结合物流管理的实践背景实现和分析若干常见的优化算法。教学方法包括案例及代码分析,文献阅读与小组讨论。
五、实验项目学时分配和安排
周次 |
实验内容 |
学时数(课内) |
实验类型 |
每组人数 |
备注 |
2 |
Matlab基础与程序设计 |
8 |
演示性、验证性 |
4 |
课外8学时 |
4 |
最优经济批量订货决策 |
8 |
综合性 |
4 |
课外4学时 |
7 |
Wagner-Whitin模型分析 |
8 |
设计研究 |
4 |
课外8学时 |
9 |
经济批量订货问题的鲁棒性分析 |
8 |
设计研究 |
4 |
课外8学时 |
六、教学内容和要求
1.实验项目1:Matlab基础与程序设计
目的要求:掌握Matlab软件的数据类型、逻辑控制、图形处理等基础知识
教学内容:
(1)Matlab介绍,数据类型与矩阵操作
(2)图像处理、绘图与注释方法
(3)程序设计与调试,逻辑控制命令
2.实验项目2:最优经济批量订货决策
目的要求:以问题为导向,综合系统地运用各种Matlab的技巧
教学内容:用Matlab实现并分析无固定成本情形的动态经济批量订货策略
(1)一般动态规划问题的Matlab程序实现与最优策略的通用算法
(2)EOQ与DELS模型最优策略的结构性质与理论分析
(3)基于最优策略结构的多项式算法设计及灵敏性分析
3.实验项目3:Wagner-Whitin模型分析
目的要求:掌握Wagner-Whitin模型及其分析思路,通过Matlab程序分析和探索不同算法的效率差别及其深层次原因
教学内容:
(1)Wagner-Whitin模型的数学形式与Matlab程序实现
(2)滚动式启发算法v.s.最短路径算法v.s.Wagner-Whitin算法
(3)拓展:具有订购量约束的Wagne-Whitin模型及多项式算法
4.实验项目4:经济批量订货问题的鲁棒性分析
目的要求:通过数值分析方式,验证经典经济批量订货模型的鲁棒性
教学内容:经济批量订货模型(EOQ)的拓展和鲁棒性
(1)EOQ模型的理论最优策略及灵敏性分析
(2)Power-of-two型启发策略的性能
(3)EOQ模型拓展及其最优策略与启发式策略