A modified hybrid whale optimization algorithm for the scheduling problem in multimedia data objects

The scheduling of the Multimedia Data Objects (MDO) is a difficult and extraordinary issue that faces us in the World Wide Web (WWW) to minimize the response time for clients to finish rapidly their tasks. MDO scheduling problem can be modeled as a Two‐Machine Flow Shop Scheduling Problem (T‐MFSSP) that minimizes the makespan. Notwithstanding another objective is to decrease the average lateness time of the clients' jobs. This paper proposes a Modified Hybrid Whale Algorithm (MHWA) to solve a standout among the most imperative applications of flow shop scheduling in the field of MDO. MHWA is hybridized with a local search strategy for solving the scheduling problem of MDO. To cope up with the combinatorial nature of the MDO scheduling, LRV maps the continuous search space into a sequence of jobs. To get better solutions, some operations are applied to the solutions such as swap mutation and reversed block insertion operations. Nawaz‐Enscore‐Ham (NEH) is added to MHWA to upgrade the performance of the algorithm. The solution of Johnson heuristic is added to the initial population of MHWA. It can be inferred that MHWA gives competitive outcomes appeared differently in relation to Johnson and Earliest Due Date (EDD) algorithms. MHWA can obtain the optimal makespan and can minimize the average lateness of the jobs.

[1]  Tapan Sen,et al.  Job lateness in a two-machine flowshop with setup times separated , 1991, Comput. Oper. Res..

[2]  Diego Oliva,et al.  Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm , 2017 .

[3]  S. Afshin Mansouri,et al.  Green scheduling of a two-machine flowshop: Trade-off between makespan and energy consumption , 2016, Eur. J. Oper. Res..

[4]  Ting Qu,et al.  Total completion time minimization for scheduling of two-machine flow shop with deterioration jobs and setup time , 2017 .

[5]  Dehua Xu,et al.  Mixed Integer Programming Formulations for Two-Machine Flow Shop Scheduling with an Availability Constraint , 2017, Arabian Journal for Science and Engineering.

[6]  Fawaz S. Al-Anzi,et al.  Using two-machine flowshop with maximum lateness objective to model multimedia data objects scheduling problem for WWW applications , 2002, Comput. Oper. Res..

[7]  Bertrand M. T. Lin,et al.  A two-machine flowshop problem with processing time-dependent buffer constraints - An application in multimedia presentations , 2009, Comput. Oper. Res..

[8]  Arun Kumar Sangaiah,et al.  A modified nature inspired meta-heuristic whale optimization algorithm for solving 0–1 knapsack problem , 2019, Int. J. Mach. Learn. Cybern..

[9]  R. A. Dudek,et al.  A Heuristic Algorithm for the n Job, m Machine Sequencing Problem , 1970 .

[10]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[11]  Ali Kaveh,et al.  Enhanced whale optimization algorithm for sizing optimization of skeletal structures , 2017 .

[12]  Bertrand M. T. Lin,et al.  Sequence optimization for media objects with due date constraints in multimedia presentations from digital libraries , 2013, Inf. Syst..

[13]  S. M. Johnson,et al.  Optimal two- and three-stage production schedules with setup times included , 1954 .

[14]  Arun Kumar Sangaiah,et al.  A Novel Whale Optimization Algorithm for Cryptanalysis in Merkle-Hellman Cryptosystem , 2018, Mob. Networks Appl..

[15]  Mohamed Abdel-Basset,et al.  A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem , 2018, Future Gener. Comput. Syst..

[16]  C. Lakshminarayana,et al.  Optimal siting of capacitors in radial distribution network using Whale Optimization Algorithm , 2017 .

[17]  Abdelghani Bekrar,et al.  Whale optimization algorithm based optimal reactive power dispatch: A case study of the Algerian power system , 2017, Electric Power Systems Research.

[18]  Inyong Ham,et al.  A heuristic algorithm for the m-machine, n-job flow-shop sequencing problem , 1983 .

[19]  Hossam Faris,et al.  Optimizing connection weights in neural networks using the whale optimization algorithm , 2016, Soft Computing.

[20]  Hanyu Gu,et al.  Efficient Lagrangian Heuristics for the Two-Stage Flow Shop with Job Dependent Buffer Requirements , 2017, IWOCA.

[21]  Mehdi Serairi,et al.  The two-machine flowshop scheduling problem with sequence-independent setup times: New lower bounding strategies , 2013, Eur. J. Oper. Res..

[22]  A. Ebrahimi,et al.  Sperm whale algorithm: An effective metaheuristic algorithm for production optimization problems , 2016 .