main webpage
W Topic
Algorithm
Alexandria Engineering Journal • Vol 120
Optimization of truss structures with two archive-boosted MOHO algorithm
2025
This study identifies the Two-Archive Multi-Objective Hippopotamus Optimization Algorithm (MOHO2Arc) as an advanced multi-objective optimization method for optimizing five widely recognized truss structures. The primary objectives are to minimize the structur…
Article

Algorithm

Sequence of operations for a task

In mathematics and computer science, an algorithm ( ) is a finite sequence of mathematically rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing calculations and data processing. More advanced algorithms can use conditionals to divert the code execution through various routes (referred to as automated decision-making) and deduce valid inferences (referred to as automated reasoning).

In contrast, a heuristic is an approach to solving problems without well- defined correct or optimal results. For example, although social media recommender systems are commonly called "algorithms", they actually rely on heuristics as there is no truly "correct" recommendation.

Exploring foci of:
Alexandria Engineering Journal • Vol 120
Optimization of truss structures with two archive-boosted MOHO algorithm
2025
This study identifies the Two-Archive Multi-Objective Hippopotamus Optimization Algorithm (MOHO2Arc) as an advanced multi-objective optimization method for optimizing five widely recognized truss structures. The primary objectives are to minimize the structures' mass and maximum nodal displacement. MOHO2Arc improves upon the standard Multi-Objective Hippopotamus Optimization (MOHO) by incorporating a two-archive strategy, significantly boosting solution diversity and optimization efficiency. A thorough comparative…
Click Algorithm Vs:
Truss
Computer Science
Structural Engineering
Mathematics
Engineering