Related Experiment Video
Updated: Aug 6, 2026

Surrogate Model Development for Digital Experiments in Welding
Published on: March 28, 2025
Hardware acceleration of simulated annealing for constraint satisfaction problems
Andrew Pannone1, Rishikesh T Nair1, Pranav Krishnan1
1Engineering Science and Mechanics, Penn State University, University Park, PA, USA.
This study accelerates simulated annealing (SA) using 2D materials for drone placement optimization. The hardware solution significantly speeds up search and reduces energy consumption for complex spatial problems.
Area of Science:
- Computational Optimization
- Materials Science
- Hardware Acceleration
Background:
- Simulated annealing (SA) is a metaheuristic algorithm for combinatorial optimization.
- SA uses stochastic search to escape local minima and find global optima.
- Spatial optimization problems, like drone placement, are computationally intensive.
Purpose of the Study:
- To present hardware acceleration of SA for spatial optimization in constrained environments.
- To target drone placement for maximized area coverage while avoiding no-fly zones.
- To utilize 2D materials for stochasticity and programmable logic in the SA process.
Main Methods:
- Developed a hardware accelerator for simulated annealing.
- Integrated a true random number generator (TRNG) based on 2D materials for stochasticity.
- Employed 2D logic circuits for system energy evaluation and solution acceptance with tunable thresholds.
Main Results:
- Achieved 1800-fold search acceleration compared to brute-force for drone placement.
- Hardware modules consume 43 nJ of energy per iteration.
- Demonstrated feasibility of 2D-material-based hardware for real-time optimization.
Conclusions:
- Hardware acceleration of SA using 2D materials is effective for constrained spatial optimization.
- The developed system offers significant speedup and energy efficiency.
- Highlights the potential of 2D-material-enabled hardware for real-time optimization tasks.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
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 problem,...
Statically Indeterminate Problem Solving
Ampere's Law: Problem-Solving
Specific steps need to be considered while calculating the symmetric magnetic field distribution using...
Lagrange Multipliers: Problem Solving
Lagrange Multipliers: One Constraint
