qap: Heuristics for the Quadratic Assignment Problem (QAP)

Implements heuristics for the Quadratic Assignment Problem (QAP). Currently only a simulated annealing heuristic is available.

Author
Michael Hahsler [aut, cre, cph], Franz Rendl [ctb, cph]
Date of publication
2015-10-05 22:14:30
Maintainer
Michael Hahsler <mhahsler@lyle.smu.edu>
License
GPL-3
Version
0.1-0

View on CRAN

Man pages

qap
Solve Quadratic Assignment Problems (QAP)
read_qaplib
Read QAPLIB Files

Files in this package

qap
qap/inst
qap/inst/qaplib
qap/inst/qaplib/tho40.dat
qap/inst/qaplib/lipa20a.sln
qap/inst/qaplib/lipa30b.dat
qap/inst/qaplib/tai15b.sln
qap/inst/qaplib/tai10b.dat
qap/inst/qaplib/scr20.sln
qap/inst/qaplib/nug27.sln
qap/inst/qaplib/lipa90a.sln
qap/inst/qaplib/esc16f.dat
qap/inst/qaplib/sko56.sln
qap/inst/qaplib/tai40a.dat
qap/inst/qaplib/tho30.dat
qap/inst/qaplib/chr15c.dat
qap/inst/qaplib/esc32g.dat
qap/inst/qaplib/nug14.sln
qap/inst/qaplib/chr18b.dat
qap/inst/qaplib/tai100a.dat
qap/inst/qaplib/esc64a.dat
qap/inst/qaplib/lipa80a.sln
qap/inst/qaplib/sko42.sln
qap/inst/qaplib/lipa20b.dat
qap/inst/qaplib/chr15a.sln
qap/inst/qaplib/lipa50b.sln
qap/inst/qaplib/had12.sln
qap/inst/qaplib/tai80a.sln
qap/inst/qaplib/kra30b.dat
qap/inst/qaplib/tai35b.dat
qap/inst/qaplib/sko72.sln
qap/inst/qaplib/wil100.sln
qap/inst/qaplib/tai40b.dat
qap/inst/qaplib/tai30b.sln
qap/inst/qaplib/sko42.dat
qap/inst/qaplib/tai25b.sln
qap/inst/qaplib/tai12b.dat
qap/inst/qaplib/tai80b.dat
qap/inst/qaplib/had20.dat
qap/inst/qaplib/nug20.sln
qap/inst/qaplib/nug25.dat
qap/inst/qaplib/esc16e.sln
qap/inst/qaplib/esc32d.dat
qap/inst/qaplib/sko81.dat
qap/inst/qaplib/chr18a.dat
qap/inst/qaplib/lipa80b.dat
qap/inst/qaplib/nug15.sln
qap/inst/qaplib/sko64.dat
qap/inst/qaplib/sko49.dat
qap/inst/qaplib/lipa40b.sln
qap/inst/qaplib/sko72.dat
qap/inst/qaplib/tai60b.dat
qap/inst/qaplib/els19.dat
qap/inst/qaplib/had20.sln
qap/inst/qaplib/esc16i.sln
qap/inst/qaplib/lipa70b.sln
qap/inst/qaplib/tai35a.dat
qap/inst/qaplib/tai25a.sln
qap/inst/qaplib/sko100d.dat
qap/inst/qaplib/esc32e.sln
qap/inst/qaplib/lipa60b.dat
qap/inst/qaplib/lipa30b.sln
qap/inst/qaplib/tai256c.dat
qap/inst/qaplib/tai10a.dat
qap/inst/qaplib/bur26d.sln
qap/inst/qaplib/nug15.dat
qap/inst/qaplib/tai60b.sln
qap/inst/qaplib/sko100a.dat
qap/inst/qaplib/lipa50b.dat
qap/inst/qaplib/nug27.dat
qap/inst/qaplib/had14.sln
qap/inst/qaplib/tai20a.dat
qap/inst/qaplib/lipa60a.dat
qap/inst/qaplib/nug16b.dat
qap/inst/qaplib/esc16g.sln
qap/inst/qaplib/ste36b.dat
qap/inst/qaplib/lipa90b.dat
qap/inst/qaplib/had12.dat
qap/inst/qaplib/tai100a.sln
qap/inst/qaplib/tai15a.sln
qap/inst/qaplib/chr20a.dat
qap/inst/qaplib/ste36b.sln
qap/inst/qaplib/chr20b.sln
qap/inst/qaplib/nug24.sln
qap/inst/qaplib/bur26h.sln
qap/inst/qaplib/bur26h.dat
qap/inst/qaplib/nug16b.sln
qap/inst/qaplib/scr12.dat
qap/inst/qaplib/wil50.dat
qap/inst/qaplib/chr22b.sln
qap/inst/qaplib/ste36a.dat
qap/inst/qaplib/bur26b.dat
qap/inst/qaplib/esc32g.sln
qap/inst/qaplib/bur26d.dat
qap/inst/qaplib/esc32h.dat
qap/inst/qaplib/sko56.dat
qap/inst/qaplib/chr12c.dat
qap/inst/qaplib/tai100b.sln
qap/inst/qaplib/esc32a.dat
qap/inst/qaplib/tai15b.dat
qap/inst/qaplib/esc16j.dat
qap/inst/qaplib/esc32b.dat
qap/inst/qaplib/tai80b.sln
qap/inst/qaplib/bur26f.dat
qap/inst/qaplib/esc16h.sln
qap/inst/qaplib/chr22b.dat
qap/inst/qaplib/wil50.sln
qap/inst/qaplib/kra30a.dat
qap/inst/qaplib/nug12.sln
qap/inst/qaplib/bur26f.sln
qap/inst/qaplib/nug30.sln
qap/inst/qaplib/sko100e.dat
qap/inst/qaplib/chr20b.dat
qap/inst/qaplib/lipa30a.dat
qap/inst/qaplib/scr12.sln
qap/inst/qaplib/lipa90a.dat
qap/inst/qaplib/sko100f.sln
qap/inst/qaplib/bur26b.sln
qap/inst/qaplib/tai50b.sln
qap/inst/qaplib/sko100e.sln
qap/inst/qaplib/esc16a.dat
qap/inst/qaplib/tai64c.sln
qap/inst/qaplib/chr12c.sln
qap/inst/qaplib/lipa80b.sln
qap/inst/qaplib/tai100b.dat
qap/inst/qaplib/ste36c.sln
qap/inst/qaplib/tho40.sln
qap/inst/qaplib/esc16d.sln
qap/inst/qaplib/chr15a.dat
qap/inst/qaplib/tai40b.sln
qap/inst/qaplib/kra32.sln
qap/inst/qaplib/tai12b.sln
qap/inst/qaplib/chr20c.sln
qap/inst/qaplib/wil100.dat
qap/inst/qaplib/sko90.sln
qap/inst/qaplib/esc16i.dat
qap/inst/qaplib/scr20.dat
qap/inst/qaplib/bur26c.sln
qap/inst/qaplib/esc128.dat
qap/inst/qaplib/sko49.sln
qap/inst/qaplib/tai35a.sln
qap/inst/qaplib/lipa20a.dat
qap/inst/qaplib/bur26g.sln
qap/inst/qaplib/nug16a.dat
qap/inst/qaplib/esc16j.sln
qap/inst/qaplib/esc32e.dat
qap/inst/qaplib/esc16f.sln
qap/inst/qaplib/bur26a.sln
qap/inst/qaplib/tho30.sln
qap/inst/qaplib/chr25a.dat
qap/inst/qaplib/tai17a.sln
qap/inst/qaplib/chr12b.sln
qap/inst/qaplib/lipa50a.sln
qap/inst/qaplib/tai80a.dat
qap/inst/qaplib/chr12b.dat
qap/inst/qaplib/tai20a.sln
qap/inst/qaplib/tai20b.dat
qap/inst/qaplib/tai25a.dat
qap/inst/qaplib/els19.sln
qap/inst/qaplib/lipa30a.sln
qap/inst/qaplib/had18.sln
qap/inst/qaplib/nug25.sln
qap/inst/qaplib/chr15b.dat
qap/inst/qaplib/had16.sln
qap/inst/qaplib/tai64c.dat
qap/inst/qaplib/nug21.sln
qap/inst/qaplib/had16.dat
qap/inst/qaplib/nug22.dat
qap/inst/qaplib/tai40a.sln
qap/inst/qaplib/esc16c.sln
qap/inst/qaplib/nug17.dat
qap/inst/qaplib/ste36a.sln
qap/inst/qaplib/sko64.sln
qap/inst/qaplib/tai17a.dat
qap/inst/qaplib/nug21.dat
qap/inst/qaplib/nug12.dat
qap/inst/qaplib/nug30.dat
qap/inst/qaplib/chr22a.sln
qap/inst/qaplib/tai30a.sln
qap/inst/qaplib/lipa40b.dat
qap/inst/qaplib/rou12.dat
qap/inst/qaplib/esc16b.sln
qap/inst/qaplib/lipa70b.dat
qap/inst/qaplib/tai30a.dat
qap/inst/qaplib/lipa70a.dat
qap/inst/qaplib/lipa40a.dat
qap/inst/qaplib/lipa40a.sln
qap/inst/qaplib/tai20b.sln
qap/inst/qaplib/nug20.dat
qap/inst/qaplib/rou20.dat
qap/inst/qaplib/esc16a.sln
qap/inst/qaplib/tai12a.sln
qap/inst/qaplib/esc16d.dat
qap/inst/qaplib/tai50a.dat
qap/inst/qaplib/bur26a.dat
qap/inst/qaplib/tai60a.sln
qap/inst/qaplib/rou15.sln
qap/inst/qaplib/tho150.sln
qap/inst/qaplib/sko100c.sln
qap/inst/qaplib/chr15c.sln
qap/inst/qaplib/nug17.sln
qap/inst/qaplib/rou20.sln
qap/inst/qaplib/sko100b.dat
qap/inst/qaplib/sko100d.sln
qap/inst/qaplib/kra32.dat
qap/inst/qaplib/chr18a.sln
qap/inst/qaplib/esc16b.dat
qap/inst/qaplib/chr18b.sln
qap/inst/qaplib/chr12a.sln
qap/inst/qaplib/scr15.sln
qap/inst/qaplib/lipa70a.sln
qap/inst/qaplib/lipa80a.dat
qap/inst/qaplib/lipa60b.sln
qap/inst/qaplib/esc16c.dat
qap/inst/qaplib/ste36c.dat
qap/inst/qaplib/rou15.dat
qap/inst/qaplib/tai50b.dat
qap/inst/qaplib/nug24.dat
qap/inst/qaplib/tai35b.sln
qap/inst/qaplib/bur26c.dat
qap/inst/qaplib/esc16e.dat
qap/inst/qaplib/had18.dat
qap/inst/qaplib/lipa60a.sln
qap/inst/qaplib/lipa20b.sln
qap/inst/qaplib/sko90.dat
qap/inst/qaplib/esc16g.dat
qap/inst/qaplib/lipa90b.sln
qap/inst/qaplib/nug14.dat
qap/inst/qaplib/tai30b.dat
qap/inst/qaplib/tai60a.dat
qap/inst/qaplib/chr25a.sln
qap/inst/qaplib/sko100c.dat
qap/inst/qaplib/chr20c.dat
qap/inst/qaplib/nug16a.sln
qap/inst/qaplib/tai150b.sln
qap/inst/qaplib/chr15b.sln
qap/inst/qaplib/tai50a.sln
qap/inst/qaplib/esc128.sln
qap/inst/qaplib/tai25b.dat
qap/inst/qaplib/bur26e.sln
qap/inst/qaplib/esc32c.dat
qap/inst/qaplib/rou12.sln
qap/inst/qaplib/kra30b.sln
qap/inst/qaplib/chr20a.sln
qap/inst/qaplib/bur26g.dat
qap/inst/qaplib/sko81.sln
qap/inst/qaplib/lipa50a.dat
qap/inst/qaplib/tai12a.dat
qap/inst/qaplib/sko100b.sln
qap/inst/qaplib/chr22a.dat
qap/inst/qaplib/tai15a.dat
qap/inst/qaplib/nug22.sln
qap/inst/qaplib/nug18.dat
qap/inst/qaplib/sko100a.sln
qap/inst/qaplib/kra30a.sln
qap/inst/qaplib/sko100f.dat
qap/inst/qaplib/nug28.dat
qap/inst/qaplib/tai256c.sln
qap/inst/qaplib/tho150.dat
qap/inst/qaplib/chr12a.dat
qap/inst/qaplib/bur26e.dat
qap/inst/qaplib/nug28.sln
qap/inst/qaplib/scr15.dat
qap/inst/qaplib/tai150b.dat
qap/inst/qaplib/nug18.sln
qap/inst/qaplib/esc16h.dat
qap/inst/qaplib/had14.dat
qap/inst/NEWS
qap/tests
qap/tests/test_read_qaplib.R
qap/src
qap/src/RNG_wrapper.c
qap/src/qapsim.f
qap/NAMESPACE
qap/R
qap/R/qapSA.R
qap/R/qap.R
qap/R/read_qaplib.R
qap/README.md
qap/MD5
qap/DESCRIPTION
qap/man
qap/man/read_qaplib.Rd
qap/man/qap.Rd