Abstract
In curve fitting problems, the selection of knots in order to get an optimized curve for a shape design is well-known. For large data, this problem needs to be dealt with optimization algorithms avoiding possible local optima and at the same time getting to the desired solution in an iterative fashion. Many evolutionary optimization techniques like genetic algorithm, simulated annealing have already been successfully applied to the problem. This paper presents an application of another evolutionary heuristic technique known as “Simulated Evolution” (SimE) to the curve fitting problem using NURBS. The paper describes the mapping scheme of the problem to SimE followed by the proposed algorithm’s outline with the results obtained.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Akaike, H.: A new look at the statistical model identification. IEEE Transaction Automatic Control, 716–723 (1974)
Chetverikov, D., Szabo, Z.: simple and efficient algorithm for detection of high curvature points in planar curves. In: Proc. 23rd Workshop of the Australian Pattern Recognition Group, pp. 175–184 (1999)
Dierckx, P.: Curve and surface fitting with Splines. Clarendon Press, Oxford (1993)
Farin, G.: From Conic to NURBS: A tutorial and survey. IEEE Computer Graphics and Applications 12(5), 78–86 (1992)
Farin, G.: Trends in curves and surface design. Computer-Aided Design 21(5), 293–296 (1989)
Piegl, L., Tiller, W.: The NURBS Book. Springer, New York (1997)
Piegl, L., Tiller, W.: Curve and surface reconstruction using rational B-splines. Computer-Aided Design 19(9), 485–498 (1991)
Quddus, A.: Curvature Analysis Using Multi-resolution Techniques. PhD Thesis. Dept. Elect. Eng., King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia (1998)
Sarfraz, M., Raza, S.A.: Capturing Outline of Fonts using Genetic Algorithm and Splines. In: The Proceedings of IEEE International Conference on Information Visualization-IV’2001-UK, pp. 738–743. IEEE Computer Society Press, USA (2001)
Kling, R.M., Benerjee, P.: Empirical and Theoretical studies of Simulated Evolution Method Applied to standard cell Placement. IEEE Transactions on computer Aided Design 10(10) (1991)
Riyazuddin, M.: Visualization with NURBS using Simulated Annealing optimization Technique. Master Thesis. Dept. ICS, King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia (2004)
Sait, M.S., Youssef, H.: Iterative Computer Algorithms with Applications in Engineering: Solving Combinatorial Optimization Problems. IEEE Computer Society Press, California (1999)
Youssef, M.: Reverse Engineering of Geometric Surfaces using Tabu Search Optimization Technique. Master Thesis, Cairo University, Egypt (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sarfraz, M., Raza, S.A., Baig, M.H. (2005). Computing Optimized Curves with NURBS Using Evolutionary Intelligence. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424758_83
Download citation
DOI: https://doi.org/10.1007/11424758_83
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25860-5
Online ISBN: 978-3-540-32043-2
eBook Packages: Computer ScienceComputer Science (R0)