The Connection-set Algebra-A Novel Formalism for the Representation of Connectivity Structure in Neuronal Network Models
2012 (English)In: Neuroinformatics, ISSN 1539-2791, E-ISSN 1559-0089, Vol. 10, no 3, 287-304 p.Article in journal (Refereed) Published
The connection-set algebra (CSA) is a novel and general formalism for the description of connectivity in neuronal network models, from small-scale to large-scale structure. The algebra provides operators to form more complex sets of connections from simpler ones and also provides parameterization of such sets. CSA is expressive enough to describe a wide range of connection patterns, including multiple types of random and/or geometrically dependent connectivity, and can serve as a concise notation for network structure in scientific writing. CSA implementations allow for scalable and efficient representation of connectivity in parallel neuronal network simulators and could even allow for avoiding explicit representation of connections in computer memory. The expressiveness of CSA makes prototyping of network structure easy. A C+ + version of the algebra has been implemented and used in a large-scale neuronal network simulation (Djurfeldt et al., IBM J Res Dev 52(1/2):31-42, 2008b) and an implementation in Python has been publicly released.
Place, publisher, year, edition, pages
2012. Vol. 10, no 3, 287-304 p.
Modeling, Connectivity, Neuronal networks, Computational neuroscience, Software, Formalism
Computer Science Neurosciences
IdentifiersURN: urn:nbn:se:kth:diva-99500DOI: 10.1007/s12021-012-9146-1ISI: 000305415000005ScopusID: 2-s2.0-84865527851OAI: oai:DiVA.org:kth-99500DiVA: diva2:542376
FunderSwedish e‐Science Research Center
Updated from manuscript to article in journal.2012-07-312012-07-312013-04-08Bibliographically approved