Recursive Hierarchical Particle Swarm Optimization for Global Optima

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Particle Swarm Optimization (PSO) algorithms often converge to local optima rather than global optima, especially in complex solution spaces such as the Spiral Polynomial Division Multiplexing (SPDM) problem space.

Innovation Solution

The Recursive Hierarchical Particle Swarm Optimization (RHPSO) method is introduced, which employs a recursive hierarchical approach to continuously optimize complex solution spaces. This involves initializing particles with a best candidate solution, iteratively updating their positions using a multi-objective cost function, and recursively passing the best solutions to further optimization runs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standard Particle Swarm Optimization is used to explore the solution space, then the algorithm can find solutions, but it converges to local optima rather than global optima

Engineering Contradiction:
Improveoptimization accuracyVSAvoidconvergence to global optimum
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The solution space is segmented into multiple regions through hierarchical decomposition. The optimization process is divided into multiple levels where each level explores a different scale of the solution space. This segmentation allows the algorithm to escape local optima by exploring multiple regions systematically rather than being trapped in a single region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The algorithm implements nested optimization loops where inner PSO runs are contained within outer PSO runs. The inner loops explore local regions with fine granularity while outer loops explore broader regions. This nesting structure enables the algorithm to maintain both local exploitation capability and global exploration capability simultaneously.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Measurement precision

If the search area is expanded to find global optima, then optimization accuracy improves, but the computation time increases

Engineering Contradiction:
Improveoptimization accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The algorithm performs preliminary exploration at coarser levels before conducting detailed searches at finer levels. By identifying promising regions in advance through outer-loop exploration, the algorithm can focus computational resources on those specific regions in inner loops, avoiding wasted computation in unpromising areas while still maintaining comprehensive coverage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The algorithm dynamically adjusts the search scope and particle swarm parameters at different hierarchical levels. Outer loops use larger search spaces with fewer particles for broad exploration, while inner loops use smaller search spaces with more particles for detailed exploitation. This dynamic adaptation optimizes the balance between exploration and exploitation at each stage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250117549A1Digital signal processing using recursive hierarchical particle swarm optimization
Publication Date: 2025.04.10 MORGAN STATE UNIVERSITY
  • US20250117549A1 patent drawing
  • US20250117549A1 patent drawing
  • US20250117549A1 patent drawing

AI summary

A novel implementation of particle swarm optimization termed Recursive Hierarchical Particle Swarm Optimization (RHPSO) is presented. An improved method for optimizing a complex solution space for any given mathematical function, where the mathematical function may be 1) finding optimal parameters such as topology, security, and routing in distributed/networked systems; 2) finding optimal frequency and channel assignments for telecommunication networks; and 3) code-breaking, searching a large solution space of ciphers for the one correct decryption.