检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘春苗[1] 张惠珍[1] LIU Chunmiao;ZHANG Huizhen(School of Management,University of Shanghai for Science and Technology,Shanghai 200093,China)
出 处:《计算机工程与应用》2018年第22期28-34,共7页Computer Engineering and Applications
基 金:国家自然科学基金(No.71401106);上海市教委科研创新项目(No.14YZ090);教育部人文社科项目(No.16YJA630037)
摘 要:无容量设施选址(Un-capacitated Facility Location,UFL)问题是可以运用于不同领域的经典优化难题。蝙蝠算法(Bat Algorithm,BA)是一种新的群智能优化算法,目前还未被应用到无容量设施选址问题的求解中。针对蝙蝠算法易陷入局部最优、收敛精度低、后期收敛速度慢的缺点,并结合无容量设施选址问题的具体特征,将三种局部搜索策略、和声搜索机制与基本蝙蝠算法相结合,使用一种新的随机游走法则公式改善蝙蝠的搜索能力,设计了求解无容量设施选址问题的混合蝙蝠算法。通过实例测试将混合蝙蝠算法与其他算法进行比较,验证了该算法求解无容量设施选址问题的有效性与可行性。The Un-capacitated Facility Location(UFL)problem is a classical combinatorial optimization hard problem and has been applied in various fields.Bat Algorithm(BA)is a new intelligent optimization algorithm,which has not yet been applied to un-capacitated facility location problem.Based on the mathematical model and specific features of the un-capacitated facility location problem,combined with three local search strategies and harmony search mechanism,a new search equation is proposed in the best solution of current iteration,a Hybrid Bat Algorithm(HBA)is designed for solving it.Furthermore,the numerical experiment is implemented by using HBA to solve a testing example,and its solution is compared with the one obtained with the state-of-the-art algorithm.The results show that HBA can effectively and feasibly solve UFL problem.
关 键 词:无容量设施选址问题 蝙蝠算法 局部搜索 和声搜索 游走法则
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.63