Skip to content
/ algevo Public

Efficient Implementations of Evolutionary Algorithms

License

Notifications You must be signed in to change notification settings

NOSALRO/algevo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 11, 2025
cba77db · Feb 11, 2025
Feb 11, 2025
Feb 8, 2025
May 28, 2023
May 27, 2023
May 27, 2023
May 30, 2023
May 30, 2023

Repository files navigation

AlgEvo

Efficient (almost) single file implementations of evolutionary algorithms.

Implemented Algorithms

Compilation/Installation

Dependencies

Compilation/Installation

  • ./waf configure [--prefix=PATH_TO_INSTALL]
  • ./waf
  • [sudo] ./waf install

Running the Examples

There are numerous examples under src/examples. If the compilation procedure has completed successfully, you can run them by ./build/example_name.

Citing AlgEvo

If you use AlgEvo in a scientific publication, please use the following citation (pdf):

@inproceedings{chatzilygeroudis2023lion,
    title={Fast and Robust Constrained Optimization via Evolutionary and Quadratic Programming},
    author={Chatzilygeroudis, Konstantinos and Vrahatis, Michael},
    year={2023},
    booktitle={The 17th Learning and Intelligent Optimization Conference (LION)}
}

The paper descibes the UPSO-QP approach.

Acknowledgments

This work was supported by the Hellenic Foundation for Research and Innovation (H.F.R.I.) under the "3rd Call for H.F.R.I. Research Projects to support Post-Doctoral Researchers" (Project Acronym: NOSALRO, Project Number: 7541).

logo_elidek

This work was conducted within the Computational Intelligence Lab (CILab), Department of Mathematics, University of Patras, Greece.

logo_cilab logo_cilab

License

BSD 2-Clause "Simplified" License