UNI Köln
ZAIK
INFORMATIK
IMPRESSUM
Lehrstuhl | Prof. Dr. Michael Jünger
Research
Where to find us

Format of the Input:

Each spin glass sample consists of

  1. parameters determining the spin glass model.
  2. the specific sample.

The input of the parameters

Parameters have to be specified in the way <PARAMETER> : <VALUE>. Available are:

  1. type
  2. size
  3. name
  1. type: You can choose between 
  • pm: two dimensional Edwards Anderson (EA) spin glass with +/-1 distribution and periodic boundary conditions.
  • gauss: two dimensional EA spin glass with arbitrary continuous distributions and periodic boundary conditions. Please use the fixed point format (e.g., 0.9876 is right, while 9.876e-01 is wrong.)
  • pm3: three dimensional Edwards Anderson spin glass with +/-1 distribution and periodic boundary conditions.
  • gauss3: three dimensional Edwards Anderson spin glass with arbitrary continuous distribution and periodic boundary conditions.
  • sk: Sherrington-Kirkpatrick spin-glass model with arbitrary distribution for the couplings. This model is computed by an exact branch-and-bound code using semidefinite programming. It has been provided to us by Franz Rendl (Alpen-Adria Universitaet, Klagenfurt), Giovanni Rinaldi (IASI-CNR, Rome), and Angelika Wiegele (Alpen-Adria Universitaet, Klagenfurt), see also http://biqmac.uni-klu.ac.at
  1. size determines the linear size of the grid, i.e. size = L for an LxLxL grid. In case of the sk model it is the total number of spins.
  2. name of the sample. The value can be any line of characters (including blanks). Please don't use  ' " `.
These three lines can appear in any order. Blank lines anywhere in the mail are ignored by the mail reading script. You can include comment lines into your mail. These comment lines have to start with #

The input of the spin glass sample

Please note for the grid types: 

We number the spins linearly for each grid layer. As an example, a two-dimensional spin glass of size 3 looks like this:

        |     |     |
      -(1)---(2)---(3)--
        |     |     |
      -(4)---(5)---(6)--
        |     |     |
      -(7)---(8)---(9)--
        |     |     |

For the sk model, the order of the spins is arbitrary.

The format for the couplings is:
<SPIN_i> <SPIN_j> <COUPLING> 

The first two integers determines two spins interacting via a coupling of strength <COUPLING>. The numbers are separated by an arbitrary number of blanks (or tabs). The order of the couplings is arbitrary.