{"title":"A New Challenging Curve Fitting Benchmark Test Set for Global Optimization Solvers","authors":"Peicong Cheng, Peicheng Cheng","doi":"arxiv-2312.01709","DOIUrl":null,"url":null,"abstract":"Benchmark sets are extremely important for evaluating and developing global\noptimization algorithms and related solvers. A new test set named PCC benchmark\nis proposed especially for optimization problem of nonlinear curve fitting for\nthe first time, with the aspiration of investigating and comparing the\nperformance of different global optimization solvers. Compared with the\nwell-known classical nonlinear curve fitting benchmark set given by the\nNational Institute of Standards and Technology (NIST) of USA, the most\nimportant features of the PCC benchmark are small problem dimensions, free\nsearch domain and high level of difficulty for obtaining global optimization\nsolutions, which makes the PCC benchmark be not only suitable for validating\nthe effectiveness of various global optimization algorithms, but also more\nideal for verifying and comparing various solvers with global optimization\nsolving capabilities. Based on PCC and NIST benchmark, seven of the world's\nleading global optimization solvers, including Baron, Antigone, Couenne, Lingo,\nScip, Matlab GA and 1stOpt, are thoroughly tested and compared in terms of both\neffectiveness and efficiency. The results showed that the NIST benchmark is\nrelatively simple and not suitable for global optimization testing, while the\nPCC benchmark is a unique, challengeable and effective test dataset for testing\nand verifying global optimization algorithms and related solvers. 1stOpt solver\ngives the overall best performance in both NIST and PCC benchmark.","PeriodicalId":501256,"journal":{"name":"arXiv - CS - Mathematical Software","volume":"19 3","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Mathematical Software","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2312.01709","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Benchmark sets are extremely important for evaluating and developing global
optimization algorithms and related solvers. A new test set named PCC benchmark
is proposed especially for optimization problem of nonlinear curve fitting for
the first time, with the aspiration of investigating and comparing the
performance of different global optimization solvers. Compared with the
well-known classical nonlinear curve fitting benchmark set given by the
National Institute of Standards and Technology (NIST) of USA, the most
important features of the PCC benchmark are small problem dimensions, free
search domain and high level of difficulty for obtaining global optimization
solutions, which makes the PCC benchmark be not only suitable for validating
the effectiveness of various global optimization algorithms, but also more
ideal for verifying and comparing various solvers with global optimization
solving capabilities. Based on PCC and NIST benchmark, seven of the world's
leading global optimization solvers, including Baron, Antigone, Couenne, Lingo,
Scip, Matlab GA and 1stOpt, are thoroughly tested and compared in terms of both
effectiveness and efficiency. The results showed that the NIST benchmark is
relatively simple and not suitable for global optimization testing, while the
PCC benchmark is a unique, challengeable and effective test dataset for testing
and verifying global optimization algorithms and related solvers. 1stOpt solver
gives the overall best performance in both NIST and PCC benchmark.