{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:14:34Z","timestamp":1742998474270,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030242954"},{"type":"electronic","value":"9783030242961"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-24296-1_54","type":"book-chapter","created":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T21:06:36Z","timestamp":1561755996000},"page":"671-684","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Evolutionary Design of Approximate Sequential Circuits at RTL Using Particle Swarm Optimization"],"prefix":"10.1007","author":[{"given":"Rebiha","family":"Kemcha","sequence":"first","affiliation":[]},{"given":"Nadia","family":"Nedjah","sequence":"additional","affiliation":[]},{"given":"Amin Riad","family":"Maouche","sequence":"additional","affiliation":[]},{"given":"Maamar","family":"Bougherara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,29]]},"reference":[{"key":"54_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1007\/BFb0057611","volume-title":"Evolvable Systems: From Biology to Hardware","author":"C Manovit","year":"1998","unstructured":"Manovit, C., Aporntewan, C., Chongstitvatana, P.: Synthesis of synchronous sequential logic circuits from partial input\/output sequences. In: Sipper, M., Mange, D., P\u00e9rez-Uribe, A. (eds.) ICES 1998. LNCS, vol. 1478, pp. 98\u2013105. Springer, Heidelberg (1998). \n                      https:\/\/doi.org\/10.1007\/BFb0057611"},{"key":"54_CR2","unstructured":"Soliman, A., Abbas, H.: Synchronous sequential circuits design using evolutionary algorithms. In: Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No. 04CH37513), pp. 2013\u20132016. IEEE (2004)"},{"issue":"3","key":"54_CR3","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/s10710-009-9083-4","volume":"10","author":"H Liang","year":"2009","unstructured":"Liang, H., Luo, W., Wang, X.: A three-step decomposition method for the evolutionary design of sequential logic circuits. Genet. Program. Evolvable Mach. 10(3), 231\u2013262 (2009)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"54_CR4","unstructured":"Tao, Y., Cao, J., Zhang, Y., Lin, J., Li, M.: Using module-level evolvable hardware approach in design of sequential logic circuits. In: 2012 IEEE Congress on Evolutionary Computation, pp. 1\u20138. IEEE (2012)"},{"key":"54_CR5","doi-asserted-by":"crossref","unstructured":"Tao, Y., Zhang, Y.: An extrinsic EHW system for the evolutionary optimization and design of sequential circuit. In: Proceedings of the 2018 Artificial Intelligence and Cloud Computing Conference, pp. 174\u2013180. ACM (2018)","DOI":"10.1145\/3299819.3299832"},{"key":"54_CR6","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1504\/IJBIC.2017.084319","volume":"9","author":"N Nedjah","year":"2017","unstructured":"Nedjah, N., Mourelle, L.D.M.: Encodings and genetic operators for efficient evolutionary design of digital circuits. Int. J. Bio-Inspired Comput. 9, 197\u2013210 (2017)","journal-title":"Int. J. Bio-Inspired Comput."},{"key":"54_CR7","doi-asserted-by":"crossref","unstructured":"Nebro, A., Durillo, J., Garc\u0131a-Nieto, J., Coello, C.A.C., Luna, F., Alba, E.: SMPSO: a new PSO metaheuristic for multi-objective optimization. In: Proceedings of the 2009 IEEE Symposium on Computational Intelligence in Multi-criteria Decision-making, pp. 66\u201373 (2009)","DOI":"10.1109\/MCDM.2009.4938830"},{"key":"54_CR8","doi-asserted-by":"crossref","unstructured":"Nedjah, N., Mourelle, L.d.M.: Evolutionary multi-objective optimisation: a survey. Int. J. Bio-Inspired Comput. 7(1), 1\u201325 (2015)","DOI":"10.1504\/IJBIC.2015.067991"},{"key":"54_CR9","series-title":"Studies in Computational Intelligence","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/978-3-319-44735-3_10","volume-title":"Designing with Computational Intelligence","author":"A Strickler","year":"2017","unstructured":"Strickler, A., Pozo, A.: Evolving connection weights of artificial neural network using a multi-objective approach with application to class prediction. In: Nedjah, N., Lopes, H.S., Mourelle, L.M. (eds.) Designing with Computational Intelligence. SCI, vol. 664, pp. 177\u2013197. Springer, Cham (2017). \n                      https:\/\/doi.org\/10.1007\/978-3-319-44735-3_10"},{"issue":"1","key":"54_CR10","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/4235.985692","volume":"6","author":"M Clerc","year":"2002","unstructured":"Clerc, M., Kennedy, J.: The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 6(1), 58\u201373 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"54_CR11","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942\u20131948, November 1995"},{"key":"54_CR12","unstructured":"Moore, J., Chapman, R.: Application of particle swarm to multiobjective optimization, Technical report (1999)"},{"issue":"2","key":"54_CR13","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1109\/TC.2010.143","volume":"60","author":"N Moller","year":"2011","unstructured":"Moller, N., Granlund, T.: Improved division by invariant integers. IEEE Trans. Comput. 60(2), 165\u2013175 (2011)","journal-title":"IEEE Trans. Comput."},{"key":"54_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/978-3-540-31880-4_35","volume-title":"Evolutionary Multi-Criterion Optimization","author":"MR Sierra","year":"2005","unstructured":"Sierra, M.R., Coello Coello, C.A.: Improving PSO-based multi-objective optimization using crowding, mutation and \n                      \n                        \n                      \n                      $${\\varepsilon }$$\n                      \n                        \n                          \u03b5\n                        \n                      \n                    -dominance. In: Coello Coello, C.A., Hern\u00e1ndez Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 505\u2013519. Springer, Heidelberg (2005). \n                      https:\/\/doi.org\/10.1007\/978-3-540-31880-4_35"},{"key":"54_CR15","doi-asserted-by":"crossref","unstructured":"De Oliveira, P.J.A., Nedjah, N., Mourelle, L.D.M.: Uma Heur\u00edstica Geral Para a Compara\u00e7\u00e3o de Sinais. In: Proceedings of XXXVIII Ibero-Latin American Congress on Computational Methods in Engineering (CILAMCE), Florian\u00f3polis, SC, Brazil (2017)","DOI":"10.20906\/CPS\/CILAMCE2017-1308"},{"key":"54_CR16","doi-asserted-by":"crossref","unstructured":"Venkatesan, R., Agarwal, A., Roy, K., Raghunathan, A.: MACACO: modeling and analysis of circuits for approximate computing. In: 2011 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD), pp. 667\u2013673. IEEE (2011)","DOI":"10.1109\/ICCAD.2011.6105401"},{"key":"54_CR17","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/978-3-319-99322-5_2","volume-title":"Approximate Circuits","author":"S Hashemi","year":"2019","unstructured":"Hashemi, S., Reda, S.: Approximate multipliers and dividers using dynamic bit selection. In: Reda, S., Shafique, M. (eds.) Approximate Circuits, pp. 25\u201344. Springer, Cham (2019). \n                      https:\/\/doi.org\/10.1007\/978-3-319-99322-5_2"},{"key":"54_CR18","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-319-99322-5_4","volume-title":"Approximate Circuits","author":"H Jiang","year":"2019","unstructured":"Jiang, H., Liu, L., Lombardi, F., Han, J.: Approximate arithmetic circuits: design and evaluation. In: Reda, S., Shafique, M. (eds.) Approximate Circuits, pp. 67\u201398. Springer, Cham (2019). \n                      https:\/\/doi.org\/10.1007\/978-3-319-99322-5_4"},{"key":"54_CR19","doi-asserted-by":"crossref","unstructured":"Chen, L., Lombardi, F., Montuschi, P., Han, J., Liu, W.: Design of approximate high-radix dividers by inexact binary signed-digit addition. In: Proceedings of the on Great Lakes Symposium on VLSI 2017, pp. 293\u2013298. ACM (2017)","DOI":"10.1145\/3060403.3060404"},{"key":"54_CR20","doi-asserted-by":"crossref","unstructured":"Kahng, A.B., Kang, S.: Accuracy-configurable adder for approximate arithmetic designs. In: Proceedings of the 49th Annual Design Automation Conference, pp. 820\u2013825. ACM (2012)","DOI":"10.1145\/2228360.2228509"},{"key":"54_CR21","doi-asserted-by":"crossref","unstructured":"Lin, C.-H., Lin, C.: High accuracy approximate multiplier with error correction. In: 2013 IEEE 31st International Conference on Computer Design (ICCD), pp. 33\u201338. IEEE (2013)","DOI":"10.1109\/ICCD.2013.6657022"},{"key":"54_CR22","doi-asserted-by":"crossref","unstructured":"Venkataramani, S., Sabne, A., Kozhikkottu, V., Roy, K., Raghunathan, A.: SALSA: systematic logic synthesis of approximate circuits. In: DAC Design Automation Conference 2012, pp. 796\u2013801. IEEE (2012)","DOI":"10.1145\/2228360.2228504"},{"key":"54_CR23","doi-asserted-by":"crossref","unstructured":"Venkataramani, S., Roy, K., Raghunathan, A.: Substitute-and-simplify: a unified design paradigm for approximate and quality configurable circuits. In: 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1367\u20131372. IEEE (2013)","DOI":"10.7873\/DATE.2013.280"},{"key":"54_CR24","doi-asserted-by":"crossref","unstructured":"Nepal, K., Li, Y., Bahar, R.I., Reda, S.: ABACUS: a technique for automated behavioral synthesis of approximate computing circuits. In: 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1\u20136. IEEE (2014)","DOI":"10.7873\/DATE2014.374"},{"key":"54_CR25","unstructured":"Sekanina, L., Vasicek, Z.: Evolutionary computing in approximate circuit design and optimization. In: 1st Workshop on Approximate Computing (WAPCO 2015), pp. 1\u20136 (2015)"},{"key":"54_CR26","doi-asserted-by":"crossref","unstructured":"Vasicek, Z., Sekanina, L.: Evolutionary design of approximate multipliers under different error metrics. In: 17th International Symposium on Design and Diagnostics of Electronic Circuits & Systems, pp. 135\u2013140. IEEE (2014)","DOI":"10.1109\/DDECS.2014.6868777"},{"issue":"2","key":"54_CR27","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/s10710-015-9257-1","volume":"17","author":"Z Vasicek","year":"2016","unstructured":"Vasicek, Z., Sekanina, L.: Evolutionary design of complex approximate combinational circuits. Genet. Program. Evolvable Mach. 17(2), 169\u2013192 (2016)","journal-title":"Genet. Program. Evolvable Mach."},{"key":"54_CR28","doi-asserted-by":"crossref","unstructured":"Durillo, J.J., Nebro, A.J., Alba, E.: The jMetal framework for multi-objective optimization: design and architecture. In: IEEE Congress on Evolutionary Computation, pp. 1\u20138. IEEE (2010)","DOI":"10.1109\/CEC.2010.5586354"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2019"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-24296-1_54","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T22:21:05Z","timestamp":1561760465000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-24296-1_54"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030242954","9783030242961"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-24296-1_54","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"29 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science and Its Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Saint Petersburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccsa2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iccsa.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}