Summary
Several optimization categories have significantly fewer algorithms compared to well-populated categories like swarm_intelligence (50+ algorithms). This issue tracks potential algorithms to add to balance the library.
Current State
| Category |
Count |
Algorithms |
social_inspired |
4 |
TeachingLearningOptimizer, PoliticalOptimizer, SoccerLeagueOptimizer, SocialGroupOptimizer |
probabilistic |
5 |
LDAnalysis, ParzenTreeEstimator, BayesianOptimizer, SequentialMonteCarloOptimizer, AdaptiveMetropolisOptimizer |
constrained |
5 |
AugmentedLagrangian, SuccessiveLinearProgramming, BarrierMethodOptimizer, PenaltyMethodOptimizer, SequentialQuadraticProgramming |
Proposed Additions
Social-Inspired Algorithms
Probabilistic Algorithms
Constrained Algorithms
References
- Election Algorithm: https://www.mdpi.com/2227-7390/12/10/1513
- Hamiltonian Monte Carlo: Neal, R. M. (2011) "MCMC using Hamiltonian dynamics"
- Interior Point Methods: Nocedal & Wright, "Numerical Optimization"
- ADMM: Boyd et al. (2011) "Distributed Optimization and Statistical Learning"
Acceptance Criteria
Summary
Several optimization categories have significantly fewer algorithms compared to well-populated categories like
swarm_intelligence(50+ algorithms). This issue tracks potential algorithms to add to balance the library.Current State
social_inspiredprobabilisticconstrainedProposed Additions
Social-Inspired Algorithms
Probabilistic Algorithms
Constrained Algorithms
References
Acceptance Criteria
AbstractOptimizerpattern__init__.pyexports