最小延时问题的并行混合元启发式算法

来源 :河北大学 | 被引量 : 0次 | 上传用户:xjwyx770729
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最小延时问题是旅行商问题的变体,目的是求解路线中所有客户的累计等待时间,最小延时问题相比于旅行商问题更难以解决。目前的求解方法,只能在客户数量较小时具有较高的性能,当客户数量变大时算法很难兼顾运行时间与求解质量。基于上述问题,对如何在较短时间内获得大数据量最小延时问题的优质解这一问题进行以下研究。1.对于大数据量的最小延时问题,目前主要使用元启发式算法求解,在此基础上提出一种混合元启发式算法。将遗传算法与变邻域搜索算法细粒度结合,在遗传算法的框架内实现变邻域搜索。当算法陷入局部最优解时,可以在遗传算法的交叉过程中改变子代染色体的邻域结构;并对遗传算法的变异过程进行改进,子代染色体可以在增加多样性的同时有较大概率发生优化。然后对算法进行数据预处理,通过为每个染色体构建基因节点索引列表,降低生成子代染色体的时间复杂度。2.为了进一步加快算法运行,使用GPU实现算法的并行化,并根据GPU运行特点对并行算法做出改进。将并行算法的交叉与变异过程以线程束为单位分开同步运行,每个线程具有固定的染色体选取位置与生成位置。算法整体上以线程块为单位并行运行,以保证并行算法避免产生线程发散问题并且减少线程通信开销,同时实现染色体的动态选择。此外将算法与扰动机制相结合,增强并行算法全局搜索能力,并使用多重改进方式生成最终解。通过上述方法进一步提升算法性能。为验证算法的实际运行情况,对算法进行对比实验,测试数据的节点个数从51到10150不等。实验结果表明,提出的算法在CPU环境中,相对于其它元启发式算法,可以在较短的时间内取得优质解;在CPU-GPU环境中,当数据规模较大时,并行算法可以取得明显的加速效果,数据规模越大,加速效果越明显。并且该并行算法相较于实验中其它的并行算法,具有更好的性能。因此,对于大数据量的最小延时问题,并行混合元启发式算法可以在相对较短的时间内获得优质解。
其他文献
随着科技的发展,疾病检测技术已经从单一疾病扩展到多种疾病同时进行分组检测。国内外学者对多种疾病分组检测求最优组大小进行了较多研究,主要考虑患病率与最优组大小的关系,很少考虑到个体信息与患病率关系的最优组大小。本文在多种疾病分组检测情形下,考虑待测疾病群体成员的差异性的最优分组大小,能够有效的提高检测的效率。本论文主要研究对象是患两种疾病且具有个体信息的群体,求两种疾病检测中个体信息和患病率影响下的
猪繁殖与呼吸综合征病毒(Porcine Reproductive and Respiratory Syndrome virus,PRRSV)是一种高度传染性病毒,属于套氏病毒目(Nidovirales)、动脉炎病毒科(Arteriviridae)、动脉炎
目的:研究小干扰RNA(siRNA)诱导的自噬相关基因7(ATG7)沉默对卵巢癌SKOV3细胞顺铂(DDP)化疗敏感性的影响。方法:1.MTT法选取顺铂作用于卵巢癌SKOV3细胞系的条件。2.活性氧(ROS)检测试
近年来,聚合物太阳能电池(PSCs)得到广泛关注的同时,其能量转换效率也超过了 13%。然而一个亟待解决的问题是它缺乏长期的稳定性。交联作为一种提高PSCs稳定性的有效方法从而被
目的:脂联素(Adiponectin,ADIPOQ)作为脂肪组织分泌的一种重要物质与结直肠癌(Colorectal Cancer,CRC)患病风险密切相关,脂联素受体1(AdipoR1)的基因多态性通过影响脂联素基
近年来质子交换膜燃料电池(PEMFCs)因其具有能源转化效率高,无污染和功率密度高等优点而备受关注,被视为一种很有前景应用的电力设备。而质子交换膜作为燃料电池的核心器件,
波纹巴非蛤是我国东南沿海重要的海产经济贝类之一,每年的产量约为10万吨。开展波纹巴非蛤不同组织总类胡萝卜素含量(TCC)以及斧足颜色差异分子机制的相关研究对波纹巴非蛤优
复杂网络分析中的社区发现涉及到生物学、物理学、社会网络等多个学科,至今仍是一个非常具有挑战性的问题。通俗地讲,复杂网络中的一个社区是紧密相连的子网络,并且该社区同外部网络之间连接相对稀疏。社区结构广泛存在于社交网络、生物网络、交通网络和无线传感器网络中,并能反映出复杂网络的动态特征与功能。挖掘复杂网络中的社区结构已广泛应用于恐怖组织识别、蛋白质功能预测、个性化推荐和信息检索等领域。近年来涌现出了许
电力系统中发生的各种扰动会破坏系统的稳定性,严重时将导致用户供电中断,甚至使整个系统崩溃,因此及时定位扰动源的位置有利于维护电力系统运行稳定性,而扰动定位准确与否与
本论文主要工作是通过铺铀掺杂YAG,合成具有一定透过率的闪烁透明陶瓷材料,主要内容包括两个部分:第一部分:单掺铀的Y3Al5012陶瓷,掺杂铀离子取代部分Y3+在晶格中的位置。通