676
Views
10
CrossRef citations to date
0
Altmetric
Articles

An improved water wave optimisation algorithm enhanced by CMA-ES and opposition-based learning

ORCID Icon, , , , &
Pages 132-161 | Received 27 Feb 2019, Accepted 26 Sep 2019, Published online: 10 Oct 2019

References

  • Abdollahpour, S., & Rezaian, J. (2016). Two new meta-heuristics for no-wait flexible flow shop scheduling problem with capacitated machines, mixed make-to-order and make-to-stock policy. Soft Computing, 21(12), 1–19.
  • Allahverdi, A., Aydilek, H., & Aydilek, A. (2018). No-wait flowshop scheduling problem with two criteria; total tardiness and makespan. European Journal of Operational Research, 269(2), 590–601.
  • Argyros, I. K., Behl, R., Machado, J. A. T., & Alshomrani, A. S. (2019). Local convergence of iterative methods for solving equations and system of equations using weight function techniques. Applied Mathematics and Computation, 347, 891–902.
  • Awad, N., Ali, M., Liang, J., Qu, B., & Suganthan, P. (2016). Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective real-parameter numerical optimization. Technical Report, Nanyang Technological University, Singapore, November 2016.
  • Awad, N. H., Ali, M. Z., Mallipeddi, R., & Suganthan, P. N. (2018). An improved differential evolution algorithm using efficient adapted surrogate model for numerical optimization. Information Sciences, 451, 326–347.
  • Bijan, M. G., & Pillay, P. (2019). Efficiency estimation of the induction machine by particle swarm optimization using rapid test data with range constraints. IEEE Transactions on Industrial Electronics, 66(8), 5883–5894.
  • Chen, H. W., Hou, Y. J., Luo, Q. X., Hu, Z., & Yan, L. Y. (2018). Text feature selection based on water wave optimization algorithm. In 10th International Conference on Advanced Computational Intelligence (ICACI), 546-551. New York: IEEE.
  • Cheng, L. I. (2010). A new metaheuristic bat-inspired algorithm. Computer Knowledge & Technology, 284, 65–74.
  • Das, A. K., Das, S., & Ghosh, A. (2017). Ensemble feature selection using bi-objective genetic algorithm. Knowledge-Based Systems, 123, 116–127.
  • Das, S., Mullick, S. S., & Suganthan, P. N. (2016). Recent advances in differential evolution – an updated survey. Swarm & Evolutionary Computation, 27, 1–30.
  • García, S., Molina, D., Lozano, M., & Herrera, F. (2009). A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: A case study on the CEC’2005 special session on real parameter optimization. Journal of Heuristics, 15(6), 617.
  • Geem, Z. W., Kim, J. H., & Loganathan, G. V. (2001). A new heuristic optimization algorithm: Harmony search. Simulation, 76(2), 60–68.
  • Grobelny, J., & Michalski, R. (2017). A novel version of simulated annealing based on linguistic patterns for solving facility layout problems. Knowledge-based Systems, 124, 55–69.
  • Hansen, N., & Hansen, N. (2006). The CMA evolution strategy: A comparing review. Studies in Fuzziness & Soft Computing, 192, 75–102.
  • Hansen, N., Müller, S. D., & Koumoutsakos, P. (2014). Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evolutionary Computation, 11(1), 1–18.
  • He, X., & Zhou, Y. (2017). Enhancing the performance of differential evolution with covariance matrix self-adaptation. Applied Soft Computing, 64, 227–243.
  • Kennedy, J., & Eberhart, R. (1995, 27 Nov.-1 Dec. 1995). Particle swarm optimization. Proceedings of ICNN’95 – International Conference on Neural Networks.
  • Mahdavi, S., Rahnamayan, S., & Deb, K. (2018). Opposition based learning: A literature review. Swarm & Evolutionary Computation, 39, 1–23.
  • Mohamed, A. W., Hadi, A. A., Fattouh, A. M., & Jambi, K. M. (2017). LSHADE with semi-parameter adaptation hybrid with CMA-ES for solving CEC 2017 benchmark problems. Evolutionary Computation, 145–152. doi:10.1109/CEC.2017.7969307.
  • Montgomery, D. C. (2006). Design and analysis of experiments. New York, NY: John Wiley & Sons.
  • Price, K. V. (1999). An introduction to differential evolution. In C. David, D. Marco, G. Fred, D. Dipankar, M. Pablo, P. Riccardo, & V. P. Kenneth (Eds.), New ideas in optimization (pp. 79–108). London: McGraw-Hill.
  • Ransom, J. (1974). Biostatistical analysis J. H. Zar. American Biology Teacher, 36(5), 316–316.
  • Rashedi, E., Nezamabadi-pour, H., & Saryazdi, S. (2009). GSA: A gravitational search algorithm. Information Science, 179(13), 2232–2248.
  • Ren, Z., Zhang, A., Wen, C., & Feng, Z. (2013). A scatter learning particle swarm optimization algorithm for multimodal problems. IEEE Transactions on Cybernetics, 44(7), 1127–1140.
  • Shao, W., Pi, D., & Shao, Z. (2018). A hybrid discrete teaching-learning based meta-heuristic for solving no-idle flow shop scheduling problem with total tardiness criterion. Computers & Operations Research, 94, 89–105.
  • Shao, Z., Pi, D., & Shao, W. (2018a). Estimation of distribution algorithm with path relinking for the blocking flow-shop scheduling problem. Engineering Optimization, 50(5), 894–916.
  • Shao, Z., Pi, D., & Shao, W. (2018b). A novel discrete water wave optimization algorithm for blocking flow-shop scheduling problem with sequence-dependent setup times. Swarm and Evolutionary Computation, 40, 53–75.
  • Simon, D. (2008). Biogeography-based optimization. IEEE Transactions on Evolutionary Computation, 12(6), 702–713.
  • Soltanian, A., Derakhshan, F., & Soleimanpour, M. (2018). MWWO: Modified water wave optimization. In 2018 3rd Conference on Swarm Intelligence and Evolutionary Computation (CSIEC).
  • Storn, R., & Price, K. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341–359.
  • Tian, Z., & Zhang, C. (2018). An improved harmony search algorithm and its application in function optimization. Journal of Information Processing Systems, 14(5), 1237–1253.
  • Wolpert, D. (1997). Macready: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 1(1), 67–82.
  • Wu, X.-B., Liao, J., & Wang, Z.-C. (2015). Water wave optimization for the traveling salesman problem. In International Conference on Intelligent Computing (ICIC) 9225, 137–146.
  • Xu, Q., Wang, L., Wang, N., Hei, X., & Zhao, L. (2014). A review of opposition-based learning from 2005 to 2012. Engineering Applications of Artificial Intelligence, 29, 1–12.
  • Yang, X.-S., Deb, S., & Mishra, S. K. (2018). Multi-species cuckoo search algorithm for global optimization. Cognitive Computation, 10(6), 1085–1095.
  • Yu, T., Qiang, Z., & Benfei, Z. (2019). A genetic algorithm based on spatiotemporal conflict between continuous berth-allocation and time-varying specific crane assignment. Engineering Optimization, 51(3), 390–411.
  • Yun, X., Feng, X., Lyu, X., Wang, S., & Liu, B. (2016, July 24-29). A novel water wave optimization based memetic algorithm for flow-shop scheduling. 2016 IEEE Congress on Evolutionary Computation (CEC), 1971–1976. New York: IEEE.
  • Zhang, Q., & Muhlenbein, H. (2004). On the convergence of a class of Estimation of distribution algorithms. IEEE Transactions on Evolutionary Computation, 8(2), 127–136.
  • Zhang, B., Zhang, M. X., Zhang, J. F., & Zheng, Y. J. (2015). A water wave optimization algorithm with variable population size and comprehensive learning. International Conference on Intelligent Computing, 9225, 124–136.
  • Zhang, J., Zhou, Y., & Luo, Q. (2018). An improved sine cosine water wave optimization algorithm for global optimization. Journal of Intelligent & Fuzzy Systems, 34(4), 2129–2141.
  • Zhao, S., Li, Z., Xin, Y., Wang, K., Xin, L., & Bo, L. (2017). IIR filters designing by water wave optimization. IEEE International Conference on Control & Automation (347–352). New York, NY: IEEE.
  • Zhao, F., Liu, Y., Shao, Z. S., Jiang, X., Zhang, C., & Wang, J. B. (2016). A chaotic local search based bacterial foraging algorithm and its application to a permutation flow-shop scheduling problem. International Journal of Computer Integrated Manufacturing, 29(9), 962–981.
  • Zhao, F., Liu, H., Zhang, Y., Ma, W., & Zhang, C. (2018). A discrete water wave optimization algorithm for no-wait flow shop scheduling problem. Expert Systems with Applications, 91, 347–363.
  • Zhao, F., Liu, Y., Zhang, C., & Wang, J. B. (2015). A self-adaptive harmony PSO search algorithm and its performance analysis. Expert Systems with Applications, 42(21), 7436–7455.
  • Zhao, F., Qin, S., Zhang, Y., Ma, W. M., Zhang, C., & Song, H. B. (2019). A two-stage differential biogeography-based optimization algorithm and its performance analysis. Expert Systems with Applications, 115, 329–345.
  • Zhao, F., Xue, F., Zhang, Y., Ma, W. M., Zhang, C., & Song, H. B. (2018). A hybrid algorithm based on self-adaptive gravitational search algorithm and differential evolution. Expert Systems with Applications, 113, 515–530.
  • Zhao, F., Zhang, L., Liu, H., Zhang, Y., Ma, W., Zhang, C., & Song, H. (2019). An improved water wave optimization algorithm with the single wave mechanism for the no-wait flow-shop scheduling problem. Engineering Optimization, 51(10), 1727–1742.
  • Zheng, Y. (2015). Water wave optimization: A new nature-inspired metaheuristic. Computers & Operations Research, 55, 1–11.
  • Zheng, Y., & Bei, Z. (2015). A simplified water wave optimization algorithm. 2015 IEEE Congress on Evolutionary Computation (CEC).
  • Zheng, B., & Zheng, Y. J. (2016). Convergence analysis of water wave optimization algorithm. Computer Science, 43, 41–44.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.