{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T06:22:08Z","timestamp":1750486928956},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2015,11,23]],"date-time":"2015-11-23T00:00:00Z","timestamp":1448236800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Spanish Ministry of Economy and Competitiveness","award":["TIN2012-30768"],"award-info":[{"award-number":["TIN2012-30768"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2016,3]]},"DOI":"10.1007\/s00371-015-1181-0","type":"journal-article","created":{"date-parts":[[2015,11,23]],"date-time":"2015-11-23T13:50:34Z","timestamp":1448286634000},"page":"393-402","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Hybridizing mesh adaptive search algorithm and artificial immune systems for discrete rational B\u00e9zier curve approximation"],"prefix":"10.1007","volume":"32","author":[{"given":"Andr\u00e9s","family":"Iglesias","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akemi","family":"G\u00e1lvez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreina","family":"Avila","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,23]]},"reference":[{"issue":"1","key":"1181_CR1","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1137\/040603371","volume":"17","author":"C Audet","year":"2006","unstructured":"Audet, C., Dennis Jr, J.E.: Mesh adaptive direct search algorithms for constrained optimization. SIAM J. Optim. 17(1), 188\u2013217 (2006)","journal-title":"SIAM J. Optim."},{"issue":"1","key":"1181_CR2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/2945.910817","volume":"7","author":"J Barhak","year":"2001","unstructured":"Barhak, J., Fischer, A.: Parameterization and reconstruction from 3D scattered points based on neural network and PDE techniques. IEEE Trans. Vis. Computer Graph. 7(1), 1\u201316 (2001)","journal-title":"IEEE Trans. Vis. Computer Graph."},{"key":"1181_CR3","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971668","volume-title":"Geometric Processing for Design and Manufacturing","author":"RE Barnhill","year":"1992","unstructured":"Barnhill, R.E.: Geometric Processing for Design and Manufacturing. SIAM, Philadelphia (1992)"},{"issue":"3","key":"1181_CR4","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1145\/256157.256161","volume":"16","author":"E Castillo","year":"1997","unstructured":"Castillo, E., Iglesias, A.: Some characterizations of families of surfaces using functional equations. ACM Trans. Graph. 16(3), 296\u2013318 (1997)","journal-title":"ACM Trans. Graph."},{"key":"1181_CR5","doi-asserted-by":"crossref","unstructured":"Dasgupta, D. (ed.): Artificial Immune Systems and Their Applications. Springer, Berlin (1999)","DOI":"10.1007\/978-3-642-59901-9"},{"key":"1181_CR6","volume-title":"Artificial Immune Systems: A New Computational Intelligence Approach","author":"LN Castro De","year":"2002","unstructured":"De Castro, L.N., Timmis, J.: Artificial Immune Systems: A New Computational Intelligence Approach. Springer, London (2002)"},{"key":"1181_CR7","unstructured":"De Castro, L.N., Von Zuben, F.J.: Artificial Immune Systems: Part I\u2014Basic Theory and Applications. Technical Report-RT DCA 01\/99 (1999)"},{"issue":"3","key":"1181_CR8","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/TEVC.2002.1011539","volume":"6","author":"LN Castro De","year":"2002","unstructured":"De Castro, L.N., Von Zuben, F.J.: Learning and optimization using the clonal selection principle. IEEE Trans. Evol. Comput. 6(3), 239\u2013251 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"1181_CR9","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198534419.001.0001","volume-title":"Curve and Surface Fitting with Splines","author":"P Dierckx","year":"1993","unstructured":"Dierckx, P.: Curve and Surface Fitting with Splines. Oxford University Press, Oxford (1993)"},{"key":"1181_CR10","doi-asserted-by":"crossref","unstructured":"Echevarr\u00eda, G., Iglesias, A., G\u00e1lvez, A.: Extending neural networks for B-spline surface reconstruction. Lectures Notes in Computer Science, vol 2330, pp. 305\u2013314 (2002)","DOI":"10.1007\/3-540-46080-2_32"},{"key":"1181_CR11","volume-title":"Curves and surfaces for CAGD","author":"G Farin","year":"2002","unstructured":"Farin, G.: Curves and surfaces for CAGD, 5th edn. Morgan Kaufmann, San Francisco (2002)","edition":"5"},{"key":"1181_CR12","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.chaos.2014.12.019","volume":"73","author":"I Fister Jr","year":"2015","unstructured":"Fister Jr, I., Perc, M., Ljubic, K., Kamal, S.M., Iglesias, A., Fister, I.: Particle swarm optimization for automatic creation of complex graphic characters. Chaos Solitons Fractals 73, 29\u201335 (2015)","journal-title":"Chaos Solitons Fractals"},{"key":"1181_CR13","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez, A., Cobo, A., Puig-Pey, J., Iglesias, A.: Particle swarm optimization for B\u00e9zier surface reconstruction. Lectures Notes in Computer Science, vol. 5102, pp. 116\u2013125 (2008)","DOI":"10.1007\/978-3-540-69387-1_13"},{"issue":"12","key":"1181_CR14","doi-asserted-by":"crossref","first-page":"1683","DOI":"10.1016\/j.cad.2011.07.010","volume":"43","author":"A G\u00e1lvez","year":"2011","unstructured":"G\u00e1lvez, A., Iglesias, A.: Efficient particle swarm optimization approach for data fitting with free knot B-splines. Computer-Aided Design 43(12), 1683\u20131692 (2011)","journal-title":"Computer-Aided Design"},{"issue":"1","key":"1181_CR15","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1016\/j.ins.2010.11.007","volume":"192","author":"A G\u00e1lvez","year":"2012","unstructured":"G\u00e1lvez, A., Iglesias, A.: Particle swarm optimization for non-uniform rational B-spline surface reconstruction from clouds of 3D data points. Inf. Sci. 192(1), 174\u2013192 (2012)","journal-title":"Inf. Sci."},{"issue":"3","key":"1181_CR16","doi-asserted-by":"crossref","first-page":"1491","DOI":"10.1016\/j.asoc.2012.05.030","volume":"13","author":"A G\u00e1lvez","year":"2013","unstructured":"G\u00e1lvez, A., Iglesias, A.: A new iterative mutually-coupled hybrid GA-PSO approach for curve fitting in manufacturing. Appl. Soft Comput. 13(3), 1491\u20131504 (2013)","journal-title":"Appl. Soft Comput."},{"key":"1181_CR17","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A.: Firefly algorithm for polynomial Bzier surface parameterization. J. Appl. Math. 9 (2013) (Article ID 237984)","DOI":"10.1155\/2013\/237984"},{"key":"1181_CR18","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A.: Firefly algorithm for explicit B-Spline curve fitting to data points. Math. Problems Eng. 12 (2013) (Article ID 528215)","DOI":"10.1155\/2013\/528215"},{"key":"1181_CR19","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A.: From nonlinear optimization to convex optimization through firefly algorithm and indirect approach with applications to CAD\/CAM. Sci. World J. 10 (2013) (Article ID 283919)","DOI":"10.1155\/2013\/283919"},{"key":"1181_CR20","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A.: Firefly algorithm for B\u00e9zier curve approximation. In: Proceedings of International Conference on Computational Science and Applications, ICCSA\u20192013 (2013)","DOI":"10.1109\/ICCSA.2013.21"},{"key":"1181_CR21","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A.: Cuckoo search with L\u00e9vy flights for weighted Bayesian energy functional optimization in global-support curve data fitting. Sci. World J. 11 (2014) (Article ID 138760)","DOI":"10.1155\/2014\/138760"},{"key":"1181_CR22","unstructured":"G\u00e1lvez A., Iglesias A.: New memetic self-adaptive firefly algorithm for continuous optimization. Int. J. Bio-Inspired Comput. (in press)"},{"key":"1181_CR23","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/978-3-642-31745-3_4","volume":"441","author":"A G\u00e1lvez","year":"2013","unstructured":"G\u00e1lvez, A., Iglesias, A., Avila, A.: Discrete B\u00e9zier curve fitting with artificial immune systems. Stud. Comput. Intell. 441, 59\u201375 (2013)","journal-title":"Stud. Comput. Intell."},{"key":"1181_CR24","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez, A., Iglesias, A., Avila, A.: Immunological-based approach for accurate fitting of 3D noisy data points with B\u00e9zier surfaces. In: Proceedings of International Conference on Computational Science, ICCS (2013)","DOI":"10.1016\/j.procs.2013.05.168"},{"key":"1181_CR25","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez A., Iglesias A., Avila, A.: Applying clonal selectiontheory to data fitting with rational B\u00e9zier curves. In: Proceedings of Cyberworlds 2014, CW\u20192014, Santander (Spain), pp. 221\u2013228. IEEE Computer Society Press, Los Alamitos (2014)","DOI":"10.1109\/CW.2014.38"},{"key":"1181_CR26","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.asoc.2014.09.030","volume":"26","author":"A G\u00e1lvez","year":"2015","unstructured":"G\u00e1lvez, A., Iglesias, A., Avila, A., Otero, C., Arias, R., Manchado, C.: Elitist clonal selection algorithm for optimal choice of free knots in B-spline data fitting. Appl. Soft Comput. 26, 90\u2013106 (2015)","journal-title":"Appl. Soft Comput."},{"key":"1181_CR27","doi-asserted-by":"crossref","unstructured":"G\u00e1lvez, A., Iglesias, A., Cobo, A., Puig-Pey, J., Espinola, J.: B\u00e9zier curve and surface fitting of 3D point clouds through genetic algorithms, functional networks and least-squares approximation. Lectures Notes in Computer Science, vol. 4706, pp. 680\u2013693 (2007)","DOI":"10.1007\/978-3-540-74477-1_62"},{"issue":"1","key":"1181_CR28","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.ins.2010.09.031","volume":"182","author":"A G\u00e1lvez","year":"2012","unstructured":"G\u00e1lvez, A., Iglesias, A., Puig-Pey, J.: Iterative two-step genetic-algorithm method for efficient polynomial B-spline surface reconstruction. Inf. Sci. 182(1), 56\u201376 (2012)","journal-title":"Inf. Sci."},{"issue":"1","key":"1181_CR29","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/0010-4485(95)90753-3","volume":"27","author":"P Gu","year":"1995","unstructured":"Gu, P., Yan, X.: Neural network approach to the reconstruction of free-form surfaces for reverse engineering. Computer-Aided Design 27(1), 59\u201364 (1995)","journal-title":"Computer-Aided Design"},{"key":"1181_CR30","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1007\/s11075-004-3628-7","volume":"39","author":"M Hoffmann","year":"2005","unstructured":"Hoffmann, M.: Numerical control of Kohonen neural network for scattered data approximation. Numer. Algorithms 39, 175\u2013186 (2005)","journal-title":"Numer. Algorithms"},{"issue":"8","key":"1181_CR31","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1016\/j.future.2004.05.025","volume":"20","author":"A Iglesias","year":"2004","unstructured":"Iglesias, A., Echevarr\u00eda, G., G\u00e1lvez, A.: Functional networks for B-spline surface reconstruction. Future Gener. Computer Syst. 20(8), 1337\u20131353 (2004)","journal-title":"Future Gener. Computer Syst."},{"key":"1181_CR32","doi-asserted-by":"crossref","unstructured":"Iglesias, A., G\u00e1lvez, A.: A new artificial intelligence paradigm for computer aided geometric design. Lectures Notes in Artificial Intelligence, vol. 2001, pp. 200\u2013213 (1930)","DOI":"10.1007\/3-540-44990-6_15"},{"key":"1181_CR33","doi-asserted-by":"crossref","unstructured":"Iglesias, A., G\u00e1lvez, A.: Applying functional networks to fit data points from B-spline surfaces. In: Proceedings of the Computer Graphics International, CGI\u20192001, Hong-Kong (China), pp. 329\u2013332. IEEE Computer Society Press, Los Alamitos (2001)","DOI":"10.1109\/CGI.2001.934692"},{"key":"1181_CR34","doi-asserted-by":"crossref","unstructured":"Iglesias, A., G\u00e1lvez, A.: Curve fitting with RBS functional networks. In: Proceedings of International Conference on Convergence Information Technology-ICCIT\u20192008 (2008)","DOI":"10.1109\/ICCIT.2008.174"},{"key":"1181_CR35","doi-asserted-by":"crossref","unstructured":"Iglesias, A., G\u00e1lvez, A.: Hybrid functional-neural approach for surface reconstruction. Math. Problems Eng. 13 (2014) (Article ID 351648)","DOI":"10.1155\/2014\/351648"},{"key":"1181_CR36","doi-asserted-by":"crossref","unstructured":"Jing, L., Sun, L.: Fitting B-spline curves by least squares support vector machines. In: Proceedings of the 2nd International Conference on Neural Networks & Brain, pp. 905\u2013909. Beijing (China). IEEE Press (2005)","DOI":"10.1109\/ICNNB.2005.1614767"},{"key":"1181_CR37","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1137\/0715022","volume":"15","author":"DLB Jupp","year":"1978","unstructured":"Jupp, D.L.B.: Approximation to data by splines with free knots. SIAM J. Numer. Anal. 15, 328\u2013343 (1978)","journal-title":"SIAM J. Numer. Anal."},{"issue":"5","key":"1181_CR38","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1016\/S0952-1976(01)00037-9","volume":"14","author":"GK Knopf","year":"2001","unstructured":"Knopf, G.K., Kofman, J.: Adaptive reconstruction of free-form surfaces using Bernstein basis function networks. Eng. Appl. Artif. Intell. 14(5), 577\u2013588 (2001)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"1181_CR39","doi-asserted-by":"crossref","unstructured":"Loucera, C., G\u00e1lvez, A., Iglesias, A.: Simulated annealingalgorithm for Bezier curve approximation. In: Proceedings of Cyberworlds 2014, CW\u20192014, Santander (Spain), pp. 182\u2013189. IEEE Computer Society Press, Los Alamitos (2014)","DOI":"10.1109\/CW.2014.33"},{"key":"1181_CR40","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1093\/imanum\/8.2.185","volume":"8","author":"T Lyche","year":"1988","unstructured":"Lyche, T., Morken, K.: A data-reduction strategy for splines with applications to the approximation of functions and data. IMA J. Numer. Anal. 8, 185\u2013208 (1988)","journal-title":"IMA J. Numer. Anal."},{"issue":"9","key":"1181_CR41","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1016\/0010-4485(94)00018-9","volume":"27","author":"WY Ma","year":"1995","unstructured":"Ma, W.Y., Kruth, J.P.: Parameterization of randomly measured points for least squares fitting of B-spline curves and surfaces. Computer-Aided Design 27(9), 663\u2013675 (1995)","journal-title":"Computer-Aided Design"},{"key":"1181_CR42","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1016\/j.cagd.2004.03.003","volume":"21","author":"H Park","year":"2004","unstructured":"Park, H.: An error-bounded approximate method for representing planar curves in B-splines. Computer Aided Geom. Design 21, 479\u2013497 (2004)","journal-title":"Computer Aided Geom. Design"},{"key":"1181_CR43","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/j.cad.2006.12.006","volume":"39","author":"H Park","year":"2007","unstructured":"Park, H., Lee, J.H.: B-spline curve fitting based on adaptive curve refinement using dominant points. Computer-Aided Design 39, 439\u2013451 (2007)","journal-title":"Computer-Aided Design"},{"key":"1181_CR44","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-04074-0","volume-title":"Shape Interrogation for Computer Aided Design and Manufacturing","author":"NM Patrikalakis","year":"2002","unstructured":"Patrikalakis, N.M., Maekawa, T.: Shape Interrogation for Computer Aided Design and Manufacturing. Springer, Heidelberg (2002)"},{"key":"1181_CR45","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-59223-2","volume-title":"The NURBS Book","author":"L Piegl","year":"1997","unstructured":"Piegl, L., Tiller, W.: The NURBS Book. Springer, Berlin Heidelberg (1997)"},{"key":"1181_CR46","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1016\/j.cad.2004.08.013","volume":"37","author":"H Pottmann","year":"2005","unstructured":"Pottmann, H., Leopoldseder, S., Hofer, M., Steiner, T., Wang, W.: Industrial geometry: recent advances and applications in CAD. Computer-Aided Design 37, 751\u2013766 (2005)","journal-title":"Computer-Aided Design"},{"key":"1181_CR47","volume-title":"Numerical Approximation to Functions and Data","author":"MJD Powell","year":"1970","unstructured":"Powell, M.J.D.: Curve fitting by splines in one variable. In: Hayes, J.G. (ed.) Numerical Approximation to Functions and Data. Athlone Press, London (1970)"},{"key":"1181_CR48","volume-title":"The Approximation of Functions","author":"JR Rice","year":"1969","unstructured":"Rice, J.R.: The Approximation of Functions, vol. 2. Addison-Wesley, Reading (1969)"},{"key":"1181_CR49","doi-asserted-by":"crossref","unstructured":"Sarfraz, M., Raza, S.A.: Capturing outline of fonts using genetic algorithms and splines. In: Proceedings of Fifth International Conference on Information Visualization IV\u20192001, pp. 738\u2013743. IEEE Computer Society Press (2001)","DOI":"10.1109\/IV.2001.942138"},{"key":"1181_CR50","doi-asserted-by":"crossref","first-page":"1483","DOI":"10.1016\/j.ins.2008.11.037","volume":"179","author":"E Ulker","year":"2009","unstructured":"Ulker, E., Arslan, A.: Automatic knot adjustment using an artificial immune system for B-spline curve approximation. Inf. Sci. 179, 1483\u20131494 (2009)","journal-title":"Inf. Sci."},{"key":"1181_CR51","volume-title":"Handbook of Computer Aided Geometric Design","author":"T Varady","year":"2002","unstructured":"Varady, T., Martin, R.: Reverse Engineering. In: Farin, G., Hoschek, J., Kim, M. (eds.) Handbook of Computer Aided Geometric Design. Elsevier, Amsterdam (2002)"},{"issue":"2","key":"1181_CR52","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1145\/1138450.1138453","volume":"25","author":"WP Wang","year":"2006","unstructured":"Wang, W.P., Pottmann, H., Liu, Y.: Fitting B-spline curves to point clouds by curvature-based squared distance minimization. ACM Trans. Graph. 25(2), 214\u2013238 (2006)","journal-title":"ACM Trans. Graph."},{"key":"1181_CR53","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1016\/S0010-4485(03)00140-4","volume":"36","author":"HP Yang","year":"2004","unstructured":"Yang, H.P., Wang, W.P., Sun, J.G.: Control point adjustment for B-spline curve approximation. Computer-Aided Design 36, 639\u2013652 (2004)","journal-title":"Computer-Aided Design"},{"key":"1181_CR54","doi-asserted-by":"crossref","unstructured":"Yoshimoto F., Moriyama, M., Harada T.: Automatic knot adjustment by a genetic algorithm for data fitting with a spline. In: Proceedings of Shape Modeling International\u201999, pp. 162\u2013169. IEEE Computer Society Press (1999)","DOI":"10.1109\/SMA.1999.749336"},{"key":"1181_CR55","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1016\/S0010-4485(03)00006-X","volume":"35","author":"F Yoshimoto","year":"2003","unstructured":"Yoshimoto, F., Harada, T., Yoshimoto, Y.: Data fitting with a spline using a real-coded algorithm. Computer-Aided Design 35, 751\u2013760 (2003)","journal-title":"Computer-Aided Design"},{"key":"1181_CR56","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1016\/j.cad.2011.01.015","volume":"43","author":"X Zhao","year":"2011","unstructured":"Zhao, X., Zhang, C., Yang, B., Li, P.: Adaptive knot adjustment using a GMM-based continuous optimization algorithm in B-spline curve approximation. Computer-Aided Design 43, 598\u2013604 (2011)","journal-title":"Computer-Aided Design"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-015-1181-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00371-015-1181-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-015-1181-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,12]],"date-time":"2024-06-12T16:36:02Z","timestamp":1718210162000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00371-015-1181-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,23]]},"references-count":56,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2016,3]]}},"alternative-id":["1181"],"URL":"https:\/\/doi.org\/10.1007\/s00371-015-1181-0","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,11,23]]}}}