Skip to content

LTspice netlists and problem specifications for the analog Ising machine; to accompany T. Patrick Xiao's PhD thesis

Notifications You must be signed in to change notification settings

ptxiao/analogIsing

Repository files navigation

analogIsing

LTspice netlists and problem specifications for the analog Ising machine. This folder contains supporting files for T. Patrick Xiao's PhD Thesis, Chaper 6 (Department of EECS, UC Berkeley, 2019).

Description of the files:

  • Ising_8spins.net: LTspice netlist for an analog Ising machine circuit. Implements the coupling matrix in J8.txt, also provided in Appendix G of thesis. The simulation results are used for Fig. 6.5 and Fig. 6.6.
  • Ising_32spins.net: LTspice netlist that implements the coupling matrix in J32.txt. The simulation results are used for Fig. 6.7 and Fig. G.1.
  • MaxCut_g05-80-1.net: LTspice netlist that implements a Max-Cut problem with 80 vertices. The simulation results are used for Fig. 6.8 and Fig. G.2 in the most recent version of the thesis. The list of weights can be found here: http://biqmac.uni-klu.ac.at/library/mac/rudy/g05_80.1
  • MaxCut_g05-60-2.net: LTspice netlist that implements a Max-Cut problem with 60 vertices. The simulation results are used for Fig. 6.8 and Fig. G.2 in an earlier version of the thesis. The list of weights can be found here: http://biqmac.uni-klu.ac.at/library/mac/rudy/g05_60.2
  • J8.txt: a list of coupling weights (binary, -1 and +1) for a fully-connected 8-spin Ising problem. The first two columns list the spin indices. The third column contains the weight value.
  • J32.txt: a list of coupling weights (binary, -1 and +1) for a fully-connected 32-spin Ising problem.
  • Ising_32spins-Gain-155.net: LTspice netlist that implements the coupling matrix in J32.txt with a constant gain of 15.5%. The simulation results are used in Fig. 6.13.
  • Ising_32spins-Gain-11.net: LTspice netlist that implements the coupling matrix in J32.txt with a constant gain of 11%. Differs in the random initial condition, but gives very similar results to that shown in Fig. 6.13.

LTspice netlists were tested on both LTspice IV on Mac OS X and LTspice XVII on Windows 10.

About

LTspice netlists and problem specifications for the analog Ising machine; to accompany T. Patrick Xiao's PhD thesis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published