Related Experiment Video
Updated: Mar 22, 2026

Using Neuron Spiking Activity to Trigger Closed-Loop Stimuli in Neurophysiological Experiments
Published on: November 12, 2019
Solving Constraint Satisfaction Problems with Networks of Spiking Neurons
Zeno Jonke1, Stefan Habenschuss1, Wolfgang Maass1
1Faculty of Computer Science and Biomedical Engineering, Institute for Theoretical Computer Science, Graz University of Technology Graz, Austria.
This study introduces a novel method for designing spiking neural networks using energy functions. This approach enables efficient solutions to complex computational problems, outperforming traditional methods.
Area of Science:
- Computational Neuroscience
- Artificial Intelligence
- Neuromorphic Engineering
Background:
- Brain's event-based, spike-based processing is power-efficient.
- Designing spiking neural networks for complex computations is challenging.
Purpose of the Study:
- To present a new method for designing spiking neural networks using energy functions.
- To demonstrate the application of this method to solve NP-hard problems.
Main Methods:
- Designing spiking neural networks via an energy function.
- Shaping network energy functions using stereotypical network motifs.
- Employing stochastic firing and spike timing for computation.
Main Results:
- Networks solve NP-hard constraint satisfaction problems (planning, optimization, logical inference).
- Spiking neural networks show more efficient stochastic search for solutions to the Traveling Salesman Problem compared to Boltzmann machines and Gibbs sampling.
- Noise is utilized as a computational resource.
Conclusions:
- The energy function approach provides a transparent method for designing spiking neural networks.
- Spiking neural networks can effectively tackle complex computational tasks, leveraging spike timing and noise.
- This method offers a promising alternative for power-efficient computation.
Related Concept Videos
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential....
Neuronal Communication
The Synapse
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the...
Synaptic Signaling

