{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:18:26Z","timestamp":1761895106790,"version":"3.37.3"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2010,7,11]],"date-time":"2010-07-11T00:00:00Z","timestamp":1278806400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2011,9]]},"DOI":"10.1007\/s00500-010-0611-1","type":"journal-article","created":{"date-parts":[[2010,7,11]],"date-time":"2010-07-11T22:47:46Z","timestamp":1278888466000},"page":"1689-1706","source":"Crossref","is-referenced-by-count":35,"title":["A framework for generating tunable test functions for multimodal optimization"],"prefix":"10.1007","volume":"15","author":[{"given":"Jani","family":"R\u00f6nkk\u00f6nen","sequence":"first","affiliation":[],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Xiaodong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Ville","family":"Kyrki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Jouni","family":"Lampinen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocab":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,7,11]]},"reference":[{"key":"611_CR1","first-page":"170","volume":"15","author":"D Beasley","year":"1993","unstructured":"Beasley D, Bull D, Martin R (1993a) An overview of genetic algorithms: part 2, research topics. Univ Comput 15:170\u2013181","journal-title":"Univ Comput"},{"issue":"2","key":"611_CR2","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1162\/evco.1993.1.2.101","volume":"1","author":"D Beasley","year":"1993","unstructured":"Beasley D, Bull D, Martin R (1993b) A sequential niche technique for multimodal function optimization. Evol Comput 1(2):101\u2013125","journal-title":"Evol Comput"},{"key":"611_CR3","doi-asserted-by":"crossref","unstructured":"Bezier P (1968) How renault uses numerical control for car body design and tooling. In: SAE Paper 680010, Society of Automotive Engineers Congress, Detroit, MI, USA.","DOI":"10.4271\/680010"},{"key":"611_CR4","unstructured":"Bezier P (1986) The mathematical basis of UNISURF CAD System. Butterworth-Heinemann, London. ISBN 978-0408221757"},{"key":"611_CR5","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-0911-0","volume-title":"Evolutionary optimization in dynamic environments","author":"J Branke","year":"2002","unstructured":"Branke J (2002) Evolutionary optimization in dynamic environments. Kluwer, Norwell"},{"key":"611_CR6","unstructured":"Crutchley DA, Zwolinski M (2002) Using evolutionary and hybrid algorithms for DC operating point analysis of nonlinear circuits. In: Proceedings of 2002 IEEE world congress on computational intelligence, pp 753\u2013758, Honolulu, USA, 12\u201315 May 2002. ISBN 0-7803-7282-4"},{"key":"611_CR7","unstructured":"De Jong K (1975) An analysis of the behavior of a class of genetic adaptive systems. PhD thesis, University of Michigan"},{"key":"611_CR8","unstructured":"Dong Z, Lu M, Lu Z, Wong K (2006) A differential evolution based method for power system planning. In: Proceedings of 2006 IEEE world congress on computational intelligence, pp 2699\u20132706, Vancouver, Canada, 16\u201321 July 2006. ISBN 0-7803-9489-5"},{"key":"611_CR9","doi-asserted-by":"crossref","first-page":"590","DOI":"10.1109\/TEVC.2005.863628","volume":"10","author":"M Gallagher","year":"2006","unstructured":"Gallagher M, Yuan B (2006) A general-purpose tunable landscape generator. IEEE Trans Evol Comput 10:590\u2013603","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"611_CR10","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1145\/962437.962444","volume":"29","author":"M Gaviano","year":"2003","unstructured":"Gaviano M, Kvasov D, Lera D, Sergeyev Y (2003) Algorithm 829: Software for generation of classes of test functions with known local and global minima for global optimization. ACM Trans Math Softw 29(4):469\u2013480","journal-title":"ACM Trans Math Softw"},{"issue":"1","key":"611_CR11","first-page":"64","volume":"4","author":"A Ghosh","year":"2000","unstructured":"Ghosh A, Tsutsui S, Tanaka H, Corne D (2000) Genetic algorithms with substitution and re-entry of individuals. Int J Knowl Based Intell Eng Syst 4(1):64\u201371","journal-title":"Int J Knowl Based Intell Eng Syst"},{"key":"611_CR12","unstructured":"Goldberg D, Richardson J (1987) Genetic algorithms with sharing for multimodal function optimization. In: Grefenstette J (ed) Proceedins of the second international conference on genetic algorithms, pp 41\u201349"},{"issue":"2","key":"611_CR13","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1162\/106365601750190398","volume":"9","author":"N Hansen","year":"2001","unstructured":"Hansen N, Ostermeier A (2001) Completely derandomized self adaptation in evolution strategies. Evol Comput 9(2):159\u2013195","journal-title":"Evol Comput"},{"key":"611_CR14","first-page":"24","volume-title":"Proceedings of the sixth international conference on genetic algorithms","author":"G Harik","year":"1995","unstructured":"Harik G (1995) Finding multimodal solutions using restricted tournament selection. In: Eshelman L (eds) Proceedings of the sixth international conference on genetic algorithms. Morgan Kaufmann, San Francisco, pp 24\u201331"},{"issue":"3","key":"611_CR15","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1162\/106365602760234081","volume":"10","author":"J Li","year":"2002","unstructured":"Li J, Balazs M, Parks G, Clarkson P (2002) A species conserving genetic algorithm for multimodal function optimization. Evol Comput 10(3):207\u2013234 (ISSN 1063-6560)","journal-title":"Evol Comput"},{"key":"611_CR16","doi-asserted-by":"crossref","unstructured":"Li X (2005) Efficient differential evolution using speciation for multimodal function optimization. In: Proceedings of the conference on genetic and evolutionary computation (GECCO 2005). Washington DC, USA, pp 873\u2013880","DOI":"10.1145\/1068009.1068156"},{"key":"611_CR17","doi-asserted-by":"crossref","unstructured":"Liang J, Suganthan P, Deb K (2005) Novel composition test functions for numerical global optimization. In: Proceedings of the 2005 IEEE congress on evolutionary computation, pp 68\u201375","DOI":"10.1109\/SIS.2005.1501604"},{"key":"611_CR18","doi-asserted-by":"crossref","unstructured":"Lobo F, Lima C (2006) On the utility of the multimodal problem generator for assessing the performance of evolutionary algorithms. In: Proceedings of the ACM genetic and evolutionary computation conference (GECCO 2006), ACM Press","DOI":"10.1145\/1143997.1144191"},{"issue":"4","key":"611_CR19","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1080\/09540090701725581","volume":"19","author":"C Macnish","year":"2007","unstructured":"Macnish C (2007) Towards unbiased benchmarking of evolutionary and hybrid algorithms for real-valued optimisation. Connect Sci 19(4):361\u2013385","journal-title":"Connect Sci"},{"key":"611_CR20","doi-asserted-by":"crossref","unstructured":"Mahfoud S (1994) Genetic drift in sharing methods. In: Profeedings of the First IEEE conference on evolutionary computation, pp 67\u201372","DOI":"10.1109\/ICEC.1994.350040"},{"key":"611_CR21","unstructured":"Mahfoud S (1995a) A comparison of parallel and sequential niching methods. In: Proceedings of 6th international conference on genetic algorithms, pp 136\u2013143"},{"key":"611_CR22","unstructured":"Mahfoud S (1995b) Niching methods for genetic algorithms. PhD thesis, University of Illinois, Urbana, IL, USA"},{"key":"611_CR23","doi-asserted-by":"crossref","unstructured":"Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs. Springer, Berlin","DOI":"10.1007\/978-3-662-03315-9"},{"key":"611_CR24","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1109\/4235.873232","volume":"4","author":"Z Michalewicz","year":"2000","unstructured":"Michalewicz Z, Deb K, Schmidt M, Stidsen T (2000) Test-case generator for nonlinear continuous parameter optimization techniques. IEEE Trans Evol Comput 4:197\u2013215","journal-title":"IEEE Trans Evol Comput"},{"key":"611_CR25","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-06560-0","volume-title":"Designing evolutionary algorithms for dynamic environments","author":"R Morrison","year":"2004","unstructured":"Morrison R (2004) Designing evolutionary algorithms for dynamic environments. Springer, Berlin"},{"key":"611_CR26","unstructured":"Morrison R, De Jong K (1999) A test problem generator for nonstationary evironments. In: Proceedings of the congress of evolutionary computation. IEEE Press, Piscataway, pp 1843\u20131850"},{"key":"611_CR27","doi-asserted-by":"crossref","unstructured":"P\u00e9trowski A (1996) A clearing procedure as a niching method for genetic algorithms. In: Proceedings of the 3rd IEEE international conference on evolutionary computation, pp 798\u2013803","DOI":"10.1109\/ICEC.1996.542703"},{"key":"611_CR28","unstructured":"Press W, Flannery B, Teukolsky S, Vetterling W (1992) Numerical recipes in C, 2nd edn. Cambridge University Press, Cambridge. ISBN 0-521-43108-5"},{"key":"611_CR29","doi-asserted-by":"crossref","unstructured":"Price K, R\u00f6nkk\u00f6nen J (2006) Comparing the uni-modal scaling performance of global and local selection in mutation-only differential evolution algorithm. In: Proceedings of 2006 IEEE world congress on computational intelligence, Vancouver, Canada, pp 7387\u20137394, 16\u201321 July 2006. ISBN 0-7803-9489-5","DOI":"10.1109\/CEC.2006.1688557"},{"key":"611_CR30","unstructured":"Price K, Storn R, Lampinen J (2005) Differential evolution: a practical approach to global optimization. Springer, Berlin. ISBN 3-540-20950-6"},{"key":"611_CR31","doi-asserted-by":"crossref","unstructured":"R\u00f6nkk\u00f6nen J, Lampinen J (2007a) An extended mutation concept for the local selection based differential evolution algorithm. In: Proceedings of genetic and evolutionary computation conference (GECCO 2007), London, England, pp 689\u2013696. ISBN 978-1-59593-697-4","DOI":"10.1145\/1276958.1277101"},{"key":"611_CR32","unstructured":"R\u00f6nkk\u00f6nen J, Lampinen J (2007b) On determining multiple global optima by differential evolution. In: Evolutionary and deterministic methods for design, optimization and control, proceedings of eurogen 2007. Jyv\u00e4skyl\u00e4, Finland, pp 146\u2013151. ISBN 978-84-96736-45-0"},{"key":"611_CR33","unstructured":"R\u00f6nkk\u00f6nen J, Li X, Kyrki V (2009) The role of local and global search in solving problems with multiple global optima. Technical Report 110, Department of Information Technology, Lappeenranta University of Technology. ISBN 978-952-214-730-1"},{"key":"611_CR34","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/0303-2647(96)01621-8","volume":"39","author":"R Salomon","year":"1996","unstructured":"Salomon R (1996) Reevaluating genetic algorithms performance under coordinate rotation of benchmark functions. Biosystems 39:263\u2013278","journal-title":"Biosystems"},{"key":"611_CR35","doi-asserted-by":"crossref","unstructured":"Shir O, B\u00e4ck T (2006) Niche radius adaptation in the cma-es niching algorithm. In: Parallel problem solving from nature (PPSN IX). Springer, Berlin, pp 142\u2013151. ISBN 978-3-540-38990-3","DOI":"10.1007\/11844297_15"},{"key":"611_CR36","doi-asserted-by":"crossref","unstructured":"Singh G, Deb K (2006) Comparison of multi-modal optimization algorithms based on evolutionary algorithms. In: Proceedings of the genetic and evolutionary computation conference. ACM Press, Seattle, WA, pp 1305\u20131312","DOI":"10.1145\/1143997.1144200"},{"key":"611_CR37","unstructured":"Storn R, Price K (1995) Differential evolution\u2014a simple and efficient adaptive scheme for global optimization over continuous spaces. Technical Report TR-95-012, International Computer Science Institute (ICSI)"},{"key":"611_CR38","doi-asserted-by":"crossref","unstructured":"Storn R, Price K (1997) Differential evolution\u2014a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341\u2013359","DOI":"10.1023\/A:1008202821328"},{"key":"611_CR39","doi-asserted-by":"crossref","unstructured":"Thomsen R (2004) Multimodal optimization using crowding-based differential evolution. In: Proceedings of the 2004 congress on evolutionary computation, vol 2. Portland, pp 1382\u20131389","DOI":"10.1109\/CEC.2004.1331058"},{"key":"611_CR40","unstructured":"T\u00f6rn A, Zilinskas A (1989) Global optimization, Lecture Notes in Computer Science. Springer, Berlin. ISBN 9783540508717"},{"key":"611_CR41","unstructured":"Ursem R (1999) Multinational evolutionary algorithms. In: Proceedings of congress of evolutionary computation (CEC 1999), vol 3. IEEE Press"},{"key":"611_CR42","doi-asserted-by":"crossref","unstructured":"Weise T, Niemczyk S, Skubch H, Reichle R, Geihs K (2008) A tunable model for multi-objective, epistatic, rugged, and neutral fitness landscapes. In: Proceedings of the 10th annual conference on genetic and evolutionary computation. Atlanta, GA, USA, pp 795\u2013802","DOI":"10.1145\/1389095.1389252"},{"key":"611_CR43","doi-asserted-by":"crossref","unstructured":"Whitley D, Lunacek M, Sokolov A (2006) Comparing the niches of cma-es, chc and pattern search using diverse benchmarks. In: Parallel problem solving from nature (PPSN IX). Springer, pp 988\u2013997. ISBN 978-3-540-38990-3","DOI":"10.1007\/11844297_100"},{"key":"611_CR44","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/0004-3702(95)00124-7","volume":"85","author":"D Whitley","year":"1996","unstructured":"Whitley D, Mathias K, Rana S, Dzubera J (1996) Evaluating evolutionary algorithms. Artif Intell 85:245\u2013276","journal-title":"Artif Intell"},{"key":"611_CR45","doi-asserted-by":"crossref","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Biometrics 1:80\u201383","journal-title":"Biometrics"},{"key":"611_CR46","unstructured":"Wolpert D, Macready W (1995) No free lunch theorems for search. Technical report SFI-TR-95-02-010, The Santa Fe Institute"},{"issue":"1","key":"611_CR47","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/4235.585893","volume":"1","author":"D Wolpert","year":"1997","unstructured":"Wolpert D, Macready W (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67\u201382","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-010-0611-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-010-0611-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-010-0611-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T20:31:42Z","timestamp":1740256302000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-010-0611-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,7,11]]},"references-count":47,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2011,9]]}},"alternative-id":["611"],"URL":"https:\/\/doi.org\/10.1007\/s00500-010-0611-1","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"type":"print","value":"1432-7643"},{"type":"electronic","value":"1433-7479"}],"subject":[],"published":{"date-parts":[[2010,7,11]]}}}