首页> 外文学位 >A Benders decomposition-based procedure to solve a finite horizon, multi-product, capacitated production planning problem with stochastic demand.
【24h】

A Benders decomposition-based procedure to solve a finite horizon, multi-product, capacitated production planning problem with stochastic demand.

机译:基于Benders分解的过程,用于解决具有随机需求的有限范围,多产品,有能力的生产计划问题。

获取原文
获取原文并翻译 | 示例

摘要

The focus of this research was the development of a solution procedure to solve a “finite horizon, multi-product, capacitated production-planning problem with stochastic demand.” The motivation for this study was an aggregate planning problem faced by a leading foundry. This problem was formulated as a nonlinear program with the following properties: (1) The objective function is the sum of continuous convex functions each involving only one variable. (2) The feasible region is convex and formed by a set of linear constraints.; Even though this research focuses on a specific problem, the solution procedure can be used for other models with these same properties. The solution procedure was based on the decomposition technique of Benders (1962). Applying the Benders decomposition technique separates the aggregate planning problem into a linear programming sub-problem that is easy to solve and a nonlinear programming master problem with a linear objective function and nonlinear constraints. The resulting master problem is at least as difficult to solve as the original aggregate planning problem. The primary contribution of this research effort was the development of a solution procedure to solve this master problem.; The Benders master problem was analyzed in detail and reformulated such that the non-linearity is restricted to the objective function. A solution procedure to solve this reformulated master problem was then developed. This procedure is based on the gradient projection method of Rosen (1964). Results that are useful to identify the initial starting solution for the master problem were also developed.; Finally, the solution procedure was extensively tested to determine how various factors such as problem size affect the solution time. Experiments revealed that the solution time of the algorithm was exponentially related to the problem size. This was further validated by a stress test that revealed that the algorithm failed to solve large problems with more than 16,000 variables and constraints. To benchmark the performance of the algorithm, the solution times were also compared with those of a commercial solver. The mean solution time of the commercial solver was two orders of magnitude larger than that of the algorithm. As a third validation step, the algorithm was used to solve some instances of the real-world problem faced by the foundry.
机译:这项研究的重点是开发解决方案,以解决“具有随机需求的有限范围,多产品,产能有限的生产计划问题”。这项研究的动机是领先代工厂所面临的总体规划问题。该问题被公式化为具有以下特性的非线性程序:(1)目标函数是连续凸函数的总和,每个凸函数仅涉及一个变量。 (2)可行区域是凸的并由一组线性约束形成。即使本研究着重于特定问题,求解过程也可用于具有这些相同属性的其他模型。求解过程基于Benders(1962)的分解技术。应用Benders分解技术可将总体规划问题分为易于解决的线性规划子问题和具有线性目标函数和非线性约束的非线性规划主问题。由此产生的主要问题至少与原始的总体规划问题一样难以解决。该研究工作的主要贡献是开发了解决该主要问题的解决方案。对Benders主问题进行了详细分析并重新制定,以使非线性仅限于目标函数。然后制定了解决此重新设计的主问题的解决方法。此过程基于Rosen(1964)的梯度投影方法。还开发了有助于识别主要问题的初始解决方案的结果。最后,对解决程序进行了广泛的测试,以确定各种因素(例如问题大小)如何影响解决时间。实验表明,该算法的求解时间与问题的大小成指数关系。压力测试进一步验证了这一点,该测试表明该算法无法解决超过16,000个变量和约束的大型问题。为了对算法的性能进行基准测试,还将求解时间与商用求解器进行了比较。商业求解器的平均求解时间比算法的平均求解时间大两个数量级。作为第三个验证步骤,该算法用于解决铸造厂面临的实际问题的某些实例。

著录项

  • 作者单位

    The University of Alabama.;

  • 授予单位 The University of Alabama.;
  • 学科 Operations Research.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 148 p.
  • 总页数 148
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 运筹学;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号