Tech. Reports about REACTIVE TABU SEARCH (RTS)
BATTITI@itnvax.science.unitn.it
BATTITI at itnvax.science.unitn.it
Tue Nov 9 04:21:17 EST 1993
The following technical reports in the area of combinatorial optimization
and neural nets training are available by anonymous ftp from the Mathematics
Department archive at Trento University.
_______________________________________________________________________
The Reactive Tabu Search
Roberto Battiti and Giampietro Tecchiolli
Technical Report UTM 405, October 1992
Dipartimento di Matematica, Univ. di Trento
38050 Povo (Trento) - Italia
Abstract
We propose an algorithm for combinatorial optimization where an explicit
check for the repetition of configurations is added to the basic scheme
of Tabu search. In our Tabu scheme the appropriate size of the list
is learned in an automated way by reacting to the occurrence of cycles.
In addition, if the search appears to be repeating an excessive number of
solutions excessively often, then the search is diversified by making a
number of random moves proportional to a moving average of the cycle length.
The reactive scheme is compared to a "strict" Tabu scheme, that forbids the
repetition of configurations and to schemes with a fixed or randomly varying
list size. From the implementation point of view we show that the Hashing or
Digital Tree techniques can be used in order to search for repetitions in a
time that is approximately constant. We present the results obtained for a
series of computational tests on a benchmark function, on the 0-1 Knapsack
Problem, and on the Quadratic Assignment Problem.
_______________________________________________________________________
Training Neural Nets with the Reactive Tabu Search
Roberto Battiti and Giampietro Tecchiolli
Technical Report UTM 421, November 1993
Dipartimento di Matematica, Univ. di Trento
38050 Povo (Trento) - Italia
Abstract
In this paper the task of training sub-symbolic systems is considered as a
combinatorial optimization problem and solved with the heuristic scheme of
the Reactive Tabu Search (RTS) proposed by the authors and based on
F. Glover's Tabu Search. An iterative optimization process based on a
``modified greedy search'' component is complemented with a meta-strategy
to realize a discrete dynamical system that discourages limit cycles and
the confinement of the search trajectory in a limited portion of the search
space. The possible cycles are discouraged by prohibiting (i.e., making tabu)
the execution of moves that reverse the ones applied in the most recent part
of the search, for a prohibition period that is adapted in an automated way.
The confinement is avoided and a proper exploration is obtained by activating
a diversification strategy when too many configurations are repeated
excessively often. The RTS method is applicable to non-differentiable
functions, it is robust with respect to the random initialization and effective
in continuing the search after local minima. The limited memory and processing
required make RTS a competitive candidate for special-purpose VLSI
implementations. We present and discuss four tests of the technique on
feedforward and feedback systems.
_______________________________________________________________________
******> how to obtain a copy via FTP:
unix> ftp volterra.science.unitn.it (130.186.34.16)
Name: anonymous
Password: (type your email address)
ftp> cd pub
ftp> binary
ftp> get reactive-tabu-search.ps.Z
ftp> get rts-neural-nets.ps.Z
ftp> quit
unix> uncompress *.ps.Z
unix> lpr *.ps (or however you print PostScript)
note: gnu-zipped files are available as file.gz
reactive-tabu-search.ps : 27 pages
rts-neural-nets.ps : 45 pages
both papers contain complex figures so that printing can be slow
on some printers
******> A limited number of hardcopies are available (only if you don't have
access to FTP!) from:
Roberto Battiti
Dip. di Matematica
Universita' di Trento
38050 Povo (Trento)
Italy
e-mail: battiti at itnvax.science.unitn.it
More information about the Connectionists
mailing list