2023
DOI: 10.3390/drones7080487
|View full text |Cite
|
Sign up to set email alerts
|

Comparative Analysis of Nonlinear Programming Solvers: Performance Evaluation, Benchmarking, and Multi-UAV Optimal Path Planning

Abstract: In this paper, we propose a set of guidelines to select a solver for the solution of nonlinear programming problems. We conduct a comparative analysis of the convergence performances of commonly used solvers for both unconstrained and constrained nonlinear programming problems. The comparison metrics involve accuracy, convergence rate, and computational time. MATLAB is chosen as the implementation platform due to its widespread adoption in academia and industry. Our study includes solvers which are either free… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2025
2025

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 52 publications
0
1
0
Order By: Relevance
“…An optimization problem is categorized as nonlinear when its functions, goals, and constraints have a nonlinear form. Nonlinear programming can be classified into two categories, namely nonlinear programming that involves constraints (constrained) and that does not involve constraints (unconstrained), which will affect the method of solving it (Lavezzi et al, 2023).…”
Section: Introductionmentioning
confidence: 99%
“…An optimization problem is categorized as nonlinear when its functions, goals, and constraints have a nonlinear form. Nonlinear programming can be classified into two categories, namely nonlinear programming that involves constraints (constrained) and that does not involve constraints (unconstrained), which will affect the method of solving it (Lavezzi et al, 2023).…”
Section: Introductionmentioning
confidence: 99%