Neuromorphic Graph Algorithms: Extracting Longest Shortest Paths and Minimum Spanning Trees
- ORNL
Neuromorphic computing is poised to become a promising computing paradigm in the post Moore's law era due to its extremely low power usage and inherent parallelism. Traditionally speaking, a majority of the use cases for neuromorphic systems have been in the field of machine learning. In order to expand their usability, it is imperative that neuromorphic systems be used for non-machine learning tasks as well. The structural aspects of neuromorphic systems (i.e., neurons and synapses) are similar to those of graphs (i.e., nodes and edges), However, it is not obvious how graph algorithms would translate to their neuromorphic counterparts. In this work, we propose a preprocessing technique that introduces fractional offsets on the synaptic delays of neuromorphic graphs in order to break ties. This technique, in turn, enables two graph algorithms: longest shortest path extraction and minimum spanning trees.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 1649307
- Country of Publication:
- United States
- Language:
- English
Similar Records
Shortest Path and Neighborhood Subgraph Extraction on a Spiking Memristive Neuromorphic Implementation
Neuromorphic Graph Algorithms
Neuromorphic Graph Algorithms: Cycle Detection, Odd Cycle Detection, and Max Flow
Conference
·
Thu Feb 28 23:00:00 EST 2019
·
OSTI ID:1559663
Neuromorphic Graph Algorithms
Technical Report
·
Mon Nov 01 00:00:00 EDT 2021
·
OSTI ID:1829422
Neuromorphic Graph Algorithms: Cycle Detection, Odd Cycle Detection, and Max Flow
Conference
·
Fri Oct 01 00:00:00 EDT 2021
·
OSTI ID:1873836