Related Experiment Video
Updated: Jan 22, 2026

Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
Combining Hopfield neural networks, with applications to grid-based mathematics puzzles.
1Department of Mathematics and Statistics, University of Guelph, Guelph, Canada.
Researchers have developed a method to combine Hopfield neural networks for solving complex constraint problems. This approach successfully solves puzzles like Kakuro and Akari, demonstrating a new way to tackle set-selection challenges.
Area of Science:
- Computational neuroscience
- Artificial intelligence
- Combinatorial optimization
Background:
- Hopfield neural networks (HNNs) are effective for specific constrained set-selection problems.
- Generalizing HNNs allows for solving more complex problems by combining existing network structures.
Purpose of the Study:
- To establish a condition for combining general Hopfield neural networks.
- To demonstrate the practical application of combined HNNs in solving well-known constraint problems.
Main Methods:
- Developed a condition for combining vector fields of general Hopfield neural networks.
- Applied the combined networks to solve Kakuro (Cross Sums) and Akari (Light Up) puzzles.
- Illustrated the solution process with examples and analyzed convergence properties.
Main Results:
- A single, simple condition allows for the combination of general Hopfield neural networks.
- Combined HNNs successfully solved Kakuro and Akari grid-based constraint problems.
- The difficulty of Kakuro puzzles correlates strongly with the number of iterations required by the HNN solver.
Conclusions:
- The proposed method provides a unified framework for combining Hopfield neural networks.
- This approach offers a powerful tool for solving a wide range of constraint satisfaction problems.
- The findings suggest potential for HNNs in computational puzzle solving and complexity analysis.
Related Concept Videos
Fundamental Mathematical Principles in Pharmacokinetics: Mathematical Expressions and Units
One significant application of mathematics in pharmacokinetics is the characterization of drug distribution through the volume of distribution...
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Protein Networks
Network Covalent Solids
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
Fundamental Mathematical Principles in Pharmacokinetics: Calculus and Graphs
On the other hand, integral calculus focuses on...
Relation between Mathematical Equations and Block Diagrams

