Skip to main content

Computing Optimized Curves with NURBS Using Evolutionary Intelligence

  • Conference paper
Computational Science and Its Applications – ICCSA 2005 (ICCSA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3480))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akaike, H.: A new look at the statistical model identification. IEEE Transaction Automatic Control, 716–723 (1974)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Dierckx, P.: Curve and surface fitting with Splines. Clarendon Press, Oxford (1993)

    Google Scholar 

  4. Farin, G.: From Conic to NURBS: A tutorial and survey. IEEE Computer Graphics and Applications 12(5), 78–86 (1992)

    Article  MathSciNet  Google Scholar 

  5. Farin, G.: Trends in curves and surface design. Computer-Aided Design 21(5), 293–296 (1989)

    Article  Google Scholar 

  6. Piegl, L., Tiller, W.: The NURBS Book. Springer, New York (1997)

    Google Scholar 

  7. Piegl, L., Tiller, W.: Curve and surface reconstruction using rational B-splines. Computer-Aided Design 19(9), 485–498 (1991)

    Article  Google Scholar 

  8. Quddus, A.: Curvature Analysis Using Multi-resolution Techniques. PhD Thesis. Dept. Elect. Eng., King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia (1998)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    Google Scholar 

  11. Riyazuddin, M.: Visualization with NURBS using Simulated Annealing optimization Technique. Master Thesis. Dept. ICS, King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia (2004)

    Google Scholar 

  12. Sait, M.S., Youssef, H.: Iterative Computer Algorithms with Applications in Engineering: Solving Combinatorial Optimization Problems. IEEE Computer Society Press, California (1999)

    MATH  Google Scholar 

  13. Youssef, M.: Reverse Engineering of Geometric Surfaces using Tabu Search Optimization Technique. Master Thesis, Cairo University, Egypt (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics