A Markov Chain Tabu Search Approach to the Evolutionary Allocation Problem
Mate-selection is the problem of deciding which animal should be culled and which should be mated in a breeding program. In addition, if the animal is to be mated, which animal from the other sex should it be mated with? With a linear objective function, integer linear programming was successfully used to solve the problem. Also, when the relation between the animals’ traits is additive, a strategy based on the classical index theory for selection with random allocation, results in the optimal solution. Today, non-linear and non-additive objectives are introduced and the problem is becoming increasingly complex. In this paper, we formulate the problem as a multi-stage quadratic transportation model. We then introduce a new version of Tabu Search that we call Markov Chain Tabu Search (MCTS) for solving the mate-selection problem. We then compare MCTS against five conventional heuristic techniques; these are, random search, hill climbing, simulated annealing, sequential genetic algorithms, and simultaneous genetic algorithms. MCTS is found statistically significantly better than the other heuristics for handling this large scale mate-selection problem.
KeywordsTabu search mate-selection dairy industry
Unable to display preview. Download preview PDF.
- Abbass, H. Computational intelligence techniques for decision making: with applications to the dairy industry. PhD thesis, School of Computing, Queensland University of Technology, 2000.Google Scholar
- Abbass, H., Towsey, M., der Werf, J. V., and Finn, G. Modelling evolution: the evolutionary allocation problem. In (Abbass, H. and Towsey, M.), The Application of Artificial Intelligence, Optimisation, and Bayesian Methods in Agriculture, QUT-Publication, 1999, pages 117–134.Google Scholar
- Abbass, H., Towsey, M., Kozan, E., and der Werf, J. V. The performance of genetic algorithms on the one-generation mate-selection problem. Proceedings of the 2nd Joint International Workshop on Operations Research, Sapporo, Japan, 2000.Google Scholar
- Glover, F. Tabu search: part 2. ORSA Journal on Computing, 1999, 2(l):4–32.Google Scholar
- Michalewicz, Z. and Fogel, D. How to solve it: modem heuristic. Springer verlag, 2000.Google Scholar
- Mrode, R. Linear models for the prediction of animal breeding values. CAB International, 1996.Google Scholar
- Paulli, J. A computational comparison of simulated annealing and Tabu search applied to the quadratic assignment problem. In (Vidal, R.), Applied simulated annealing. Springer-Verlag, 1993.Google Scholar