Tianji's horse racing optimization (THRO): a new metaheuristic inspired by ancient wisdom and its engineering optimization applications

Published: 01 Jan 2025, Last Modified: 18 Jul 2025Artif. Intell. Rev. 2025EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: In this study, we introduce a novel metaheuristic algorithm named Tianji’s horse racing optimization (THRO), inspired by the Chinese historical story of Tianji’s horse racing. The story illustrates how Tianji leveraged his strengths to counteract his opponent’s weaknesses, ultimately leading to his victory in the competition. This strategic principle, which led to Tianji’s victory, forms the foundation of THRO’s design. The need for such a proposal arises from the limitations of existing optimization algorithms, which often struggle with convergence speed and solution accuracy when solving complex problems. THRO addresses these challenges by employing a unique dynamic individual matching strategy that enhances the algorithm’s convergence rate and solution precision. In this algorithm, an effective greedy strategy is employed to maximize benefits by selecting individuals from its population and matching them with individuals from the opponent’s population, thereby facilitating individual updates. This paper provides mathematically grounded explanations and analysis of how the algorithm converges to the global optimum with probability 1. To validate the efficacy of THRO, comparative experiments with 12 popular algorithms are conducted on 23 classical benchmark functions and the CEC2017 test suite. For the 29 CEC2017 functions across 10, 30, 50, and 100 dimensions, THRO achieves the slowest Friedman average ranking values among all competing methods, which are 2.052, 2.500, 2.293, and 2.259, respectively. Additionally, we conduct a comprehensive comparison with several advanced algorithms, including high-performance hybrid optimizers and the CEC winners, across the CEC2014, CEC2017, CEC2020, and CEC2022 suites, where THRO again achieves the slowest Friedman average ranking value of 1.729. Furthermore, six engineering design problems are employed to comprehensively check the applicability of THRO. Eventually, THRO’s proficiency extends to the application of identifying damping parameters of magnetorheological damper (MRD) models in mechanical systems. The results confirm that THRO exhibits remarkable competitiveness in solving various complex problems.The source code of THRO is publicly available at https://github.com/zwg770123/THRO.
Loading