【24h】

Integer-Programming Based Algorithms and Computational Performance for Terminal-Drop Zone Assignment Problems

机译:基于整数编程的算法和终端性能区域分配问题的计算性能

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

摘要

The distribution of oil products usually occurs at two levels. In primary distribution, large quantities are transported from refineries to terminals (or depots) by bulk transportation methods (e.g. rail, ship, pipeline, or virtual exchange). In secondary distribution, smaller quantities are transported from terminals (or depots) to the customer (usually by road). Firms in the oil products sector often have a very large number of individual customers, each with an associated demand. For logistics planning purposes, the demands of customers are commonly aggregated into 'demand zones' or 'drop zones'. This reduces complexity and also improves forecast accuracy without greatly diminishing logistics performance. The assignment problem which considers which drop zone to assign to which terminal, such that a drop zone is only assigned to one terminal, is an important part of the logistics planning in the oil products sector. The terminal-drop zone assignment is a cost minimisation problem often solved using either linear programming or heuristic methods in preference over integer programming due to perceptions of high computational costs. Both commonly used methods are undesirable, the former due to the possibility of 'split-feeding' which complicates operation; whilst the latter due to non-optimal assignments. The trend of facility rationalisation within the industry has made the problem much harder to solve. As oil companies reduce the number of their terminals by factors of two or greater, the throughput capacity utilisation for terminals has grown to over 90percent. In these cases, heuristics grow increasingly poor in terms of performance, and linear programming approaches with heuristic 'split-feeding' resolution could become infeasible. In this paper, the terminal-drop zone assignment problem is solved using an integer programming formulation to avoid the undesirable aspects mentioned above. Representative data for a small problem is used to generate larger data sets in several numerical experiments. Attention is focused on the computational performance of the integer programming formulation for large problem sizes. In addition, a problem specific preprocessing procedure is considered together with its effects on performance benefits and optimality degradation. The models are solved using commercially available solvers. Problem sizes of up to 10,000 drop zones and 100 terminals are solved with a reasonable computational effort. Finally, on the basis of the results, a new algorithm is proposed for this problem.
机译:石油产品的分布通常发生在两个层次上。在初次分配中,大量货物通过散装运输方法(例如铁路,船舶,管道或虚拟交易所)从炼油厂运输到码头(或仓库)。在二次分销中,少量货物从码头(或仓库)运输到客户(通常通过公路)。石油产品行业的公司通常拥有大量的个人客户,每个客户都有相关的需求。为了进行物流计划,通常将客户的需求汇总为“需求区域”或“降落区域”。这降低了复杂性,还提高了预测准确性,而不会大大降低物流绩效。分配问题是石油产品行业物流计划的重要组成部分,该分配问题考虑了将哪个放置区分配给哪个终端,从而仅将一个分配区分配给一个终端。终端丢弃区分配是一种成本最小化问题,由于感知到高计算成本,因此通常优先使用整数编程或线性编程或启发式方法来解决。两种常用方法都不可取,前一种是由于“分送”的可能性而使操作复杂化。而后者则归因于非最佳分配。行业内设施合理化的趋势使该问题难以解决。随着石油公司将码头数量减少两倍或更多,码头的吞吐能力利用率已提高到90%以上。在这些情况下,试探法在性能方面变得越来越差,并且具有试探法“拆分进给”分辨率的线性编程方法可能变得不可行。在本文中,使用整数规划公式解决了终端落点区域分配问题,从而避免了上述不希望的方面。在几个数值实验中,一个小问题的代表数据被用来生成更大的数据集。注意集中在整数编程公式对较大问题大小的计算性能上。此外,还考虑了特定问题的预处理程序及其对性能优势和最优性降低的影响。使用市售求解器求解模型。通过合理的计算工作,可以解决多达10,000个拖放区和100个终端的问题大小。最后,基于结果,提出了针对该问题的新算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号