DNAVS: an algorithm based on DNA-computing and vortex search algorithm for task scheduling problem

被引:3
作者
Jazayeri, Nillofar [1 ]
Sajedi, Hedieh [1 ]
机构
[1] Univ Tehran, Coll Sci, Sch Math Stat & Comp Sci, Tehran, Iran
关键词
Job shop scheduling; Vortex search; DNA computing; GENETIC ALGORITHM; SHOP; OPTIMIZATION; EVOLUTION;
D O I
10.1007/s12065-020-00453-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present DNAVS algorithm for the general job-shop scheduling problem (also known as Flexible JSSP). JSSP is an NP-complete problem, which means there is probably no deterministic or exact algorithm that can find the optimum solution in polynomial time for arbitrary instances of the problem, unless, P = NP. In the DNA computing algorithm, although the hardware is not accessible, in the future, we will have those computers that work based on biological hardware. Their most important advantages over silicon-based computers are their capacity for data storage. DNAVS is an improvement of the DNA computing algorithm by using a metaheuristic search algorithm called vortex search (VS) algorithm. The strongness of DNA computing is its parallelization. In the unavailability of DNA computers, the DNAVS reduces the time complexity of DNA computing by employing the VS algorithm. The efficiency of the DNAVS has been tested with standard test instances of job-shop scheduling problems. Our implementation results show that the DNAVS algorithm works effectively even for large scale instances on currently silicon-based computers.
引用
收藏
页码:1763 / 1773
页数:11
相关论文
共 42 条
[1]  
Abdolrazzagh-Nezhad M., 2017, INT J COMPUT INF ENG, V11, P429
[2]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[3]   An agent-based parallel approach for the job shop scheduling problem with genetic algorithms [J].
Asadzadeh, Leila ;
Zamanifar, Kamran .
MATHEMATICAL AND COMPUTER MODELLING, 2010, 52 (11-12) :1957-1965
[4]   Optimization of job shop scheduling problems using modified clonal selection algorithm [J].
Atay, Yilmaz ;
Kodaz, Halife .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2014, 22 (06) :1528-1539
[5]  
Bhatt Nisha, 2015, 2015 International Conference on Soft Computing Techniques and Implementations (ICSCTI), P7, DOI 10.1109/ICSCTI.2015.7489556
[6]  
Brucker P, 1998, SCHEDULING ALGORITHM, V2
[8]  
Daley Mark J., 2002, Comments on Theoretical Biology, V7, P177
[9]   A GENETIC ALGORITHM FOR THE JOB-SHOP PROBLEM [J].
DELLACROCE, F ;
TADEI, R ;
VOLTA, G .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :15-24
[10]  
Doan B, 2016, INT J ARTIF INTELL A, V7, P37