메뉴 건너뛰기




Volumn 18, Issue 6, 2014, Pages 846-859

A new memetic algorithm with fitness approximation for the defect-tolerant logic mapping in crossbar-based nanoarchitectures

Author keywords

crossbar based nanoelectronics; defect tolerant logic mapping (DTLM); fitness approximation; local search; maximum bipartite matching (MBM); Memetic algorithms

Indexed keywords

APPROXIMATION ALGORITHMS; BENCHMARKING; COMBINATORIAL OPTIMIZATION; COMPUTATION THEORY; COMPUTER CIRCUITS; EFFICIENCY; EVOLUTIONARY ALGORITHMS; HEALTH; LOCAL SEARCH (OPTIMIZATION); MAPPING; PROBLEM SOLVING;

EID: 84914097965     PISSN: 1089778X     EISSN: None     Source Type: Journal    
DOI: 10.1109/TEVC.2013.2288779     Document Type: Article
Times cited : (33)

References (40)
  • 1
    • 44649190464 scopus 로고    scopus 로고
    • Boolean logic and alternative information-processing devices
    • May
    • G. Bourianoff, J. E. Brewer, R. Cavin, J. A. Hutchby, and V. Zhirnov, "Boolean logic and alternative information-processing devices," Computer, vol. 41, no. 5, pp. 38-46, May 2008.
    • (2008) Computer , vol.41 , Issue.5 , pp. 38-46
    • Bourianoff, G.1    Brewer, J.E.2    Cavin, R.3    Hutchby, J.A.4    Zhirnov, V.5
  • 3
    • 79951480054 scopus 로고    scopus 로고
    • Programmable nanowire circuits for nanoprocessors
    • Feb.
    • H. Yan, H. S. Choe, S. W. Nam, Y. Hu, S. Das, J. F. Klemic, et al., "Programmable nanowire circuits for nanoprocessors," Nature, vol. 470, pp. 240-244, Feb. 2011.
    • (2011) Nature , vol.470 , pp. 240-244
    • Yan, H.1    Choe, H.S.2    Nam, S.W.3    Hu, Y.4    Das, S.5    Klemic, J.F.6
  • 4
    • 35748932911 scopus 로고    scopus 로고
    • Nanoelectronics from the bottom up
    • Nov.
    • W. Lu and C. M. Lieber, "Nanoelectronics from the bottom up," Nat. Mater., vol. 6, no. 11, pp. 841-850, Nov. 2007.
    • (2007) Nat. Mater. , vol.6 , Issue.11 , pp. 841-850
    • Lu, W.1    Lieber, C.M.2
  • 6
    • 72949107607 scopus 로고    scopus 로고
    • The future of integrated circuits: A survey of nanoelectronics
    • Jan.
    • M. Haselman and S. Hauck, "The future of integrated circuits: A survey of nanoelectronics," Proc. IEEE, vol. 98, no. 1, pp. 11-38, Jan. 2010.
    • (2010) Proc. IEEE , vol.98 , Issue.1 , pp. 11-38
    • Haselman, M.1    Hauck, S.2
  • 7
    • 24344437274 scopus 로고    scopus 로고
    • Seven strategies for tolerating highly defective fabrication
    • Jul./Aug.
    • A. DeHon and H. Naeimi, "Seven strategies for tolerating highly defective fabrication," IEEE Des. Test Comput., vol. 22, no. 4, pp. 306-315, Jul./Aug. 2005.
    • (2005) IEEE Des. Test Comput. , vol.22 , Issue.4 , pp. 306-315
    • Dehon, A.1    Naeimi, H.2
  • 8
    • 33644997580 scopus 로고    scopus 로고
    • Defect-tolerant adder circuits with nanoscale crossbars
    • Mar.
    • T. Hogg and G. Snider, "Defect-tolerant adder circuits with nanoscale crossbars," IEEE Trans. Nanotechnol., vol. 5, no. 2, pp. 97-100, Mar. 2006.
    • (2006) IEEE Trans. Nanotechnol. , vol.5 , Issue.2 , pp. 97-100
    • Hogg, T.1    Snider, G.2
  • 9
    • 34249887079 scopus 로고    scopus 로고
    • Defect-tolerant logic with nanoscale crossbar circuits
    • Jun.
    • T. Hogg and G. Snider, "Defect-tolerant logic with nanoscale crossbar circuits," J. Electr. Testing Theor. Appl., vol. 23, nos. 2-3, pp. 117-129, Jun. 2007.
    • (2007) J. Electr. Testing Theor. Appl. , vol.23 , Issue.2-3 , pp. 117-129
    • Hogg, T.1    Snider, G.2
  • 10
    • 48149108411 scopus 로고    scopus 로고
    • Cost-driven repair optimization of reconfigurable nanowire crossbar systems with clustered defects
    • Aug.
    • Y. Yellambalase and M. Choi, "Cost-driven repair optimization of reconfigurable nanowire crossbar systems with clustered defects," J. Syst. Archit., vol. 54, no. 8, pp. 729-741, Aug. 2008.
    • (2008) J. Syst. Archit. , vol.54 , Issue.8 , pp. 729-741
    • Yellambalase, Y.1    Choi, M.2
  • 11
    • 77955416311 scopus 로고    scopus 로고
    • Logic mapping in crossbar-based nanoarchitectures
    • Jan.
    • W. Rao, A. Orailoglu, and R. Karri, "Logic mapping in crossbar-based nanoarchitectures," IEEE Des. Test Comput., vol. 26, no. 1, pp. 68-76, Jan. 2009.
    • (2009) IEEE Des. Test Comput. , vol.26 , Issue.1 , pp. 68-76
    • Rao, W.1    Orailoglu, A.2    Karri, R.3
  • 12
    • 33750378045 scopus 로고    scopus 로고
    • Application-independent defect tolerance of reconfigurable nanoarchitectures
    • Jul.
    • M. B. Tahoori, "Application-independent defect tolerance of reconfigurable nanoarchitectures," ACM J. Emerging Technol. Comput. Syst., vol. 2, no. 3, pp. 197-218, Jul. 2005.
    • (2005) ACM J. Emerging Technol. Comput. Syst. , vol.2 , Issue.3 , pp. 197-218
    • Tahoori, M.B.1
  • 15
    • 0016870630 scopus 로고
    • An algorithm for subgraph isomorphism
    • Jan.
    • J. R. Ullmann, "An algorithm for subgraph isomorphism," J. Assoc. Comput. Mach., vol. 23, no. 1, pp. 31-42, Jan. 1976.
    • (1976) J. Assoc. Comput. Mach. , vol.23 , Issue.1 , pp. 31-42
    • Ullmann, J.R.1
  • 18
    • 80051970962 scopus 로고    scopus 로고
    • Defect-aware nanocrossbar logic mapping through matrix canonization using 2-D radix sort
    • Aug.
    • S. Goren, H. F. Ugurdag, and O. Palaz, "Defect-aware nanocrossbar logic mapping through matrix canonization using 2-D radix sort," ACM J. Emerging Technol. Comput. Syst., vol. 7, no. 3, article 12, Aug. 2011.
    • (2011) ACM J. Emerging Technol. Comput. Syst. , vol.7 , Issue.3
    • Goren, S.1    Ugurdag, H.F.2    Palaz, O.3
  • 19
    • 27344452492 scopus 로고    scopus 로고
    • A tutorial for competent memetic algorithms: Model, taxonomy, and design issues
    • Oct.
    • N. Krasnogor and J. Smith, "A tutorial for competent memetic algorithms: Model, taxonomy, and design issues," IEEE Trans. Evol. Comput., vol. 9, no. 5, pp. 474-488, Oct. 2005.
    • (2005) IEEE Trans. Evol. Comput. , vol.9 , Issue.5 , pp. 474-488
    • Krasnogor, N.1    Smith, J.2
  • 20
    • 80054688019 scopus 로고    scopus 로고
    • A multi-facet survey on memetic computation
    • Oct.
    • X. S. Chen, Y. S. Ong, M. H. Lim, and K. C. Tan, "A multi-facet survey on memetic computation," IEEE Trans. Evol. Comput., vol. 15, no. 5, pp. 591-607, Oct. 2011.
    • (2011) IEEE Trans. Evol. Comput. , vol.15 , Issue.5 , pp. 591-607
    • Chen, X.S.1    Ong, Y.S.2    Lim, M.H.3    Tan, K.C.4
  • 21
    • 33847660505 scopus 로고    scopus 로고
    • A memetic algorithm for VLSI floorplanning
    • Feb.
    • M. Tang and X. Yao, "A memetic algorithm for VLSI floorplanning," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 37, no. 1, pp. 62-69, Feb. 2007.
    • (2007) IEEE Trans. Syst., Man, Cybern. B, Cybern. , vol.37 , Issue.1 , pp. 62-69
    • Tang, M.1    Yao, X.2
  • 23
    • 85015357431 scopus 로고    scopus 로고
    • Nanowire-based programmable architectures
    • Jul.
    • A. DeHon, "Nanowire-based programmable architectures," ACM J. Emerging Technol. Comput. Syst., vol. 1, no. 2, pp. 109-162, Jul. 2005.
    • (2005) ACM J. Emerging Technol. Comput. Syst. , vol.1 , Issue.2 , pp. 109-162
    • Dehon, A.1
  • 24
    • 62949232038 scopus 로고    scopus 로고
    • Analysis of defect tolerance in molecular crossbar electronics
    • Apr.
    • J. Dai, L. Wang, and F. Jain, "Analysis of defect tolerance in molecular crossbar electronics," IEEE Trans. Very Large Scale Integration (VLSI) Syst., vol. 17, no. 4, pp. 529-540, Apr. 2009.
    • (2009) IEEE Trans. Very Large Scale Integration (VLSI) Syst. , vol.17 , Issue.4 , pp. 529-540
    • Dai, J.1    Wang, L.2    Jain, F.3
  • 26
    • 0020166327 scopus 로고
    • Isomorphism of graphs of bounded valence can be tested in polynomial time
    • Aug.
    • E. M. Luks, "Isomorphism of graphs of bounded valence can be tested in polynomial time," J. Comput. Syst. Sci., vol. 25, no. 1, pp. 42-65, Aug. 1982.
    • (1982) J. Comput. Syst. Sci. , vol.25 , Issue.1 , pp. 42-65
    • Luks, E.M.1
  • 27
    • 84864992993 scopus 로고    scopus 로고
    • Maximum cardinality matching by evolutionary algorithms
    • Sep.
    • J. He and X. Yao, "Maximum cardinality matching by evolutionary algorithms," in Proc. U.K. Workshop Comput. Intell., Sep. 2002, pp. 53-60.
    • (2002) Proc. U.K. Workshop Comput. Intell. , pp. 53-60
    • He, J.1    Yao, X.2
  • 28
    • 70350074601 scopus 로고    scopus 로고
    • Defect-aware logic mapping for nanowirebased programmable logic arrays via satisfiability
    • Apr.
    • Y. Zheng and C. Huang, "Defect-aware logic mapping for nanowirebased programmable logic arrays via satisfiability," in Proc. Conf. Design Autom. Test Eur., Apr. 2009, pp. 1279-1283.
    • (2009) Proc. Conf. Design Autom. Test Eur. , pp. 1279-1283
    • Zheng, Y.1    Huang, C.2
  • 29
    • 77951236511 scopus 로고    scopus 로고
    • Variation tolerant logic mapping for crossbar array nano architectures
    • Jan.
    • C. Tune and M. B. Tahoori, "Variation tolerant logic mapping for crossbar array nano architectures," in Proc. 15th Asia South Pacific Design Autom. Conf., Jan. 2010, pp. 858-860.
    • (2010) Proc. 15th Asia South Pacific Design Autom. Conf. , pp. 858-860
    • Tune, C.1    Tahoori, M.B.2
  • 30
    • 84870885840 scopus 로고    scopus 로고
    • Coverage optimization for defect-tolerant logic mapping on nanoelectronic crossbar architectures
    • Sep.
    • B. Yuan and B. Li, "Coverage optimization for defect-tolerant logic mapping on nanoelectronic crossbar architectures," J. Comput. Sci. Technol., vol. 27, no. 5, pp. 979-988, Sep. 2012.
    • (2012) J. Comput. Sci. Technol. , vol.27 , Issue.5 , pp. 979-988
    • Yuan, B.1    Li, B.2
  • 31
    • 0034315990 scopus 로고    scopus 로고
    • Fitness landscape analysis and memetic algorithms for the quadratic assignment problem
    • Nov.
    • P. Merz and F. Bernd, "Fitness landscape analysis and memetic algorithms for the quadratic assignment problem," IEEE Trans. Evol. Comput., vol. 4, no. 4, pp. 337-352, Nov. 2000.
    • (2000) IEEE Trans. Evol. Comput. , vol.4 , Issue.4 , pp. 337-352
    • Merz, P.1    Bernd, F.2
  • 32
    • 10044255595 scopus 로고    scopus 로고
    • A hybrid hopfield network-genetic algorithm approach for the terminal assignment problem
    • Dec.
    • S. Salcedo-Sanz and X. Yao, "A hybrid hopfield network-genetic algorithm approach for the terminal assignment problem," IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 34, no. 6, pp. 2343-2353, Dec. 2004.
    • (2004) IEEE Trans. Syst., Man, Cybern. B, Cybern. , vol.34 , Issue.6 , pp. 2343-2353
    • Salcedo-Sanz, S.1    Yao, X.2
  • 33
    • 23344446944 scopus 로고    scopus 로고
    • Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems
    • Mar.
    • S. Salcedo-Sanz, Y. Xu, and X. Yao, "Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems," Comput. Oper. Res., vol. 33, no. 3, pp. 820-835, Mar. 2006.
    • (2006) Comput. Oper. Res. , vol.33 , Issue.3 , pp. 820-835
    • Salcedo-Sanz, S.1    Xu, Y.2    Yao, X.3
  • 34
    • 57149128077 scopus 로고    scopus 로고
    • Item-location assignment using fuzzy logic guided genetic algorithms
    • Dec.
    • H. Lau, T. M. Chan, and W. T. Tsui, "Item-location assignment using fuzzy logic guided genetic algorithms," IEEE Trans. Evol. Comput., vol. 12, no. 6, pp. 765-780, Dec. 2008.
    • (2008) IEEE Trans. Evol. Comput. , vol.12 , Issue.6 , pp. 765-780
    • Lau, H.1    Chan, T.M.2    Tsui, W.T.3
  • 35
    • 77953083347 scopus 로고    scopus 로고
    • Optimizing capacitance ratio assignment for low-sensitivity SC filter implementation
    • Jun.
    • C. F. T. Soares, A. C. de Mesquita Filho, and A. Petraglia, "Optimizing capacitance ratio assignment for low-sensitivity SC filter implementation," IEEE Trans. Evol. Comput., vol. 14, no. 3, pp. 375-380, Jun. 2010.
    • (2010) IEEE Trans. Evol. Comput. , vol.14 , Issue.3 , pp. 375-380
    • Soares, C.F.T.1    De Filho Mesquita, A.C.2    Petraglia, A.3
  • 36
    • 0000930060 scopus 로고    scopus 로고
    • Evolutionary search of approximated N-dimensional landscapes
    • Jul.
    • K.-H. Liang, X. Yao, and C. Newton, "Evolutionary search of approximated N-dimensional landscapes," Int. J. Knowledge-Based Intell. Eng. Syst., vol. 4, no. 3, pp. 172-183, Jul. 2000.
    • (2000) Int. J. Knowledge-Based Intell. Eng. Syst. , vol.4 , Issue.3 , pp. 172-183
    • Liang, K.-H.1    Yao, X.2    Newton, C.3
  • 38
    • 21144433756 scopus 로고    scopus 로고
    • A comprehensive survey of fitness approximation in evolutionary computation
    • Jan.
    • Y. Jin, "A comprehensive survey of fitness approximation in evolutionary computation," Soft Comput., vol. 9, no. 1, pp. 3-12, Jan. 2005.
    • (2005) Soft Comput. , vol.9 , Issue.1 , pp. 3-12
    • Jin, Y.1
  • 39
    • 0036808455 scopus 로고    scopus 로고
    • A framework for evolutionary optimization with approximate fitness functions
    • Oct.
    • Y. Jin, M. Olhofer, and B. Sendhoff, "A framework for evolutionary optimization with approximate fitness functions," IEEE Trans. Evol. Comput., vol. 6, no. 5, pp. 481-494, Oct. 2002.
    • (2002) IEEE Trans. Evol. Comput. , vol.6 , Issue.5 , pp. 481-494
    • Jin, Y.1    Olhofer, M.2    Sendhoff, B.3
  • 40
    • 70350774202 scopus 로고    scopus 로고
    • Runtime analysis for defect-tolerant logic mapping on nanoscale crossbar architectures
    • Jul.
    • Y. Su and W. Rao, "Runtime analysis for defect-tolerant logic mapping on nanoscale crossbar architectures," in Proc. IEEE/ACM Int. Symp. Nanoscale Architectures, Jul. 2009, pp. 75-78.
    • (2009) Proc. IEEE/ACM Int. Symp. Nanoscale Architectures , pp. 75-78
    • Su, Y.1    Rao, W.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.