Related Experiment Video
Updated: May 4, 2026

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
From nonlinear optimization to convex optimization through firefly algorithm and indirect approach with applications
Akemi Gálvez1, Andrés Iglesias2
1Department of Applied Mathematics and Computational Sciences, E.T.S.I. Caminos, Canales y Puertos, University of Cantabria, Avenida de los Castros s/n, 39005 Santander, Spain.
This study introduces a novel bioinspired method for fitting spline curves to data. It efficiently solves complex nonlinear optimization problems using a combination of indirect knot computation and the firefly algorithm, improving CAD/CAM applications.
Area of Science:
- Computer-Aided Design and Manufacturing (CAD/CAM)
- Computational Geometry
- Numerical Analysis
Background:
- Fitting spline curves to data is crucial in various applied fields.
- Traditional optimization techniques often fail for complex, nonlinear spline fitting problems.
- Existing methods struggle with the high dimensionality and interrelation of continuous variables in spline parameterization.
Purpose of the Study:
- To develop a novel, efficient bioinspired method for spline curve fitting.
- To address the challenges of nonlinear continuous optimization in spline parameterization.
- To improve the accuracy and efficiency of spline curve approximation in CAD/CAM.
Main Methods:
- A hybrid approach combining an indirect knot computation scheme with a bioinspired metaheuristic (firefly algorithm).
- Initial precomputation of knots using a coarse approximation.
- Optimization of data parameterization via the firefly algorithm, followed by knot vector refinement using De Boor's method.
- Conversion of the nonlinear problem into a convex optimization problem solved by singular value decomposition.
Main Results:
- The proposed method effectively solves the continuous nonlinear optimization problem inherent in spline fitting.
- Demonstrated efficiency and accuracy in real-world CAD/CAM applications.
- Achieved a better approximation to the optimal knot vector compared to traditional methods.
Conclusions:
- The novel bioinspired method offers a highly efficient solution for spline curve fitting.
- This approach successfully overcomes the limitations of traditional optimization techniques for complex spline problems.
- The method shows significant promise for advancing applications in CAD/CAM and related fields.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Application of Nonlinear Inequalities
Methods of Medium Optimization
Optimization Problems
Introduction to Nonlinear Inequalities
Application of Linearization and Approximation