列生成
线性规划松弛
整数规划
分支机构和价格
分支和切割
线性规划
简单(哲学)
整数(计算机科学)
放松(心理学)
栏(排版)
多面体
数学优化
数学
算法
节点(物理)
布线(电子设计自动化)
树(集合论)
计算机科学
组合数学
工程类
心理学
社会心理学
哲学
计算机网络
几何学
结构工程
认识论
连接(主束)
程序设计语言
标识
DOI:10.1002/9781119606475.ch11
摘要
For integer programs (IPs) that take the form of a relatively simple integer program with additional complicating constraints, the Dantzig–Wolfe reformulation or Master problem is introduced, in which the simple integer program is represented representing using the extreme points of its convex hull. A column generation approach is then used to solve the linear programming (LP) relaxation of the Master problem. This linear program is equivalent to the Lagrangiandual obtained by dualizing the complicating constraints. The integer Master problem is then solved using a branch-and-price algorithm in which the linear programming Master is solved implicitly or explicitly at each node of the enumeration tree. We then adapt the algorithm to deal with multiple and identical subproblems, and then discuss ways to accelerate the solution of both the LP and IP parts of a branch-and-price algorithm. Finally a branch-cut-and-price algorithm combining both column and cut generation is presented for the capacitated vehicle routing problem.
科研通智能强力驱动
Strongly Powered by AbleSci AI