检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:翁武燕 储诚斌 吴鹏 WENG Wu-yan;CHU Cheng-bin;WU Peng(School of Economics and Management,Fuzhou University,Fuzhou 350108,China)
出 处:《控制与决策》2024年第8期2765-2772,共8页Control and Decision
基 金:国家自然科学基金项目(71871159,71701049,71901069);教育部人文社科基金一般项目(21YJA630096);福建“雏鹰计划”青年拔尖人才项目(0470-00472214);福建省自然科学基金面上项目(2022J01075);福建省科技经济融合服务平台项目(0300-82321069).
摘 要:针对现实中广泛存在的多资源工序的资源分配问题,考虑基于资源使用的优先次序约束,以最小化加权完工时间为优化目标,构建一类新的资源分配混合整数线性规划模型.其次,提出Benders分解和禁忌搜索的混合算法,该混合算法以Benders分解为基本框架,将原问题分为提供资源分配方案的主问题和计算工序加权完工时间的子问题,并通过改进数学模型和添加禁忌搜索提高混合算法的收敛速度.最后,通过300个随机仿真算例测试结果表明,在相同时间下求解小规模问题时,所提的Benders分解混合算法能获得距离商业求解器CPLEX最优解平均差距为0.86%的满意解;在求解大规模问题时,所提出的算法的性能表现优于CPLEX、禁忌搜索算法、变邻域搜索算法和Benders分解嵌入遗传算法的混合方法,能给出更好的资源分配方案,与CPLEX相比,上界和下界分别改善了4.74%和9.62%.This paper addresses a resource-allocation problem extracted from real life application involving multi-resource operations.A new mixed integer linear programming model is proposed to minimize the weighted completion time while considering resource-related precedence relationships.Then,a hybrid algorithm combining Benders decomposition and Tabu search is developed based on Benders decomposition as the basic framework.This method divides the original problem into a master problem for resource allocation and a subproblem of calculating the completion time of each operation.The convergence is sped up by improving the mathematical model and embedding the Tabu search approach.The experimental results on 300 randomly generated instances show that when solving small-scale problems,the proposed hybrid algorithm can yield satisfactory solutions with an average deviation of 0.86%from optimal ones provided by the commercial CPLEX solver;when solving large-scale problems,the proposed algorithm outperforms the CPLEX solver,the pure Tabu search algorithm,the variable neighborhood search algorithm and the Benders decomposition with embedded genetic algorithm.Compared with the CPLEX,the upper bound and lower bound are improved by 4.74%and 9.62%respectively.
关 键 词:资源分配 多资源工序 基于资源使用的先后次序 Benders分解 禁忌搜索算法
分 类 号:O224[理学—运筹学与控制论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.138.154.6