Cargando…

From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM

Fitting spline curves to data points is a very important issue in many applied fields. It is also challenging, because these curves typically depend on many continuous variables in a highly interrelated nonlinear way. In general, it is not possible to compute these parameters analytically, so the pr...

Descripción completa

Detalles Bibliográficos
Autores principales: Gálvez, Akemi, Iglesias, Andrés
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3859172/
https://www.ncbi.nlm.nih.gov/pubmed/24376380
http://dx.doi.org/10.1155/2013/283919
_version_ 1782295389213294592
author Gálvez, Akemi
Iglesias, Andrés
author_facet Gálvez, Akemi
Iglesias, Andrés
author_sort Gálvez, Akemi
collection PubMed
description Fitting spline curves to data points is a very important issue in many applied fields. It is also challenging, because these curves typically depend on many continuous variables in a highly interrelated nonlinear way. In general, it is not possible to compute these parameters analytically, so the problem is formulated as a continuous nonlinear optimization problem, for which traditional optimization techniques usually fail. This paper presents a new bioinspired method to tackle this issue. In this method, optimization is performed through a combination of two techniques. Firstly, we apply the indirect approach to the knots, in which they are not initially the subject of optimization but precomputed with a coarse approximation scheme. Secondly, a powerful bioinspired metaheuristic technique, the firefly algorithm, is applied to optimization of data parameterization; then, the knot vector is refined by using De Boor's method, thus yielding a better approximation to the optimal knot vector. This scheme converts the original nonlinear continuous optimization problem into a convex optimization problem, solved by singular value decomposition. Our method is applied to some illustrative real-world examples from the CAD/CAM field. Our experimental results show that the proposed scheme can solve the original continuous nonlinear optimization problem very efficiently.
format Online
Article
Text
id pubmed-3859172
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-38591722013-12-29 From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM Gálvez, Akemi Iglesias, Andrés ScientificWorldJournal Research Article Fitting spline curves to data points is a very important issue in many applied fields. It is also challenging, because these curves typically depend on many continuous variables in a highly interrelated nonlinear way. In general, it is not possible to compute these parameters analytically, so the problem is formulated as a continuous nonlinear optimization problem, for which traditional optimization techniques usually fail. This paper presents a new bioinspired method to tackle this issue. In this method, optimization is performed through a combination of two techniques. Firstly, we apply the indirect approach to the knots, in which they are not initially the subject of optimization but precomputed with a coarse approximation scheme. Secondly, a powerful bioinspired metaheuristic technique, the firefly algorithm, is applied to optimization of data parameterization; then, the knot vector is refined by using De Boor's method, thus yielding a better approximation to the optimal knot vector. This scheme converts the original nonlinear continuous optimization problem into a convex optimization problem, solved by singular value decomposition. Our method is applied to some illustrative real-world examples from the CAD/CAM field. Our experimental results show that the proposed scheme can solve the original continuous nonlinear optimization problem very efficiently. Hindawi Publishing Corporation 2013-11-24 /pmc/articles/PMC3859172/ /pubmed/24376380 http://dx.doi.org/10.1155/2013/283919 Text en Copyright © 2013 A. Gálvez and A. Iglesias. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Gálvez, Akemi
Iglesias, Andrés
From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title_full From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title_fullStr From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title_full_unstemmed From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title_short From Nonlinear Optimization to Convex Optimization through Firefly Algorithm and Indirect Approach with Applications to CAD/CAM
title_sort from nonlinear optimization to convex optimization through firefly algorithm and indirect approach with applications to cad/cam
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3859172/
https://www.ncbi.nlm.nih.gov/pubmed/24376380
http://dx.doi.org/10.1155/2013/283919
work_keys_str_mv AT galvezakemi fromnonlinearoptimizationtoconvexoptimizationthroughfireflyalgorithmandindirectapproachwithapplicationstocadcam
AT iglesiasandres fromnonlinearoptimizationtoconvexoptimizationthroughfireflyalgorithmandindirectapproachwithapplicationstocadcam