Boolean logic is the paradigm through which modern computation is performed in silica. When nonlinear dynamical systems are interacting in a directed graph, we show that computation abilities emerge spontaneously from adaptive synchronization, which actually can emulate Boolean logic. Precisely, we demonstrate that a single dynamical unit, a spiking neuron modeled by the Hodgkin-Huxley model, can be used as the basic computational unit for realizing all the 16 Boolean logical gates with two inputs and one output, when it is coupled adaptively in a way that depends on the synchronization level between the two input signals. This is realized by means of a set of parameters, whose tuning offers even the possibility of constructing a morphing gate, i.e., a logical gate able to switch efficiently from one to another of such 16 Boolean gates. Extensive simulations demonstrate the efficiency and the accuracy of the proposed computational paradigm.
Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons
Boccaletti, S.;
2022
Abstract
Boolean logic is the paradigm through which modern computation is performed in silica. When nonlinear dynamical systems are interacting in a directed graph, we show that computation abilities emerge spontaneously from adaptive synchronization, which actually can emulate Boolean logic. Precisely, we demonstrate that a single dynamical unit, a spiking neuron modeled by the Hodgkin-Huxley model, can be used as the basic computational unit for realizing all the 16 Boolean logical gates with two inputs and one output, when it is coupled adaptively in a way that depends on the synchronization level between the two input signals. This is realized by means of a set of parameters, whose tuning offers even the possibility of constructing a morphing gate, i.e., a logical gate able to switch efficiently from one to another of such 16 Boolean gates. Extensive simulations demonstrate the efficiency and the accuracy of the proposed computational paradigm.| Campo DC | Valore | Lingua |
|---|---|---|
| dc.authority.ancejournal | CHAOS, SOLITONS AND FRACTALS | en |
| dc.authority.orgunit | Istituto dei Sistemi Complessi - ISC | en |
| dc.authority.people | Yang, J. | en |
| dc.authority.people | Primo, E. | en |
| dc.authority.people | Aleja, D. | en |
| dc.authority.people | Criado, R. | en |
| dc.authority.people | Boccaletti, S. | en |
| dc.authority.people | Alfaro-Bittner, K. | en |
| dc.collection.id.s | b3f88f24-048a-4e43-8ab1-6697b90e068e | * |
| dc.collection.name | 01.01 Articolo in rivista | * |
| dc.contributor.appartenenza | Istituto dei Sistemi Complessi - ISC - Sede Secondaria Sesto Fiorentino | * |
| dc.contributor.appartenenza.mi | 1037 | * |
| dc.contributor.area | Non assegn | * |
| dc.date.accessioned | 2025/01/22 15:08:41 | - |
| dc.date.available | 2025/01/22 15:08:41 | - |
| dc.date.firstsubmission | 2025/01/22 14:43:33 | * |
| dc.date.issued | 2022 | - |
| dc.date.submission | 2025/01/22 14:43:33 | * |
| dc.description.abstracteng | Boolean logic is the paradigm through which modern computation is performed in silica. When nonlinear dynamical systems are interacting in a directed graph, we show that computation abilities emerge spontaneously from adaptive synchronization, which actually can emulate Boolean logic. Precisely, we demonstrate that a single dynamical unit, a spiking neuron modeled by the Hodgkin-Huxley model, can be used as the basic computational unit for realizing all the 16 Boolean logical gates with two inputs and one output, when it is coupled adaptively in a way that depends on the synchronization level between the two input signals. This is realized by means of a set of parameters, whose tuning offers even the possibility of constructing a morphing gate, i.e., a logical gate able to switch efficiently from one to another of such 16 Boolean gates. Extensive simulations demonstrate the efficiency and the accuracy of the proposed computational paradigm. | - |
| dc.description.allpeople | Yang, J.; Primo, E.; Aleja, D.; Criado, R.; Boccaletti, S.; Alfaro-Bittner, K. | - |
| dc.description.allpeopleoriginal | Yang, J.; Primo, E.; Aleja, D.; Criado, R.; Boccaletti, S.; Alfaro-Bittner, K. | en |
| dc.description.fulltext | restricted | en |
| dc.description.numberofauthors | 6 | - |
| dc.identifier.doi | 10.1016/j.chaos.2022.112448 | en |
| dc.identifier.isi | WOS:000843864100008 | - |
| dc.identifier.scopus | 2-s2.0-85136187001 | en |
| dc.identifier.source | crossref | * |
| dc.identifier.uri | https://hdl.handle.net/20.500.14243/529682 | - |
| dc.identifier.url | https://www.sciencedirect.com/science/article/abs/pii/S0960077922006580 | en |
| dc.language.iso | eng | en |
| dc.relation.numberofpages | 6 | en |
| dc.relation.volume | 162 | en |
| dc.subject.keywords | Boolean logical gates | - |
| dc.subject.keywords | Dynamical systems | - |
| dc.subject.keywords | Spiking neurons | - |
| dc.subject.keywords | Synchronization | - |
| dc.subject.singlekeyword | Boolean logical gates | * |
| dc.subject.singlekeyword | Dynamical systems | * |
| dc.subject.singlekeyword | Spiking neurons | * |
| dc.subject.singlekeyword | Synchronization | * |
| dc.title | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | en |
| dc.type.driver | info:eu-repo/semantics/article | - |
| dc.type.full | 01 Contributo su Rivista::01.01 Articolo in rivista | it |
| dc.type.miur | 262 | - |
| iris.isi.extIssued | 2022 | - |
| iris.isi.extTitle | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | - |
| iris.isi.ideLinkStatusDate | 2025/02/18 11:26:42 | * |
| iris.isi.ideLinkStatusMillisecond | 1739874402410 | * |
| iris.mediafilter.data | 2025/04/09 04:00:29 | * |
| iris.orcid.lastModifiedDate | 2025/02/18 11:26:42 | * |
| iris.orcid.lastModifiedMillisecond | 1739874402384 | * |
| iris.scopus.extIssued | 2022 | - |
| iris.scopus.extTitle | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | - |
| iris.sitodocente.maxattempts | 1 | - |
| iris.unpaywall.bestoahost | publisher | * |
| iris.unpaywall.bestoaversion | publishedVersion | * |
| iris.unpaywall.doi | 10.1016/j.chaos.2022.112448 | * |
| iris.unpaywall.hosttype | publisher | * |
| iris.unpaywall.isoa | true | * |
| iris.unpaywall.journalisindoaj | false | * |
| iris.unpaywall.landingpage | https://doi.org/10.1016/j.chaos.2022.112448 | * |
| iris.unpaywall.metadataCallLastModified | 22/02/2026 05:31:13 | - |
| iris.unpaywall.metadataCallLastModifiedMillisecond | 1771734673075 | - |
| iris.unpaywall.oastatus | bronze | * |
| iris.unpaywall.pdfurl | https://www.sciencedirect.com/science/article/pii/S0960077922006580 | * |
| isi.authority.ancejournal | CHAOS, SOLITONS AND FRACTALS###0960-0779 | * |
| isi.category | UI | * |
| isi.category | UR | * |
| isi.category | PO | * |
| isi.contributor.affiliation | Northwestern Polytechnical University | - |
| isi.contributor.affiliation | Universidad Rey Juan Carlos | - |
| isi.contributor.affiliation | Universidad Rey Juan Carlos | - |
| isi.contributor.affiliation | Universidad Rey Juan Carlos | - |
| isi.contributor.affiliation | Universidad Rey Juan Carlos | - |
| isi.contributor.affiliation | Universidad Rey Juan Carlos | - |
| isi.contributor.country | Peoples R China | - |
| isi.contributor.country | Spain | - |
| isi.contributor.country | Spain | - |
| isi.contributor.country | Spain | - |
| isi.contributor.country | Spain | - |
| isi.contributor.country | Spain | - |
| isi.contributor.name | J. | - |
| isi.contributor.name | E. | - |
| isi.contributor.name | D. | - |
| isi.contributor.name | R. | - |
| isi.contributor.name | S. | - |
| isi.contributor.name | K. | - |
| isi.contributor.researcherId | JED-9936-2023 | - |
| isi.contributor.researcherId | ABD-2951-2021 | - |
| isi.contributor.researcherId | C-6679-2018 | - |
| isi.contributor.researcherId | M-1241-2014 | - |
| isi.contributor.researcherId | CFI-0270-2022 | - |
| isi.contributor.researcherId | GVS-0835-2022 | - |
| isi.contributor.subaffiliation | Unmanned Syst Res Inst | - |
| isi.contributor.subaffiliation | - | |
| isi.contributor.subaffiliation | - | |
| isi.contributor.subaffiliation | - | |
| isi.contributor.subaffiliation | - | |
| isi.contributor.subaffiliation | - | |
| isi.contributor.surname | Yang | - |
| isi.contributor.surname | Primo | - |
| isi.contributor.surname | Aleja | - |
| isi.contributor.surname | Criado | - |
| isi.contributor.surname | Boccaletti | - |
| isi.contributor.surname | Alfaro-Bittner | - |
| isi.date.issued | 2022 | * |
| isi.description.abstracteng | Boolean logic is the paradigm through which modern computation is performed in silica. When nonlinear dynamical systems are interacting in a directed graph, we show that computation abilities emerge spontaneously from adaptive synchronization, which actually can emulate Boolean logic. Precisely, we demonstrate that a single dynamical unit, a spiking neuron modeled by the Hodgkin-Huxley model, can be used as the basic computational unit for realizing all the 16 Boolean logical gates with two inputs and one output, when it is coupled adaptively in a way that depends on the synchronization level between the two input signals. This is realized by means of a set of parameters, whose tuning offers even the possibility of constructing a morphing gate, i.e., a logical gate able to switch efficiently from one to another of such 16 Boolean gates. Extensive simulations demonstrate the efficiency and the accuracy of the proposed computational paradigm. | * |
| isi.description.allpeopleoriginal | Yang, J; Primo, E; Aleja, D; Criado, R; Boccaletti, S; Alfaro-Bittner, K; | * |
| isi.document.sourcetype | WOS.SCI | * |
| isi.document.type | Article | * |
| isi.document.types | Article | * |
| isi.identifier.doi | 10.1016/j.chaos.2022.112448 | * |
| isi.identifier.eissn | 1873-2887 | * |
| isi.identifier.isi | WOS:000843864100008 | * |
| isi.journal.journaltitle | CHAOS SOLITONS & FRACTALS | * |
| isi.journal.journaltitleabbrev | CHAOS SOLITON FRACT | * |
| isi.language.original | English | * |
| isi.publisher.place | THE BOULEVARD, LANGFORD LANE, KIDLINGTON, OXFORD OX5 1GB, ENGLAND | * |
| isi.relation.volume | 162 | * |
| isi.title | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | * |
| scopus.authority.ancejournal | CHAOS, SOLITONS AND FRACTALS###0960-0779 | * |
| scopus.category | 3109 | * |
| scopus.category | 2610 | * |
| scopus.category | 2200 | * |
| scopus.category | 3100 | * |
| scopus.category | 2604 | * |
| scopus.contributor.affiliation | Universidad Rey Juan Carlos | - |
| scopus.contributor.affiliation | Universidad Rey Juan Carlos | - |
| scopus.contributor.affiliation | Universidad Rey Juan Carlos | - |
| scopus.contributor.affiliation | Universidad Rey Juan Carlos | - |
| scopus.contributor.affiliation | CNR - Institute of Complex Systems | - |
| scopus.contributor.affiliation | Universidad Rey Juan Carlos | - |
| scopus.contributor.afid | 60018940 | - |
| scopus.contributor.afid | 60018940 | - |
| scopus.contributor.afid | 60018940 | - |
| scopus.contributor.afid | 60018940 | - |
| scopus.contributor.afid | 121156983 | - |
| scopus.contributor.afid | 60018940 | - |
| scopus.contributor.auid | 57221952568 | - |
| scopus.contributor.auid | 57194448531 | - |
| scopus.contributor.auid | 56215321800 | - |
| scopus.contributor.auid | 6603726429 | - |
| scopus.contributor.auid | 60527161700 | - |
| scopus.contributor.auid | 57197750536 | - |
| scopus.contributor.country | Spain | - |
| scopus.contributor.country | Spain | - |
| scopus.contributor.country | Spain | - |
| scopus.contributor.country | Spain | - |
| scopus.contributor.country | Italy | - |
| scopus.contributor.country | Spain | - |
| scopus.contributor.dptid | - | |
| scopus.contributor.dptid | 127218951 | - |
| scopus.contributor.dptid | 128353285 | - |
| scopus.contributor.dptid | 128353285 | - |
| scopus.contributor.dptid | - | |
| scopus.contributor.dptid | 127218951 | - |
| scopus.contributor.name | J. | - |
| scopus.contributor.name | E. | - |
| scopus.contributor.name | D. | - |
| scopus.contributor.name | R. | - |
| scopus.contributor.name | S. | - |
| scopus.contributor.name | K. | - |
| scopus.contributor.subaffiliation | - | |
| scopus.contributor.subaffiliation | Laboratory of Mathematical Computation on Complex Networks and their Applications; | - |
| scopus.contributor.subaffiliation | Data;Complex Networks;and Cybersecurity Research Institute; | - |
| scopus.contributor.subaffiliation | Data;Complex Networks;and Cybersecurity Research Institute; | - |
| scopus.contributor.subaffiliation | - | |
| scopus.contributor.subaffiliation | Laboratory of Mathematical Computation on Complex Networks and their Applications; | - |
| scopus.contributor.surname | Yang | - |
| scopus.contributor.surname | Primo | - |
| scopus.contributor.surname | Aleja | - |
| scopus.contributor.surname | Criado | - |
| scopus.contributor.surname | Boccaletti | - |
| scopus.contributor.surname | Alfaro-Bittner | - |
| scopus.date.issued | 2022 | * |
| scopus.description.abstracteng | Boolean logic is the paradigm through which modern computation is performed in silica. When nonlinear dynamical systems are interacting in a directed graph, we show that computation abilities emerge spontaneously from adaptive synchronization, which actually can emulate Boolean logic. Precisely, we demonstrate that a single dynamical unit, a spiking neuron modeled by the Hodgkin-Huxley model, can be used as the basic computational unit for realizing all the 16 Boolean logical gates with two inputs and one output, when it is coupled adaptively in a way that depends on the synchronization level between the two input signals. This is realized by means of a set of parameters, whose tuning offers even the possibility of constructing a morphing gate, i.e., a logical gate able to switch efficiently from one to another of such 16 Boolean gates. Extensive simulations demonstrate the efficiency and the accuracy of the proposed computational paradigm. | * |
| scopus.description.allpeopleoriginal | Yang J.; Primo E.; Aleja D.; Criado R.; Boccaletti S.; Alfaro-Bittner K. | * |
| scopus.differences | scopus.subject.keywords | * |
| scopus.differences | scopus.description.allpeopleoriginal | * |
| scopus.document.type | ar | * |
| scopus.document.types | ar | * |
| scopus.funding.funders | 501100002924 - Federación Española de Enfermedades Raras; 501100004543 - China Scholarship Council; 501100004543 - China Scholarship Council; 501100011033 - Agencia Estatal de Investigación; 501100012637 - University of the East; 501100012637 - University of the East; 501100022400 - Agenzia Nazionale per le Nuove Tecnologie, l'Energia e lo Sviluppo Economico Sostenibile; | * |
| scopus.funding.ids | 202106290085; PGC2018-101625-B-I00; M1993; | * |
| scopus.identifier.doi | 10.1016/j.chaos.2022.112448 | * |
| scopus.identifier.pui | 2019803976 | * |
| scopus.identifier.scopus | 2-s2.0-85136187001 | * |
| scopus.journal.sourceid | 25347 | * |
| scopus.language.iso | eng | * |
| scopus.publisher.name | Elsevier Ltd | * |
| scopus.relation.article | 112448 | * |
| scopus.relation.volume | 162 | * |
| scopus.subject.keywords | Boolean logical gates; Dynamical systems; Spiking neurons; Synchronization; | * |
| scopus.title | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | * |
| scopus.titleeng | Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons | * |
| Appare nelle tipologie: | 01.01 Articolo in rivista | |
| File | Dimensione | Formato | |
|---|---|---|---|
|
1-s2.0-S0960077922006580-main.pdf
solo utenti autorizzati
Descrizione: Implementing and morphing Boolean gates with adaptive synchronization: The case of spiking neurons
Tipologia:
Versione Editoriale (PDF)
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
1.77 MB
Formato
Adobe PDF
|
1.77 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


