董广静, 施灿涛, 李铁克, 王柏琳. 基于聚类-约束满足算法的钢管入库优化决策模型[J]. 工程科学学报, 2014, 36(1): 123-130. DOI: 10.13374/j.issn1001-053x.2014.01.019
引用本文: 董广静, 施灿涛, 李铁克, 王柏琳. 基于聚类-约束满足算法的钢管入库优化决策模型[J]. 工程科学学报, 2014, 36(1): 123-130. DOI: 10.13374/j.issn1001-053x.2014.01.019
DONG Guang-jing, SHI Can-tao, LI Tie-ke, WANG Bo-lin. Optimization model of steel tube location decision based on clustering and constraint satisfaction algorithm[J]. Chinese Journal of Engineering, 2014, 36(1): 123-130. DOI: 10.13374/j.issn1001-053x.2014.01.019
Citation: DONG Guang-jing, SHI Can-tao, LI Tie-ke, WANG Bo-lin. Optimization model of steel tube location decision based on clustering and constraint satisfaction algorithm[J]. Chinese Journal of Engineering, 2014, 36(1): 123-130. DOI: 10.13374/j.issn1001-053x.2014.01.019

基于聚类-约束满足算法的钢管入库优化决策模型

Optimization model of steel tube location decision based on clustering and constraint satisfaction algorithm

  • 摘要: 针对钢管入库优化决策问题,建立了问题的约束满足优化模型,并通过对垛高和钢管堆放规则的分析,提出了基于聚类和约束满足技术的两阶段求解算法.算法在第一阶段采用聚类的方式对待入库的钢管按照多重属性进行分组;在第二阶段利用约束满足技术对于每组钢管分别指派垛位及其在垛位上的具体位置,并通过约束传播动态缩减问题的搜索空间.最后将算法与经典的BFD (best fit deceasing)算法进行实验结果对比.实验结果表明,算法能够在保证倒垛次数最小的前提下,有效减少垛位数并具有良好的垛位利用率,模型及算法可行、有效.

     

    Abstract: A constraint satisfaction optimization model was presented to deal with the optimization decision problem about the steel tube location. Through the analysis of stack height and the piling rules of steel tubes, a two-stage algorithm was given based on clustering and constraint satisfaction technology. In the first stage, steel tubes to be put into storage are grouped by clustering-based approach according to their multiple attributes. In the second stage, by using constraint satisfaction technology, the specific location of steel tubes in each group is assigned, and the search space of the problem is dynamically shrunk through constraint propagation. Finally, this algorithm was compared with the classical BFD (best fit deceasing) algorithm through experiments. Experimental results demonstrate that, in the premise of minimizing stacking operations, the algorithm can effectively reduce the quantity of stacks and achieve a well-performed utilization rate of stacks. And thus the results verify the feasibility and effectiveness of the model and algorithm.

     

/

返回文章
返回