All Publications

Computational Complexity of Neuromorphic Algorithms

Prasanna Date, Bill Kay, Catherine Schuman, Robert Patton and Thomas Potok

July, 2021

ICONS: International Conference on Neuromorphic Systems

https://doi.org/10.1145/3477145.3477154

PDF not available yet, or is only available from the conference/journal publisher.

Abstract

Neuromorphic computing has several characteristics that make it an extremely compelling computing paradigm for post Moore computation. Some of these characteristics include intrinsic parallelism, inherent scalability, collocated processing and memory, and event-driven computation. While these characteristics impart energy efficiency to neuromorphic systems, they do come with their own set of challenges. One of the biggest challenges in neuromorphic computing is to establish the theoretical underpinnings of the computational complexity of neuromorphic algorithms. In this paper, we take the first steps towards defining the space and time complexity of neuromorphic algorithms. Specifically, we describe a model of neuromorphic computation and state the assumptions that govern the computational complexity of neuromorphic algorithms. Next, we present a theoretical framework to define the computational complexity of a neuromorphic algorithm. We explicitly define what space and time complexities mean in the context of neuromorphic algorithms based on our model of neuromorphic computation. Finally, we leverage our approach and define the computational complexities of six neuromorphic algorithms: constant function, successor function, predecessor function, projection function, neuromorphic sorting algorithm and neighborhood subgraph extraction algorithm.

Citation Information

Text


author       P. Date and B. Kay and C. D. Schuman and R. Patton and T. Potok
title        Computational Complexity of Neuromorphic Algorithms
booktitle    International Conference on Neuromorphic Computing Systems (ICONS)
publisher    ACM
pages        1-7
year         2021
url          https://doi.org/10.1145/3477145.3477154
doi          10.1145/3477145.3477154

Bibtex


@INPROCEEDINGS{dks:21:ccn,
    author = "P. Date and B. Kay and C. D. Schuman and R. Patton and T. Potok",
    title = "Computational Complexity of Neuromorphic Algorithms",
    booktitle = "International Conference on Neuromorphic Computing Systems (ICONS)",
    publisher = "ACM",
    pages = "1-7",
    year = "2021",
    url = "https://doi.org/10.1145/3477145.3477154",
    doi = "10.1145/3477145.3477154"
}