{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,20]],"date-time":"2026-08-20T15:15:10Z","timestamp":1787238910938,"version":"build-2736575974"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T00:00:00Z","timestamp":1774224000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T00:00:00Z","timestamp":1774224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Electron Test"],"published-print":{"date-parts":[[2026,4]]},"DOI":"10.1007\/s10836-026-06217-6","type":"journal-article","created":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T06:34:03Z","timestamp":1774247643000},"page":"177-194","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Exploring Differential Evolution Algorithms in Search of Best Test Vector for Digital Circuit Testing"],"prefix":"10.1007","volume":"42","author":[{"given":"Isha","family":"Dubey","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manish","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Priyajit","family":"Bhattacharya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9937-0308","authenticated-orcid":false,"given":"Rahul","family":"Bhattacharya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,3,23]]},"reference":[{"key":"6217_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106967","volume":"101","author":"MM Alateeq","year":"2021","unstructured":"Alateeq MM, Pedrycz W (2021) A comparative analysis of bio-inspired optimization algorithms for automated test pattern generation in sequential circuits. Appl Soft Comput 101:106967. https:\/\/doi.org\/10.1016\/j.asoc.2020.106967","journal-title":"Appl Soft Comput"},{"issue":"5\u20136","key":"6217_CR2","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10836-023-06088-1","volume":"39","author":"P Bhattacharya","year":"2023","unstructured":"Bhattacharya P, Bhattacharya R, Deka H (2023) MATLAB-open-source tool-based framework for test generation for digital circuits using evolutionary algorithms. J Electron Test 39(5\u20136):555\u2013570. https:\/\/doi.org\/10.1007\/s10836-023-06088-1","journal-title":"J Electron Test"},{"issue":"4","key":"6217_CR3","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution \u2013 a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341\u2013359. https:\/\/doi.org\/10.1023\/A:1008202821328","journal-title":"J Glob Optim"},{"key":"6217_CR4","doi-asserted-by":"publisher","unstructured":"Price KV (1996) Differential evolution: A fast and simple numerical optimizer, in Proc. North Amer. Fuzzy Inf. Process. Soc. Conf., pp. 524\u2013527. https:\/\/doi.org\/10.1109\/NAFIPS.1996.534790","DOI":"10.1109\/NAFIPS.1996.534790"},{"issue":"1","key":"6217_CR5","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","volume":"15","author":"S Das","year":"2011","unstructured":"Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4\u201331. https:\/\/doi.org\/10.1109\/TEVC.2010.2059031","journal-title":"IEEE Trans Evol Comput"},{"key":"6217_CR6","doi-asserted-by":"publisher","unstructured":"Plagianakos VP, Tasoulis DK, Vrahatis MN A review of major application areas of differential evolution. Advances in Differential Evolution. Springer, Berlin, Germany, pp 197\u2013238. https:\/\/doi.org\/10.1007\/978-3-540-68830-3_8","DOI":"10.1007\/978-3-540-68830-3_8"},{"issue":"12","key":"6217_CR7","doi-asserted-by":"publisher","first-page":"2152","DOI":"10.1016\/j.cor.2010.03.004","volume":"37","author":"AA Salman","year":"2010","unstructured":"Salman AA, Ahmad I, Omran MGH, Mohammad MG (2010) Frequency assignment problem in satellite communications using differential evolution. Comput Oper Res 37(12):2152\u20132163. https:\/\/doi.org\/10.1016\/j.cor.2010.03.004","journal-title":"Comput Oper Res"},{"key":"6217_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2023.106008","volume":"121","author":"AP Piotrowski","year":"2023","unstructured":"Piotrowski AP, Napiorkowski JJ, Piotrowska AE (2023) Particle swarm optimization or differential evolution \u2013 a comparison. Eng Appl Artif Intell 121:106008. https:\/\/doi.org\/10.1016\/j.engappai.2023.106008","journal-title":"Eng Appl Artif Intell"},{"issue":"1","key":"6217_CR9","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1109\/TEVC.2007.895272","volume":"12","author":"N Noman","year":"2008","unstructured":"Noman N, Iba H (2008) Accelerating differential evolution using an adaptive local search. IEEE Trans Evol Comput 12(1):107\u2013125. https:\/\/doi.org\/10.1109\/TEVC.2007.895272","journal-title":"IEEE Trans Evol Comput"},{"key":"6217_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2023.126899","volume":"561","author":"Y Zhang","year":"2023","unstructured":"Zhang Y, Chen G, Cheng L, Wang Q, Li Q (2023) Methods to balance the exploration and exploitation in differential evolution from different scales: a survey. Neurocomputing 561:126899. https:\/\/doi.org\/10.1016\/j.neucom.2023.126899","journal-title":"Neurocomputing"},{"issue":"6","key":"6217_CR11","doi-asserted-by":"publisher","first-page":"2202","DOI":"10.1109\/TCYB.2013.2245501","volume":"43","author":"Y Cai","year":"2013","unstructured":"Cai Y, Wang J (2013) Differential evolution with neighborhood and direction information for numerical optimization. IEEE Trans Cybern 43(6):2202\u20132215. https:\/\/doi.org\/10.1109\/TCYB.2013.2245501","journal-title":"IEEE Trans Cybern"},{"issue":"2","key":"6217_CR12","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1007\/s00500-014-1517-0","volume":"20","author":"Y Cai","year":"2016","unstructured":"Cai Y, Wang J, Chen Y, Wang T, Tian H, Luo W (2016) Adaptive direction information in differential evolution for numerical optimization. Soft Comput 20(2):465\u2013494. https:\/\/doi.org\/10.1007\/s00500-014-1517-0","journal-title":"Soft Comput"},{"issue":"2","key":"6217_CR13","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1109\/TEVC.2008.927706","volume":"13","author":"AK Qin","year":"2009","unstructured":"Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398\u2013417. https:\/\/doi.org\/10.1109\/TEVC.2008.927706","journal-title":"IEEE Trans Evol Comput"},{"issue":"1","key":"6217_CR14","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/TEVC.2010.2087271","volume":"15","author":"Y Wang","year":"2011","unstructured":"Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans Evol Comput 15(1):55\u201366. https:\/\/doi.org\/10.1109\/TEVC.2010.2087271","journal-title":"IEEE Trans Evol Comput"},{"issue":"2","key":"6217_CR15","doi-asserted-by":"publisher","first-page":"1679","DOI":"10.1016\/j.asoc.2010.04.024","volume":"11","author":"R Mallipeddi","year":"2011","unstructured":"Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679\u20131696. https:\/\/doi.org\/10.1016\/j.asoc.2010.04.024","journal-title":"Appl Soft Comput"},{"issue":"2","key":"6217_CR16","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1109\/TSMCB.2010.2056367","volume":"41","author":"W Gong","year":"2011","unstructured":"Gong W, Cai Z, Ling CX, Li H (2011) Enhanced differential evolution with adaptive strategies for numerical optimization. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 41(2):397\u2013413. https:\/\/doi.org\/10.1109\/TSMCB.2010.2056367","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)"},{"issue":"1","key":"6217_CR17","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/TEVC.2010.2083670","volume":"15","author":"MG Epitropakis","year":"2011","unstructured":"Epitropakis MG, Tasoulis DK, Pavlidis NG, Plagianakos VP, Vrahatis MN (2011) Enhancing differential evolution utilizing proximity-based mutation operators. IEEE Trans Evol Comput 15(1):99\u2013119. https:\/\/doi.org\/10.1109\/TEVC.2010.2083670","journal-title":"IEEE Trans Evol Comput"},{"issue":"6","key":"6217_CR18","doi-asserted-by":"publisher","first-page":"2066","DOI":"10.1109\/TCYB.2013.2239988","volume":"43","author":"W Gong","year":"2013","unstructured":"Gong W, Cai Z (2013) Differential evolution with ranking-based mutation operators. IEEE Trans Cybern 43(6):2066\u20132081. https:\/\/doi.org\/10.1109\/TCYB.2013.2239988","journal-title":"IEEE Trans Cybern"},{"issue":"9","key":"6217_CR19","doi-asserted-by":"publisher","first-page":"1048","DOI":"10.1109\/43.536711","volume":"15","author":"HK Lee","year":"1996","unstructured":"Lee HK, Ha DS (1996) Hope: an efficient parallel fault simulator for synchronous sequential circuits. IEEE Trans Comput-Aided Des Integr Circuits Syst 15(9):1048\u20131058. https:\/\/doi.org\/10.1109\/43.536711","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"6217_CR20","doi-asserted-by":"publisher","unstructured":"Saab DG, Saab YG, Abraham JA (1992) CRIS: A test cultivation program for sequential VLSI circuits, in Proc. IEEE\/ACM Int. Conf. on Comput.-Aided Design, Santa Clara, CA, USA, Nov. pp. 216\u2013219. https:\/\/doi.org\/10.1109\/ICCAD.1992.279372","DOI":"10.1109\/ICCAD.1992.279372"},{"issue":"10","key":"6217_CR21","doi-asserted-by":"publisher","first-page":"1278","DOI":"10.1109\/43.541447","volume":"15","author":"DG Saab","year":"1996","unstructured":"Saab DG, Saab YG, Abraham JA (1996) Automatic test vector cultivation for sequential VLSI circuits using genetic algorithms. IEEE Trans Comput-Aided Des Integr Circuits Syst 15(10):1278\u20131285. https:\/\/doi.org\/10.1109\/43.541447","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"6217_CR22","doi-asserted-by":"publisher","unstructured":"Prinetto P, Rebaudengo M, Sonza Reorda M (1994) An automatic test pattern generator for large sequential circuits based on genetic algorithms, in Proc., Int. Test Conf., pp. 240\u2013249. https:\/\/doi.org\/10.1109\/TEST.1994.527955","DOI":"10.1109\/TEST.1994.527955"},{"key":"6217_CR23","doi-asserted-by":"publisher","unstructured":"Corno F, Prinetto P, Rebaudengo M, Reorda MS, Mosca R (1996) Advanced techniques for GA-based sequential ATPGs, in Proc. Eur. Design Test Conf., pp. 375\u2013379. https:\/\/doi.org\/10.1109\/EDTC.1996.494328","DOI":"10.1109\/EDTC.1996.494328"},{"issue":"9","key":"6217_CR24","doi-asserted-by":"publisher","first-page":"1034","DOI":"10.1109\/43.658571","volume":"16","author":"EM Rudnick","year":"1997","unstructured":"Rudnick EM, Patel JH, Greenstein GS, Niermann TM (1997) A genetic algorithm framework for test generation. IEEE Trans Comput-Aided Des Integr Circuits Syst 16(9):1034\u20131044. https:\/\/doi.org\/10.1109\/43.658571","journal-title":"IEEE Trans Comput-Aided Des Integr Circuits Syst"},{"key":"6217_CR25","doi-asserted-by":"publisher","unstructured":"Rudnick EM, Patel JH, Greenstein GS, Niermann TM (1994) Sequential circuit test generation in a genetic algorithm framework, in Proc. 31st Annu. Design Autom. Conf. (DAC), pp. 698\u2013704. https:\/\/doi.org\/10.1145\/196244.196619","DOI":"10.1145\/196244.196619"},{"key":"6217_CR26","doi-asserted-by":"publisher","unstructured":"Hou Y, Zhao C, Liao Y (2006) A new method of test generation for sequential Circuits, in Proc. Int. Conf. Commun., Circuits Syst., Jun. pp. 2181\u20132185. https:\/\/doi.org\/10.1109\/ICCCAS.2006.285109","DOI":"10.1109\/ICCCAS.2006.285109"},{"key":"6217_CR27","doi-asserted-by":"publisher","unstructured":"Yuan-Liang G, Wen-Bo X (2011) Study on automatic test generation of digital circuits using particle swarm optimization, in Proc. 10th Int. Symp. Distrib. Comput. Appl. Bus., Eng. Sci., Oct. pp. 324\u2013328. https:\/\/doi.org\/10.1109\/DCABES.2011.84","DOI":"10.1109\/DCABES.2011.84"},{"key":"6217_CR28","unstructured":"Thakar S (1993) On the generation of test patterns for combinational circuits, M.Sc. thesis, Virginia Tech"},{"issue":"1\u20132","key":"6217_CR29","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/s10462-009-9137-2","volume":"33","author":"F Neri","year":"2010","unstructured":"Neri F, Tirronen V (2010) Recent advances in differential evolution: a survey and experimental analysis. Artif Intell Rev 33(1\u20132):61\u2013106. https:\/\/doi.org\/10.1007\/s10462-009-9137-2","journal-title":"Artif Intell Rev"},{"key":"6217_CR30","doi-asserted-by":"publisher","unstructured":"ChuanPei X, Zhi L, Wei M (2006) Study of differential Evolution on ATPG, in Proc. Int. Conf. Commun., Circuits Syst., Jun. pp. 2084\u20132087. https:\/\/doi.org\/10.1109\/ICCCAS.2006.284909","DOI":"10.1109\/ICCCAS.2006.284909"},{"issue":"4","key":"6217_CR31","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1007\/s10836-015-5540-6","volume":"31","author":"AM Cruz","year":"2015","unstructured":"Cruz AM, Fern\u00e1ndez RB, Lozano HM, Ram\u00edrez Salinas MA, Villa Vargas LA (2015) Automated functional test generation for digital systems through a compact binary differential evolution algorithm. J Electron Test 31(4):361\u2013380. https:\/\/doi.org\/10.1007\/s10836-015-5540-6","journal-title":"J Electron Test"},{"key":"6217_CR32","unstructured":"Angayarkanni A, Hariharan K, Premalatha R, Abhaikumar V (2008) A class of test pattern generation for digital circuits using differential evolution algorithm, in Proc. Int. Conf. Advances in Computing, Control, and Telecommunication Technologies, pp. 1\u20135"},{"key":"6217_CR33","volume-title":"Genetic Algorithms: For VLSI Design, Layout & Test Automation","author":"P Mazumder","year":"1999","unstructured":"Mazumder P (1999) Genetic Algorithms: For VLSI Design, Layout & Test Automation. Pearson Education, India"},{"issue":"4","key":"6217_CR34","doi-asserted-by":"publisher","first-page":"1140","DOI":"10.1007\/s42235-022-00190-4","volume":"19","author":"S Chakraborty","year":"2022","unstructured":"Chakraborty S, Saha AK, Sharma S, Sahoo SK, Pal G (2022) Comparative performance analysis of differential evolution variants on engineering design problems. J Bionic Eng 19(4):1140\u20131160. https:\/\/doi.org\/10.1007\/s42235-022-00190-4","journal-title":"J Bionic Eng"},{"key":"6217_CR35","doi-asserted-by":"publisher","unstructured":"Deng C, Liang C, Yang Y, Zhao B, Zhang H (2010) Binary differential evolution algorithm with new mutation operator, in Proc. IEEE Int. Conf. Intell. Comput. Intell. Syst., Oct. pp. 498\u2013501. https:\/\/doi.org\/10.1109\/ICICISYS.2010.5658531","DOI":"10.1109\/ICICISYS.2010.5658531"},{"key":"6217_CR36","unstructured":"Andrews T (2012) Computation time comparison between Matlab and C\u2009+\u2009+\u2009using Launch Windows, California Polytechnic State University, San Luis Obispo, Tech. Rep., Jun. Available: https:\/\/digitalcommons.calpoly.edu\/aerosp\/78"},{"key":"6217_CR37","unstructured":"ISCAS85 Benchmark Home Page, Available: https:\/\/pld.ttu.ee\/~maksim\/benchmarks\/iscas85\/"},{"key":"6217_CR38","unstructured":"ISCAS89 Benchmark Home Page, Available: https:\/\/pld.ttu.ee\/~maksim\/benchmarks\/iscas89\/"},{"key":"6217_CR39","unstructured":"ITC99 Benchmark Home Page, Available https:\/\/github.com\/cad-polito-it\/I99T\/tree\/master\/i99t"}],"container-title":["Journal of Electronic Testing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-026-06217-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10836-026-06217-6","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-026-06217-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T09:27:43Z","timestamp":1781342863000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10836-026-06217-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,23]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,4]]}},"alternative-id":["6217"],"URL":"https:\/\/doi.org\/10.1007\/s10836-026-06217-6","relation":{},"ISSN":["0923-8174","1573-0727"],"issn-type":[{"value":"0923-8174","type":"print"},{"value":"1573-0727","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,23]]},"assertion":[{"value":"3 July 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 January 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 March 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}