Black-Hole Optimization Algorithm

Version 1.0.0 (8.35 KB) by Houssem
A black hole is a region of space-time whose gravitational field is so strong that nothing which enters it can escape.
971 Downloads
Updated 20 Jul 2019

View License

The BHBO algorithm is a population-based method that evolves the created population towards the optimal solution via a mechanism inspired from the black hole phenomenon.

References
- Bouchekara, H. R. E. H. (2013). Optimal design of electromagnetic devices using a black-Hole-Based optimization technique. IEEE Transactions on Magnetics, 49(12). doi:10.1109/TMAG.2013.2277694
- Bouchekara, H. R. E. H. (2014). Optimal power flow using black-hole-based optimization approach. Applied Soft Computing, 24, 879–888. doi:10.1016/j.asoc.2014.08.056
- Smail, M. K., Bouchekara, H. R. E. H., Pichon, L., Boudjefdjouf, H., Amloune, A., & Lacheheb, Z. (2016). Non-destructive diagnosis of wiring networks using time domain reflectometry and an improved black hole algorithm. Nondestructive Testing and Evaluation. doi:10.1080/10589759.2016.1200576

Cite As

Bouchekara, H. R. E. H. “Optimal Power Flow Using Black-Hole-Based Optimization Approach.” Applied Soft Computing, vol. 24, Elsevier BV, Nov. 2014, pp. 879–88, doi:10.1016/j.asoc.2014.08.056.

View more styles

Smail, M. K., et al. “Non-Destructive Diagnosis of Wiring Networks Using Time Domain Reflectometry and an Improved Black Hole Algorithm.” Nondestructive Testing and Evaluation, vol. 32, no. 3, Informa UK Limited, July 2016, pp. 286–300, doi:10.1080/10589759.2016.1200576.

View more styles

Bouchekara, Houssem R. E. H. “Optimal Design of Electromagnetic Devices Using a Black-Hole-Based Optimization Technique.” IEEE Transactions on Magnetics, vol. 49, no. 12, Institute of Electrical and Electronics Engineers (IEEE), Dec. 2013, pp. 5709–14, doi:10.1109/tmag.2013.2277694.

View more styles
MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0