Recursive Hierarchical Particle Swarm Optimization for Signal Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

Recursive Hierarchical Particle Swarm Optimization (RHPSO) introduces a recursive hierarchical approach that continuously explores the solution space by injecting randomized particles and using a similarity measure in the cost function to favor dissimilar solutions, allowing for deeper branching and reducing premature convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If standard Particle Swarm Optimization is used, then the algorithm is simple to implement and computationally efficient, but it converges to local optima in complex solution spaces

Engineering Contradiction:
ImproveEase of implementationVSAvoidOptimization accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent implements a hierarchical structure where multiple PSO swarms are organized in nested levels. Each swarm operates at a different hierarchical level, with lower-level swarms exploring local regions and higher-level swarms coordinating global search. This nested arrangement allows the system to maintain simplicity at each individual level while achieving global optimization accuracy through the coordinated interaction of multiple levels.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent divides the population into multiple swarms segmented by hierarchical level rather than using a single homogeneous swarm. Each swarm is segmented to focus on specific regions or aspects of the solution space, with control parameters adjusted according to hierarchical position. This segmentation enables parallel exploration of different regions while maintaining overall coordination, resolving the contradiction between implementation simplicity and optimization accuracy.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If PSO explores the solution space extensively, then it may find better global optima, but it increases computational time and resources

Engineering Contradiction:
ImproveOptimization accuracyVSAvoidConvergence time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements periodic hierarchical coordination where lower-level swarms perform local exploration for predetermined iterations, then periodically synchronize with higher-level swarms to share information and adjust search directions. This periodic action pattern allows extensive exploration to occur in controlled intervals rather than continuously, reducing overall computational time while maintaining the ability to find global optima through periodic global coordination.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs preliminary local exploration by lower-level swarms before higher-level swarms initiate global search. This preliminary action allows the system to quickly identify promising regions through simple local searches, then focus computational resources on global optimization only in those identified regions. This staged approach reduces total computational time while maintaining optimization accuracy by avoiding exhaustive search of entire solution space.

Inventive Principle:
Principle #10Preliminary action

3Speed

If PSO uses strong attraction forces to converge quickly, then convergence speed increases, but particles get trapped in local optima

Engineering Contradiction:
ImproveConvergence speedVSAvoidSolution quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies different attraction force strengths and update rule parameters tailored to each hierarchical level and local region. Lower-level swarms operating in local regions use stronger attraction forces for quick local convergence, while higher-level swarms use weaker forces to maintain exploration capability. This localized customization of control parameters allows fast convergence in appropriate contexts without sacrificing global solution quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic adjustment of control parameters including attraction forces and update rules based on hierarchical level and iteration progress. Control parameters are not fixed but dynamically adapted during optimization, allowing the system to transition from exploration-dominated early stages to exploitation-dominated later stages. This dynamic behavior enables the system to achieve both fast convergence and high solution quality by adjusting forces appropriately at different stages.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240394441A1Digital signal processing using recursive hierarchical particle swarm optimization
Publication Date: 2024.11.28 MORGAN STATE UNIVERSITY
  • US20240394441A1 patent drawing
  • US20240394441A1 patent drawing
  • US20240394441A1 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.