© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
S. JainNature-Inspired Optimization Algorithms with Javahttps://doi.org/10.1007/978-1-4842-7401-9_4

4. Insects: Firefly Optimization

Shashank Jain1  
(1)
Bangalore, India
 

The fireflies o’er the meadow in pulses come and go.

— James Russell Lowell

This chapter introduces you to optimization problem-solving with fireflies. You learn how fireflies have developed specific techniques for flashing based on the intensity of the light around them. The firefly algorithm is a metaheuristic algorithm in which the search space is based on exploration and exploitation.

History

Fireflies are insects that belong to the Lampyridae family in the beetle order Coleoptera. They ...

Get Nature-Inspired Optimization Algorithms with Java: A Look at Optimization Techniques now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.