← Latest papers
💻 computer science

GeoSSA: Geometric Sparrow Search Algorithm for UAV Path Planning and Engineering Design Optimization

This paper proposes the Geometric Sparrow Search Algorithm (GeoSSA), which enhances the original SSA through geometric initialization and improved update strategies to achieve superior global optimization performance, stability, and robustness in benchmark testing, UAV path planning, and engineering design problems.

Original authors: Junhao Wei, Wenxuan Zhu, Qingyang Xu, Yanxiao Li, Yifu Zhao, Zikun Li, Ran Zhang, Yanzhao Gu, Jinhong Song, Yapeng Wang, Zhiwen Wang, Ngai Cheong, Sio-Kei Im, Xu Yang

Published 2026-01-28
📖 6 min read🧠 Deep dive

Original authors: Junhao Wei, Wenxuan Zhu, Qingyang Xu, Yanxiao Li, Yifu Zhao, Zikun Li, Ran Zhang, Yanzhao Gu, Jinhong Song, Yapeng Wang, Zhiwen Wang, Ngai Cheong, Sio-Kei Im, Xu Yang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to find the absolute best route for a delivery drone to fly through a busy city, or you are trying to design a machine part that is strong but uses the least amount of material possible. These are "optimization problems." You have millions of possible answers, but only one is the perfect "Goldilocks" solution—not too long, not too short, just right.

For decades, scientists have used "metaheuristic algorithms" to solve these puzzles. Think of these algorithms as a team of explorers sent into a dark, foggy forest to find the highest peak (the best solution).

The Original Team: The Sparrows

One popular explorer team is called the Sparrow Search Algorithm (SSA). It mimics a flock of sparrows looking for food.

  • Producers: A few brave birds that lead the way, searching for food in wide areas.
  • Scroungers: The rest of the flock that follows the leaders, hoping to find food near them.
  • Edge Sparrows: Birds on the outside of the flock that watch for predators (dangers) and move to safety.

The Problem: The original team has a flaw. Sometimes the birds get too comfortable in one spot, thinking they found the best food, only to realize later they were stuck in a small valley while a huge mountain peak was right next to them. They get "stuck" too early (premature convergence) and miss the real best answer.

The New Team: GeoSSA (The Geometric Sparrows)

The authors of this paper, a team from Macao Polytechnic University and others, decided to upgrade the flock. They created GeoSSA (Geometric Sparrow Search Algorithm). They didn't just tweak the rules; they gave the birds three superpowers to make them smarter explorers.

1. The "Perfect Map" Start (Good Nodes Set Initialization)

The Old Way: When the original flock started, they were placed randomly, like throwing darts blindfolded onto a map. This often meant too many birds landed in the same spot (clumping) while huge areas of the map were left empty.
The GeoSSA Upgrade: Instead of random throwing, they used a "Good Nodes Set." Imagine laying out a grid of tiles so perfectly that every single inch of the map is covered evenly, with no gaps and no clumps.

  • Why it helps: The birds start with a perfect view of the whole forest, ensuring they don't miss any potential "food sources" right from the beginning.

2. The "Sine-Cosine" Leap (Enhanced Producer Update)

The Old Way: The leader birds (Producers) moved using simple, predictable steps. If they were close to a good spot, they just took small steps forward. If they were far, they might jump, but the jump wasn't very smart.
The GeoSSA Upgrade: The leaders now use a mix of Sine and Cosine functions (mathematical waves) to decide how to move.

  • The Analogy: Imagine the leader bird doesn't just walk in a straight line. Instead, it dances in a wave pattern. Sometimes the wave tells it to take a giant, sweeping leap to a totally new part of the forest (exploration). Other times, the wave tells it to take tiny, careful steps to polish a good spot (exploitation).
  • Why it helps: This prevents the birds from getting stuck in a local valley. They can make big, strategic jumps to find the real highest peak.

3. The "Triangular Walk" Safety Net (Enhanced Edge Update)

The Old Way: The birds on the edge of the flock (who are most vulnerable) moved in simple, straight lines to escape danger. This was too rigid.
The GeoSSA Upgrade: These birds now use a "Triangular Walk."

  • The Analogy: Instead of running in a straight line away from a predator, imagine a bird running in a triangle shape. It moves forward, then angles sharply left, then angles right. This creates a zig-zag path that is much harder to predict and allows the bird to explore the immediate area more thoroughly before settling down.
  • Why it helps: It adds a layer of randomness and flexibility, helping the flock escape tricky traps (local optima) that would have caught the original birds.

Putting It to the Test

The researchers put this new "Super Flock" through three major trials:

  1. The Math Gym (Benchmark Functions): They tested the algorithm on 23 different complex math puzzles.

    • Result: GeoSSA won almost every time. It found the best answers faster and more consistently than the original Sparrows and other famous explorer teams (like Wolf Optimizers or Ant Colony algorithms). It had a "Win Rate" of 95.65%.
  2. The Drone Race (UAV Path Planning): They asked the algorithms to plan a 3D flight path for a drone to fly from Point A to Point B while avoiding obstacles.

    • Result: GeoSSA drew the smoothest, shortest, and safest path. Other algorithms sometimes crashed into walls or took very long, winding routes. GeoSSA's path was stable and reliable.
  3. The Engineering Workshop: They used the algorithm to solve four real-world engineering design problems:

    • Designing a Corrugated Bulkhead (a strong wall for chemical tanks).
    • Designing a Piston Lever (a part for pumps).
    • Designing a Reactor Network (for chemical plants).
    • Designing an Industrial Refrigeration System.
    • Result: In all four cases, GeoSSA found the most efficient designs (using less material or energy) and did so with the most consistency. It didn't just get lucky once; it got the best result every single time it ran the test.

The Bottom Line

The paper claims that by giving the Sparrow Search Algorithm a better starting map, smarter movement rules for its leaders, and a more flexible escape strategy for its edge members, they created a tool that is significantly better at solving complex puzzles.

Whether it's guiding a drone through a city or designing a machine part, GeoSSA is presented as a more reliable, faster, and smarter way to find the "perfect" solution among millions of possibilities. It doesn't just guess; it explores the whole forest systematically and knows exactly when to take a giant leap and when to take a careful step.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →