Dragon Boat Optimization: A Meta-Heuristic for Intelligent Systems

Xiang Li, Long Lan, Husam Lahza, Shaowu Yang, Shuihua Wang, Wenjing Yang, Hengzhu Liu*, Yudong Zhang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Dragon boat racing, a popular aquatic folklore team sport, is traditionally held during the Dragon Boat Festival. Inspired by this event, we propose a novel human-based meta-heuristic algorithm called dragon boat optimization (DBO) in this paper. It models the unique behaviours of each crew member on the dragon boat during the race by introducing social psychology mechanisms (social loafing, social incentive). Throughout this process, the focus is on the interaction and collaboration among the crew members, as well as their decision-making in various situations. During each iteration, DBO implements different state updating strategies. By accurately modelling the crew's behaviour and employing adaptive state update strategies, DBO consistently achieves high optimization performance, as validated by comprehensive testing on 29 benchmark functions and 2 structural design problems. Experimental results indicate that DBO outperforms 7 and 16 state-of-the-art meta-heuristic algorithms across these test functions and problems, respectively.

Original languageEnglish
Article numbere13785
JournalExpert Systems
Volume42
Issue number2
DOIs
Publication statusPublished - Feb 2025

Keywords

  • dragon boat racing
  • human-based algorithm
  • meta-heuristic algorithm
  • optimization algorithm
  • structural optimization

Fingerprint

Dive into the research topics of 'Dragon Boat Optimization: A Meta-Heuristic for Intelligent Systems'. Together they form a unique fingerprint.

Cite this