楼主: rchit
1895 10

[教与学] University of Waterloo CO 经典教材 Intro to Optimization [推广有奖]

  • 0关注
  • 5粉丝

高级会员

博士生

65%

还不是VIP/贵宾

-

威望
0
论坛币
475 个
通用积分
34.0900
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
148 点
帖子
141
精华
0
在线时间
509 小时
注册时间
2010-11-19
最后登录
2024-4-28

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
co250-web.pdf (1.36 MB, 需要: 8 个论坛币)
By Department of Combinatorics and Optimization, University Of Waterloo

Contents

1 Introduction
1.1 Linear Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.1 A production planning example . . . . . . . . . . . . . . . . . . . . . 8
1.1.2 Multiperiod models . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 Integer Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.1 MaximumWeight Matching . . . . . . . . . . . . . . . . . . . . . . . 14
1.2.2 Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3 Nonlinear Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.1 Pricing a DVD Player . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3.2 Portfolio Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.4 Overview of the course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2 Solving linear programs 25
2.1 Possible outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.1.1 Infeasible linear programs . . . . . . . . . . . . . . . . . . . . . . . . 26
2.1.2 Linear programs with optimal solutions . . . . . . . . . . . . . . . . . 29
2.1.3 Unbounded linear programs . . . . . . . . . . . . . . . . . . . . . . . 32
2.2 Standard equality form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.3 A Simplex iteration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4 Bases and canonical forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3
CONTENTS 4
2.4.1 Bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.4.2 Canonical forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5 The Simplex algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.5.1 An example with an optimal solution . . . . . . . . . . . . . . . . . . 47
2.5.2 An unbounded example . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.5.3 Formalizing the procedure . . . . . . . . . . . . . . . . . . . . . . . . 51
2.6 Finding feasible solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.6.1 Reducibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.6.2 The Two Phase method - an example . . . . . . . . . . . . . . . . . . 59
2.6.3 Consequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
2.7 Pivoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
2.8 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3 Computational complexity 67
3.1 Fast and slow algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
3.2 Decision problems and certificates . . . . . . . . . . . . . . . . . . . . . . . . 72
3.3 Hard problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
3.4 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4 Introduction to duality 77
4.1 A first example: Maximum weight matching . . . . . . . . . . . . . . . . . . . 78
4.2 Bounding the optimal value of a linear program . . . . . . . . . . . . . . . . . 79
4.3 The matching example revisited . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.4 A second example: Network flow . . . . . . . . . . . . . . . . . . . . . . . . 89
4.5 A third example: Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.6 Duals of general linear programs . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.7 The duality theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.7.1 Integer programs and the duality gap . . . . . . . . . . . . . . . . . . . 102
4.7.2 Linear programs and the duality theorem . . . . . . . . . . . . . . . . 103

CONTENTS 5
4.8 Complementary Slackness . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.9 Complementary Slackness and combinatorial examples . . . . . . . . . . . . . 110
4.9.1 Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
4.9.2 Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.10 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5 Solving Integer Programs 117
5.1 Maximum weight matching algorithm . . . . . . . . . . . . . . . . . . . . . . 118
5.1.1 Hall’s condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.1.2 An optimality condition . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.1.3 The Hungarian matching algorithm . . . . . . . . . . . . . . . . . . . 121
5.2 Cutting planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.2.1 General scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
5.2.2 Valid inequalities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.2.3 Cutting plane and simplex . . . . . . . . . . . . . . . . . . . . . . . . 129
5.3 Branch & Bound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.3.1 A discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
5.4 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
6 Geometry of optimization 139
6.1 Feasible solutions to linear programs and polyhedra . . . . . . . . . . . . . . . 139
6.2 Convexity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
6.3 Extreme points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.4 Geometric interpretation of Simplex algorithm . . . . . . . . . . . . . . . . . . 147
6.5 Cutting planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
6.6 A geometric interpretation of optimality . . . . . . . . . . . . . . . . . . . . . 151
6.7 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
7 Nonlinear optimization 155
7.1 Definition of Nonlinear Programming Problems . . . . . . . . . . . . . . . . . 155

CONTENTS 6
7.2 Convex optimization problems . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7.3 Lagrangian and a Karush-Kuhn-Tucker Theorem . . . . . . . . . . . . . . . . 163
7.4 KKT Theorem for the smooth (differentiable) case . . . . . . . . . . . . . . . 165
7.5 Further reading and notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168[attach]946119[/attach
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Optimization University Universit waterloo Optim University planning example 经典

已有 1 人评分论坛币 收起 理由
边际自由人 + 100 奖励积极上传好的资料

总评分: 论坛币 + 100   查看全部评分

沙发
rchit 发表于 2011-8-11 17:14:40 |只看作者 |坛友微信交流群
有没有waterloo的校友啊~~~~~

使用道具

藤椅
rchit 发表于 2011-8-12 04:19:55 |只看作者 |坛友微信交流群
呼唤啊啊呼唤啊  

使用道具

板凳
346201702 发表于 2011-8-18 16:54:50 |只看作者 |坛友微信交流群
不错     那那那那那那那

使用道具

报纸
idonotknow2 发表于 2012-8-21 05:36:07 |只看作者 |坛友微信交流群
wo jiang wu.
只有学了

使用道具

地板
dreamzhou123 发表于 2012-8-27 10:15:24 |只看作者 |坛友微信交流群
谢谢

使用道具

7
rchit 发表于 2012-11-27 09:57:51 |只看作者 |坛友微信交流群
唉还是木有啊

使用道具

8
sqysqy1417 发表于 2013-1-12 05:36:06 |只看作者 |坛友微信交流群
我是waterloo的

使用道具

9
semidefinite 在职认证  发表于 2013-1-20 11:11:18 |只看作者 |坛友微信交流群
不错的参考教材,谢谢分享

使用道具

10
qewrw 发表于 2013-1-25 23:40:18 |只看作者 |坛友微信交流群
谢谢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 22:03