首页> 外文学位 >Dynamic programming approximations for dynamic resource allocation problems.
【24h】

Dynamic programming approximations for dynamic resource allocation problems.

机译:用于动态资源分配问题的动态编程近似值。

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

摘要

In this thesis we develop a general solution methodology for multi-stage resource allocation problems called dynamic resource allocation problems (DRAP), which require integer solutions due to the indivisibility of the resources. A DRAP is characterized by the following: (1) There are multiple resource types which serve as substitutes for each other. (2) Each resource has one state variable associated with it and the state of a resource is modified through assignments to tasks. (3) Resources are indivisible and reusable. (4) Tasks arrive at discrete points in time over a finite horizon length. (5) Each resource can serve one task at a time.; Our solution methodology formulates the DRAP as a dynamic program decomposing it into time stages, replaces the value function with an approximation and iteratively updates the value function approximation using samples of the random quantities. We propose using linear and/or separable, piecewise-linear, concave approximations of the value function. We establish the complexity of the subproblems under different value function approximation strategies. We experimentally show that our approach yields solutions that are very close to the optimal objective value for the deterministic instances. For the stochastic instances, our strategy performs significantly better than the standard rolling horizon procedures.; Furthermore, our approach can be visualized as an approximate solution strategy for any multi-stage stochastic program. We present the application of our dynamic programming approximation approach to stochastic programs. We derive the conditions that should be satisfied by our value function approximations so that we can obtain the optimal solution to the stochastic program in question. We numerically show that our approach provides high quality solutions when compared with the optimal solutions and Benders decomposition-based stochastic programming approaches.; The decision making structure in real world instances of DRAP is essentially decentralized in the sense that the command of the resources in different states is given to different decision agents. We present an alternative dynamic programming formulation of DRAP that mimics this decision making structure. In this case, the value function approximations serve as a communication mechanism between agents that help them to learn the impact of their actions on the other parts of the system.
机译:在本文中,我们针对多阶段资源分配问题开发了一种通用的解决方案方法,称为动态资源分配问题(DRAP),由于资源的不可分割性,该方法需要整数解。 DRAP具有以下特征:(1)有多种资源类型可以彼此替代。 (2)每个资源都有一个与之关联的状态变量,并且通过分配任务来修改资源的状态。 (3)资源不可分割且可重复使用。 (4)任务在有限的时间范围内到达离散的时间点。 (5)每种资源一次只能完成一项任务。我们的解决方案方法将DRAP公式化为动态程序,将其分解为多个时间阶段,用近似值替换值函数,并使用随机量的样本迭代更新值函数的近似值。我们建议使用值函数的线性和/或可分离的分段线性凹面近似。我们建立了在不同值函数逼近策略下子问题的复杂度。我们通过实验证明,对于确定性实例,我们的方法得出的解决方案非常接近最佳目标值。对于随机实例,我们的策略的性能明显优于标准滚动视域程序。而且,我们的方法可以可视化为任何多阶段随机程序的近似解决方案策略。我们介绍了动态规划近似方法在随机程序中的应用。我们推导出应通过我们的值函数逼近来满足的条件,以便我们可以获得所讨论的随机程序的最优解。从数值上看,与最优解和基于Benders分解的随机规划方法相比,我们的方法可提供高质量的解决方案。从实际意义上讲,DRAP实例中的决策结构是分散的,因为将不同状态下的资源命令分配给了不同的决策代理。我们提出了一种替代DRAP的动态编程公式,它模仿了这种决策结构。在这种情况下,价值函数近似值充当代理之间的通信机制,可帮助他们了解其行为对系统其他部分的影响。

著录项

  • 作者

    Topaloglu, Huseyin.;

  • 作者单位

    Princeton University.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号