【打印本页】 【下载PDF全文】 【HTML】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 2914次   下载 2255 本文二维码信息
码上扫一扫!
基于单亲遗传算法求解卫勤保障最短回路问题
蒋兴波1,许开云2,刘晓荣1*
0
(1.第二军医大学卫生勤务学系卫生勤务学教研室,上海 200433;2.第二军医大学长海医院急诊科,上海 200433)
摘要:
目的提出一种用于求解卫勤保障最短回路问题的有效算法。方法采用仅使用变异算子和选择算子来繁殖后代的单亲遗传算法(PGA)。该算法基于K-随机近邻算法,同时结合了随机两点位置互换、相邻两点位置互换、环形部分逆转、随机插入等4种变异算子,在选择操作过程中结合贪心策略,进一步提高PGA算法的“爬山”能力。结果通过对CTSP31以及多组TSP标准数据集的测试结果表明,该算法相对于文献中已有算法更加有效。结论该算法可作为今后开发计算机辅助软件的基础,为提高卫勤指挥的质量和速度而提供辅助优化决策。
关键词:  卫勤保障最短路径问题  旅行商问题  单亲遗传算法  K-随机近邻算法
DOI:10.3724/SP.J.1008.2010.074
投稿时间:2009-07-01修订日期:2009-11-20
基金项目:全军“十一五”科技攻关课题(08G078).
Solving shortest circuit problem of military health support based on partheno-genetic algorithm
JIANG Xing-bo1,XU Kai-yun2,LIU Xiao-rong1*
(1.Department of Military Health Service,Faculty of Health Services,Second Military Medical University,Shanghai 200433,China;2.Department of Emergency Medicine,Changhai Hospital,Second Military Medical University,Shanghai 200433,China)
Abstract:
ObjectiveTo propose an effective algorithm for solving the shortest circuit problem of military health support.MethodsPartheno-genetic algorithm (PGA),which only used mutation operation and selection operation,was adopted in the present study.The algorithm was based on K-random-nearer-neighbor algorithm combined with two-random-point exchange,two-neighbor-point exchange,circular-based part inversion and random insertion mutation operations.Furthermore,greedy strategy was applied in selection to improve the hill-climbing capability of PGA.ResultsThe simulation results of CTSP31 and standard dataset from TSP library indicated that the PGA was more effective than existing algorithms from the literature.ConclusionPGA can serve as a basis for further development of a computer-assisted program,and it provides optimized decision-making scheme for improving the quality and speed of military medical service disposition.
Key words:  the shortest circuit problem of health support  traveling salesman problem  partheno genetic algorithm  K-random-nearer-neighbor algorithm