← Latest papers
💻 computer science

CICDWOA: A Collective Cognitive Sharing Whale Optimization Algorithm with Cauchy Inverse Cumulative Distribution for 2D/3D Path Planning and Engineering Design Problems

This paper proposes CICDWOA, an enhanced Whale Optimization Algorithm incorporating collective cognitive sharing, Cauchy inverse cumulative distribution, and hybrid mutation strategies to achieve superior convergence, accuracy, and robustness in solving 2D/3D path planning and complex engineering design problems.

Original authors: Junhao Wei, Yanxiao Li, Seyedali Mirjalili, Dexing Yao, Yifu Zhao, Haochen Li, Xudong Ye, Zikun Li, Qingyang Xu, Baili Lu, Ngai Cheong, Dengcheng Yang, Sio-Kei Im, Yapeng Wang, Xu Yang

Published 2026-03-24
📖 5 min read🧠 Deep dive

Original authors: Junhao Wei, Yanxiao Li, Seyedali Mirjalili, Dexing Yao, Yifu Zhao, Haochen Li, Xudong Ye, Zikun Li, Qingyang Xu, Baili Lu, Ngai Cheong, Dengcheng Yang, Sio-Kei Im, Yapeng Wang, 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 spot to set up a campsite in a massive, foggy, and mountainous forest. You want the view to be perfect, the ground to be flat, and you need to avoid the bears (obstacles). But you can't see the whole forest at once, and you only have a limited amount of time.

This is essentially what optimization is: finding the best solution to a complex problem.

For years, scientists have used a computer program called the Whale Optimization Algorithm (WOA) to solve these problems. It's inspired by how humpback whales hunt. The whales swim around, spot a fish (the solution), and then swim in a shrinking circle or a spiral to catch it.

The Problem:
The original "Whale" program is good, but it has a few flaws:

  1. It gets stuck easily: Sometimes the whales get trapped in a small pond (a local optimum) thinking it's the whole ocean, missing the giant fish nearby.
  2. It's a bit random: The whales sometimes swim in circles without a clear plan, wasting time.
  3. They don't talk enough: In the original version, each whale mostly acts on its own or just follows the single "leader" whale, ignoring what the rest of the group is doing.

The Solution: CICDWOA
The authors of this paper created a super-charged version called CICDWOA. Think of it as upgrading a standard fishing boat into a high-tech, AI-driven fishing fleet. Here is how they improved it, using simple analogies:

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

  • Old Way: Imagine dropping 30 people into a forest randomly. By chance, they might all land in the same small clearing, leaving the rest of the forest unexplored.
  • New Way (CICDWOA): Before the search even begins, the algorithm uses a special mathematical trick (Good Nodes Set) to place the explorers evenly across the entire forest. No one is crowded together; everyone covers a different part of the map immediately. This ensures they don't miss any hidden valleys right from the start.

2. The "Group Chat" (Collective Cognitive Sharing)

  • Old Way: In the original algorithm, a whale might just randomly pick one other whale to follow. If that random whale is lost, the first whale gets lost too.
  • New Way (CICDWOA): Now, every whale has a "Group Chat." Instead of just following one leader, they look at the average position of the whole group and the best position found so far.
    • Analogy: Imagine you are lost in a mall. Instead of blindly following one stranger, you look at where the crowd is generally moving and where the person with the map is. You combine that info to make a smarter decision. This stops the group from getting scattered or stuck in a dead end.

3. The "Spiral Dance" (Adaptive Exponential Spiral)

  • Old Way: The whales used to swim in a very predictable, straight-line spiral toward the target. It was efficient but rigid.
  • New Way (CICDWOA): The whales now dance in a more complex, wavy spiral. They can speed up, slow down, and change the tightness of their spiral based on how close they are to the goal. It's like a dancer who knows when to do a wide, sweeping move to check the room, and when to do a tight, precise spin to grab the object.

4. The "Magic Jump" (Cauchy Inverse Cumulative Distribution)

  • Old Way: If the whales got stuck in a small valley (a local trap), they had a hard time jumping out because their movements were too small.
  • New Way (CICDWOA): The algorithm introduces a "Magic Jump" mechanism. Most of the time, the whales take small, careful steps. But occasionally, the math allows them to take a giant, random leap across the forest.
    • Analogy: Imagine you are walking up a hill and hit a dead end. Usually, you'd just turn around. But with this new method, you might suddenly teleport to the other side of the mountain to see if there's a better path there. This helps them escape traps they would otherwise be stuck in forever.

5. The "Smart Teamwork" (Hybrid Mutation)

  • Old Way: Once the whales got close to the fish, they would just keep swimming in the same tight circle, sometimes missing the final catch.
  • New Way (CICDWOA): Near the end, the whales use a mix of two strategies (Gaussian and Cauchy). They do a mix of tiny, precise adjustments (like a surgeon) and occasional big jumps (like a trapeze artist). This ensures they don't just get close to the answer, but find the exact perfect answer.

Did it work?

The authors tested this new "Super Whale" on three types of challenges:

  1. Math Puzzles: It solved 23 different complex math problems faster and more accurately than almost any other algorithm.
  2. Robot Path Planning: They asked a robot to navigate a maze with obstacles. The Super Whale found the shortest, smoothest path without crashing, even in very crowded mazes where other robots got stuck.
  3. Real-World Engineering: They used it to design things like aircraft wings, car brakes, and gas pipelines. In almost every case, the Super Whale found a design that was lighter, cheaper, and stronger than what other methods produced.

The Bottom Line

The CICDWOA is like taking a smart, solitary whale and turning it into a highly coordinated, communicative, and adventurous super-team. By making sure they start in good spots, talk to each other, dance in smarter patterns, and occasionally take giant leaps, they can solve the world's hardest engineering and planning problems much better than before.

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 →