Cargando…

Molecular computing: towards a novel computing architecture for complex problem solving

This textbook introduces a concise approach to the design of molecular algorithms for students or researchers who are interested in dealing with complex problems. Through numerous examples and exercises, you will understand the main difference of molecular circuits and traditional digital circuits t...

Descripción completa

Detalles Bibliográficos
Autores principales: Chang, Weng-Long, Vasilakos, Athanasios V
Lenguaje:eng
Publicado: Springer 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1007/978-3-319-05122-2
http://cds.cern.ch/record/1693391
_version_ 1780935919229992960
author Chang, Weng-Long
Vasilakos, Athanasios V
author_facet Chang, Weng-Long
Vasilakos, Athanasios V
author_sort Chang, Weng-Long
collection CERN
description This textbook introduces a concise approach to the design of molecular algorithms for students or researchers who are interested in dealing with complex problems. Through numerous examples and exercises, you will understand the main difference of molecular circuits and traditional digital circuits to manipulate the same problem and you will also learn how to design a molecular algorithm of solving any a problem from start to finish. The book starts with an introduction to computational aspects of digital computers and molecular computing, data representation of molecular computing, molecular operations of molecular computing and number representation of molecular computing, and provides many molecular algorithm to construct the parity generator and the parity checker of error-detection codes on digital communication, to encode integers of different formats, single precision and double precision of floating-point numbers, to implement addition and subtraction of unsigned integers, to construct logic operations including NOT, OR, AND, NOR, NAND, Exclusive-OR (XOR) and Exclusive-NOR (XNOR), to implement comparators, shifters, increase, decrease, and to complete two specific operations that are to find the maximum number of “1” and to find the minimum number of “1”. The book is also a useful reference source to people new for the field of molecular computing.
id cern-1693391
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
publisher Springer
record_format invenio
spelling cern-16933912021-04-21T21:04:56Zdoi:10.1007/978-3-319-05122-2http://cds.cern.ch/record/1693391engChang, Weng-LongVasilakos, Athanasios VMolecular computing: towards a novel computing architecture for complex problem solvingEngineeringThis textbook introduces a concise approach to the design of molecular algorithms for students or researchers who are interested in dealing with complex problems. Through numerous examples and exercises, you will understand the main difference of molecular circuits and traditional digital circuits to manipulate the same problem and you will also learn how to design a molecular algorithm of solving any a problem from start to finish. The book starts with an introduction to computational aspects of digital computers and molecular computing, data representation of molecular computing, molecular operations of molecular computing and number representation of molecular computing, and provides many molecular algorithm to construct the parity generator and the parity checker of error-detection codes on digital communication, to encode integers of different formats, single precision and double precision of floating-point numbers, to implement addition and subtraction of unsigned integers, to construct logic operations including NOT, OR, AND, NOR, NAND, Exclusive-OR (XOR) and Exclusive-NOR (XNOR), to implement comparators, shifters, increase, decrease, and to complete two specific operations that are to find the maximum number of “1” and to find the minimum number of “1”. The book is also a useful reference source to people new for the field of molecular computing.Springeroai:cds.cern.ch:16933912014
spellingShingle Engineering
Chang, Weng-Long
Vasilakos, Athanasios V
Molecular computing: towards a novel computing architecture for complex problem solving
title Molecular computing: towards a novel computing architecture for complex problem solving
title_full Molecular computing: towards a novel computing architecture for complex problem solving
title_fullStr Molecular computing: towards a novel computing architecture for complex problem solving
title_full_unstemmed Molecular computing: towards a novel computing architecture for complex problem solving
title_short Molecular computing: towards a novel computing architecture for complex problem solving
title_sort molecular computing: towards a novel computing architecture for complex problem solving
topic Engineering
url https://dx.doi.org/10.1007/978-3-319-05122-2
http://cds.cern.ch/record/1693391
work_keys_str_mv AT changwenglong molecularcomputingtowardsanovelcomputingarchitectureforcomplexproblemsolving
AT vasilakosathanasiosv molecularcomputingtowardsanovelcomputingarchitectureforcomplexproblemsolving