基于Spark的并行Metaheuristic算法研究

基本信息
批准号:61672439
项目类别:面上项目
资助金额:62.00
负责人:张德富
学科分类:
依托单位:厦门大学
批准年份:2016
结题年份:2020
起止时间:2017-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:郑炜,梁志恒,Dieudonn MUHETO,Yaser AHANGARI NANEHKARAN,黄添林,Wandabwa Herman,车玉馨,王嘉廉,马英东
关键词:
组合优化并行算法启发式算法NP完全问题多目标优化
结项摘要

Metaheuristic algorithms are commonly regarded as one of efficient ways to deal with NP-hard problems. However, this sort of algorithms, when running in series processing machines, can hardly solve very large problems or complex problems occurring in big data environment. Based on Spark cloud computing platform, this project plans to carry out researches on parallel design and implementation of metaheuristic algorithms such as simulated annealing, tabu search, genetic algorithm, and MOEA/D algorithm. The main research contents include: (I) implementation of parallel metaheuristic algorithms, (II) design of parallel framework, (III) sharing and transmission of information. In order to evaluate the performance of the proposed parallel metaheuristic algorithms, classic satisfiability problem and vehicle routing problem will be solved. In particular, the proposed algorithms will be used to solve a vehicle routing problem with real-world constraints in a big data environment. This project will develop a new parallel method for solving NP-hard problems in big data environment and will provide help and service for researchers and practitioners to solve computation-intensive large-scale optimization problems.

Metaheuristic算法是处理NP困难问题的有效方法。但是对于很大规模的问题或者大数据环境中的复杂问题,这类算法在串行机上仍然耗时严重而难以实用。本项目将选择代表性的Metaheuristic算法如模拟退火、禁忌搜索、遗传算法和MOEA/D算法,基于最新的Spark云计算平台,研究他们的并行实现。其中,并行Metaheuristic算法的设计和实现问题、并行框架的设计问题、信息的共享和传递问题是重点研究内容。两类经典问题的代表可满足性问题和车辆调度问题将被用来验证并行Metaheuristic算法的有效性。特别地,提出的并行算法将被进一步用于解决大数据环境下带现实约束的车辆调度问题。本项目的完成,可以为大数据环境中NP困难问题的并行化求解提供新思路和新方法,为学术界和工业界求解大规模复杂优化问题提供帮助和服务。

项目摘要

对于很大规模的问题或者大数据环境中的复杂问题,Metaheuristic算法或者深度学习算法等在串行机上仍然耗时严重而难以实用。本项目将选择代表性的算法如模拟退火、禁忌搜索、遗传算法、MOEA/D算法、蚁群算法以及深度学习算法等,基于Spark云计算平台,研究他们的并行实现。具体研究了云计算环境下的调度问题,并行Metaheuristic算法的设计和实现问题、并行框架的设计问题、信息的共享和传递问题以及深度学习的应用问题。两类经典问题的代表可满足性问题和车辆调度问题将被用来验证并行Metaheuristic算法的有效性。特别地,提出的并行算法将被进一步用于解决大数据环境下带现实约束的车辆调度问题。特别研究了机器学习的高性能实现及其在病虫害识别领域的初步研究。本项目的完成,可以为大数据环境中NP困难问题的并行化求解以及复杂的机器学习问题提供新思路和新方法,为学术界和工业界求解大规模复杂优化问题提供帮助和服务。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

DOI:10.19701/j.jzjg.2015.15.012
发表时间:2015
2

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
3

物联网中区块链技术的应用与挑战

物联网中区块链技术的应用与挑战

DOI:10.3969/j.issn.0255-8297.2020.01.002
发表时间:2020
4

一种改进的多目标正余弦优化算法

一种改进的多目标正余弦优化算法

DOI:
发表时间:2019
5

多源数据驱动CNN-GRU模型的公交客流量分类预测

多源数据驱动CNN-GRU模型的公交客流量分类预测

DOI:10.19818/j.cnki.1671-1637.2021.05.022
发表时间:2021

张德富的其他基金

批准号:68673052
批准年份:1986
资助金额:1.00
项目类别:面上项目
批准号:61272003
批准年份:2012
资助金额:60.00
项目类别:面上项目
批准号:69173322
批准年份:1991
资助金额:3.00
项目类别:面上项目

相似国自然基金

1

Spark 框架下移动轨迹大数据分析的分布式建模与并行优化算法研究

批准号:61762020
批准年份:2017
负责人:夏大文
学科分类:F0214
资助金额:38.00
项目类别:地区科学基金项目
2

基于GPU平台的HEVC并行编码算法研究

批准号:61379084
批准年份:2013
负责人:代锋
学科分类:F0210
资助金额:76.00
项目类别:面上项目
3

基于渗透模型的并行粒子群算法研究

批准号:61165003
批准年份:2011
负责人:赖鑫生
学科分类:F0601
资助金额:10.00
项目类别:地区科学基金项目
4

并行算法

批准号:18770434
批准年份:1987
负责人:陈景良
学科分类:A0501
资助金额:1.50
项目类别:面上项目