LoCost: Leveraging Locust Swarm Density for Superior Multi-Objective Optimization

The effect of population density on the performance of a spatial social network algorithm for multi-objective optimisation

2009-05-01
Andrew Lewis
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces LoCost, a novel Multi-Objective Particle Swarm Optimisation (MOPSO) algorithm based on spatial social networks and the biological behavior of locusts and crickets. It specifically investigates how population density affects the convergence and Pareto-front coverage of MO algorithms.

TL;DR

The LoCost algorithm rethinks Particle Swarm Optimisation (PSO) by ditching global guides in favor of local, biologically-inspired interactions. By mimicking the "cannibalistic" social pressure of locust swarms—where movement is driven by attraction to the successful and repulsion from the failing—LoCost achieves better Pareto-front coverage. Crucially, the research proves that population density, not just total computation, is the "hidden variable" behind swarm intelligence success.

Background: Why Biology Matters for SOTA Optimization

Standard MOPSO algorithms rely on choosing a "best" particle to guide the swarm. However, in multi-objective spaces, "best" is subjective and often leads to premature convergence or "patchy" results. The author looks to the biological transition from disorder to order in marching locusts. In nature, these swarms maintain cohesion through local interactions that only trigger when a specific critical density is reached.

Methodology: The "Cannibalism" Logic

The core of LoCost is its reformulated velocity equation. Instead of following a global leader (), a particle interacts only with its nearest Euclidean neighbor :

  1. Attraction: If the neighbor is Pareto-dominant, move toward it (nutrient seeking).
  2. Repulsion: If the neighbor is dominated, move away (avoiding "starvation" or predation).

This creates a spatial social network where the "vanguard" of the swarm naturally explores the Pareto-front without needing a centralized guide selection strategy.

LoCost Velocity Formula The LoCost movement logic: Pareto dominance determines the direction of the social vector.

Experiments: The Density Effect

The most striking discovery of this paper is that swarm size matters more than evaluation count. The author compared a swarm of 25 (80 iterations) against a swarm of 100 (20 iterations). Despite evaluating the same total number of points, the larger, denser swarm consistently found a more complete and converged Pareto-front.

ZDT1 Comparison Performance on ZDT1: With 100 particles (o), LoCost provides a near-perfect approximation of the convex front compared to smaller populations.

Key Performance Insights:

  • Coverage Metric (): LoCost consistently outperformed standard MOPSO in "filling the gaps," especially on convex (ZDT1) and non-convex (ZDT2) fronts.
  • The "Crowding" Threshold: Performance jumps significantly when moving from 25 to 50 particles, suggesting a phase transition similar to biological swarms.
  • Distribution: While MOPSO tends to cluster points densely in small regions, LoCost maintains a more uniform spread across the objective space.

Critical Analysis & Conclusion

The Distributed Computing Warning

The paper offers a vital warning for practitioners using Distributed PSO: If you split a large swarm into many small "Islands" (individual nodes) to save time, you may inadvertently drop below the critical density required for the algorithm to work effectively. You might get results faster, but those results will be of significantly lower quality.

Takeaway

LoCost demonstrates that complexity isn't always about better "math"—sometimes it's about better "social rules." By restricting interactions to local neighborhoods and respecting population density, we can achieve emergent optimization that is both more robust and better distributed across competing objectives.

Future Outlook: The next frontier for LoCost is understanding how these density requirements scale with the dimensionality of the parameter space (), and whether self-regulating population sizes can further optimize the search efficiency.

Find Similar Papers

Try Our Examples

  • Search for recent papers that explore the "critical density" or phase transition phenomena in swarm-based metaheuristics for multi-objective optimization.
  • Which paper originally defined the "Sigma update" for MOPSO guides, and how does the LoCost neighbor-only interaction fundamentally differ in terms of computational complexity?
  • Investigate how the LoCost algorithm's attraction-repulsion mechanism has been applied or adapted to high-dimensional engineering problems or multi-modal optimization tasks.
Contents
LoCost: Leveraging Locust Swarm Density for Superior Multi-Objective Optimization
1. TL;DR
2. Background: Why Biology Matters for SOTA Optimization
3. Methodology: The "Cannibalism" Logic
4. Experiments: The Density Effect
4.1. Key Performance Insights:
5. Critical Analysis & Conclusion
5.1. The Distributed Computing Warning
5.2. Takeaway