Abstract
This paper describes a heuristic approach to finding the nucleolus of assignment games using genetic algorithms. The method consists of three steps, as follow. The first step is to maintain a set of possible solutions of the core, called population. With the concept of nucleolus, the lexicographic order is the function of fitness. The second step is to improve the population by a cyclic three-stage process consisting of a reproduction (selection), recombination (mating), and evaluation (survival of the fittest). Each cycle is called a generation. Generation by generation, the selected population will be a set of vectors with the higher fitness values. A mutation operator changes individuals that may lead to a high fitness region by performing an alternative search path. The last step is to terminate the loop by setting an acceptable condition. The highest fitness individual presents the nucleolus. The discussion includes an outline of the processing pseudocode.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Shapley, L. S. and M. Shubik, “The assignment Game I: The Core,” International Journal of Game Theory, 1, pp. 111–130, 1972.
Schmeidler, D., “The Nucleolus of a characteristic function game,” SIAM Journal on Applied Mathematics, 17, pp. 1163–1170, 1969.
Kuhn, H. W., “The Hungarian Method for the assignment Problem,” Naval Research Logistics Quarterly, 2, pp. 83–97, 1955.
Kohlberg, E., “The nucleolus as a solution of a Minimization Problem,” SIAM Journal on Applied Mathematics, 23, pp. 34–39, 1972.
Owen, G., “A note on the Nucleolus,” International Journal of Game Theory, 3, pp. 101–103.
Solymosi, T. and T. E. S. Raghavan, “An Algorithm for Finding the Nucleolus of Assignment Games,” International Conference on Game Theory at Stony Brook, New York, July 1992.
Maschler, M., B. Peleg, and L. S. Shapley, “Geometric Properties of the Kernel, Nucleolus, and Related Solution concepts,” Mathematics of Operations Research, 4, pp. 303–338, 1979.
Maschler, M, J. A. M. Potters, and S. H. Tijs, “The General Nucleolus and the Reduced Game Property,” International Journal of Game Theory, 21, pp.85–106, 1992.
Sankaran, J. K., “On Finding the Nucleolus of an N-person Cooperative Game,” International Journal of Game Theory, 19, pp. 329–338, 1991.
Holland, J. H., “Adaptation in Natural and Artificial system,” University of Michigan Press, 1975.
DeJong, K. A., “Analysis of the Behavior of a Class of Genetic Algorithms,” University of Michigan, Ph.D. Thesis, Ann Arbor, MI., 1975.
Brindle, A., “Genetic Algorithms for Function Optimization,” University of Alberta, Ph.D. Thesis, 1980.
Bethke, A. D., “Genetic Algorithms as function Optimizers,” University of Michigan, Ph.D. Thesis, 1981.
Goldberg, D., “Computer Aid Gas Pipeline Operation Using Genetic Algorithms and Rule Learning,” University of Michigan, Ph.D. Thesis, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Chin, H.H. (1997). Genetic Algorithm for Finding the Nucleolus of Assignment Games. In: Parthasarathy, T., Dutta, B., Potters, J.A.M., Raghavan, T.E.S., Ray, D., Sen, A. (eds) Game Theoretical Applications to Economics and Operations Research. Theory and Decision Library, vol 18. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-2640-4_17
Download citation
DOI: https://doi.org/10.1007/978-1-4757-2640-4_17
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-4780-2
Online ISBN: 978-1-4757-2640-4
eBook Packages: Springer Book Archive