2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

隨機規劃

Stochastic Programming

學期
114-2
學分
3 學分
當期課號
537406
永久課號
MGEM30065
開課單位
IMBA國際管理學分學程、工業工程與管理學系
授課教師
陳勝一
校區
光復
類別
選修
上課時間表
週一
2
09:00–09:50
隨機規劃
MB414(光復)
3 節連堂
3
10:10–11:00
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

Stochastic programming is to find the optimal decision for problems involved uncertain data. The development of this field has contributed to broad applications in operations management, finances, engineers, and etc. This class is mainly designed for graduate students who interest in learning how to model uncertainties in mathematical programs, and solution approaches for solving large-scale problems.

先修科目

1. Students must have solid knowledge in linear programming and integer programming, or have taken similar courses before. 2. Familiar with IBM CPLEX callable library using MS C# programming language.

備註

無備註

教學方式

English lecture

評分方式

Homework will be assigned in every three weeks, and each of them will include 2 to 3 problem sets.

課程大綱
  • Short Reviews and Preliminaries

    1. Linear programming 2. Integer programming 3. Convex analysis 4. Probability and measure theory

    講授:
    6
  • Modeling Uncertain Problems

    1. Two-stage stochastic LP with fixed resources 2. Probabilistic constraints 3. Stochastic integer programs (SIP) 4. Two-stage stochastic nonlinear programs with recourse 5. Multistage stochastic programs with recourse

    講授:
    6
    示範:
    6
  • The Value of Stochastic Solution

    1. The expected value solution 2. The expected value of perfect information (EVPI) 3. The value of stochastic solution (VSS) 4. Bounds of EVPI and VSS

    講授:
    6
  • Solution approaches

    1. Decomposition methods for solving two-stage stochastic programs 2. Valid inequalities and theorem for solving SIPs 3. Approximation algorithms for solving stochastic programs with continuous random variable

    講授:
    6
    示範:
    6
    實作:
    6
  • Introduction

    1. Purposes of stochastic programming 2. Examples 3. Types of stochastic programs

    講授:
    6
    示範:
    3
週次計畫
週次主題
第 1 週

Course introduction

2026-02-23(一)
第 2 週

Examples of stochastic program / Applications

2026-03-02(一)
第 3 週

Short reviews and preliminaries

2026-03-09(一)
第 4 週

Modeling uncertain problems / Types of stochastic program

2026-03-16(一)
第 5 週

Basic property and theorem of stochastic programming

2026-03-23(一)
第 6 週

Basic property and theorem of stochastic programming

2026-03-30(一)
第 7 週

Comparison between deterministic and stochastic solutions (EVPI, VSS, and etc.)

2026-04-06(一)
第 8 週

Midterm

2026-04-13(一)
第 9 週

L-Shaped methods

2026-04-20(一)
第 10 週

Implementation issues

2026-04-27(一)
第 11 週

Lagrangian based methods / Scenario decomposition methods

2026-05-04(一)
第 12 週

Implementation of progressive hedging approach

2026-05-11(一)
第 13 週

Stochastic integer programs: Theorem and Methods for solving the problem with first-stage integer variables

2026-05-18(一)
第 14 週

Evaluating and approximating methods (Revisit newsvendor problem with stochastic demand / Direct methods / Bounds for stochastic programs with continuous random variables / etc.)

2026-05-25(一)
第 15 週

Monte Carlo methods (SAA / Important sampling / Sequential sampling/ etc.)

2026-06-01(一)
第 16 週

Final

2026-06-08(一)
教科書

Introduction to Stochastic Programming, Second Edition, by John R. Birge and Francois Louveaux

Office Hours
地點
T.B.D.
時間
By appointment
聯絡方式
sichen@nycu.edu.tw