CEopt: A MATLAB Package for Non-convex Optimization with the Cross-Entropy Method

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cunha Jr, Americo, Issa, Marcos Vinicius, Basilio, Julio Cesar, Ribeiro, José Geraldo Telles
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929481205153792
author Cunha Jr, Americo
Issa, Marcos Vinicius
Basilio, Julio Cesar
Ribeiro, José Geraldo Telles
author_facet Cunha Jr, Americo
Issa, Marcos Vinicius
Basilio, Julio Cesar
Ribeiro, José Geraldo Telles
contents This paper introduces CEopt (https://ceopt.org), a MATLAB tool leveraging the Cross-Entropy method for non-convex optimization. Due to the relative simplicity of the algorithm, it provides a kind of transparent ``gray-box'' optimization solver, with intuitive control parameters. Unique in its approach, CEopt effectively handles both equality and inequality constraints using an augmented Lagrangian method, offering robustness and scalability for moderately sized complex problems. Through select case studies, the package's applicability and effectiveness in various optimization scenarios are showcased, marking CEopt as a practical addition to optimization research and application toolsets.
format Preprint
id arxiv_https___arxiv_org_abs_2409_00013
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CEopt: A MATLAB Package for Non-convex Optimization with the Cross-Entropy Method
Cunha Jr, Americo
Issa, Marcos Vinicius
Basilio, Julio Cesar
Ribeiro, José Geraldo Telles
Computation
Mathematical Software
Optimization and Control
Methodology
90-04
G.4
This paper introduces CEopt (https://ceopt.org), a MATLAB tool leveraging the Cross-Entropy method for non-convex optimization. Due to the relative simplicity of the algorithm, it provides a kind of transparent ``gray-box'' optimization solver, with intuitive control parameters. Unique in its approach, CEopt effectively handles both equality and inequality constraints using an augmented Lagrangian method, offering robustness and scalability for moderately sized complex problems. Through select case studies, the package's applicability and effectiveness in various optimization scenarios are showcased, marking CEopt as a practical addition to optimization research and application toolsets.
title CEopt: A MATLAB Package for Non-convex Optimization with the Cross-Entropy Method
topic Computation
Mathematical Software
Optimization and Control
Methodology
90-04
G.4
url https://arxiv.org/abs/2409.00013