Abstract
This paper constructs deceptive functions over bit strings of any length using low-order Walsh coefficients. Specifically, a partially deceptive construct is achieved with coefficients no higher than second order, and a fully deceptive construct is achieved with coefficients no higher than third order. Previous work on deception tacitly assumed that the very highest order Walsh coefficient, the order-l coefficient in a length-l problem, must be non-zero to achieve full deception, that condition where all schemata of orderl−1 or less containing the complement of the global optimum are superior to their competitors. The constructions of this paper show such assumptions to be false and lead to a more general theory of functions whose value only depends on the number of ones (or zeros) in the function's argument, so-calledfunctions of unitation. These results also help shed some light on Tanese's puzzling results on functions that contained large numbers of Walsh terms of fixed order.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
A.D. Bethke, Genetic algorithms as function optimizers, Doctoral dissertation, University of Michigan, Dissertation Abstracts International 41(9) (1981) 3503B (University Microfilms No. 8106101).
K. Deb, Binary and floating-point function optimization using messy genetic algorithms, unpublished doctoral dissertation, University of Alabama, Tuscaloosa (1991).
D.E. Goldberg, Simple genetic algorithms and the minimal, deceptive problem, in:Genetic Algorithms and Simulated Annealing, ed. L. Davis (Pitman, London, 1987) pp. 74–88.
D.E. Goldberg,Genetic Algorithms in Search, Optimization, and Machine Learning (Addison-Wesley, Reading, MA, 1989).
D.E. Goldberg, Genetic algorithms and Walsh functions: Part I, a gentle introduction, Complex Systems 3 (1989) 129–152.
D.E. Goldberg, Genetic algorithms and Walsh functions: Part II, deception and its analysis, Complex Systems 3 (1989) 153–171.
D.E. Goldberg, Real-coded genetic algorithms, virtual alphabets, and blocking, Complex Systems 5 (1991) 139–167.
D.E. Goldberg, K. Deb and B. Korb, Messy genetic algorithms revisited: Studies in mixed size and scale, Complex Systems 4 (1990) 415–444.
D.E. Goldberg, B. Korb and K. Deb, Messy genetic algorithms: Motivation, analysis, and first results, Complex Systems 3 (1989) 493–530.
G.E. Liepins and M.D. Vose, Representational issues in genetic optimization, J. Exp. Theor. Art. Int. (1990) 4–30.
Y. Takahashi, M.J. Rabins and D.M. Auslander,Control and Dynamic Systems (Addison-Wesley, Reading, MA, 1970).
R. Tanese, Distributed genetic algorithms for function optimization, unpublished doctoral dissertation, University of Michigan, Ann Arbor (1989).
Whitley, D., Fundamental principles of deception in genetic search, in:Foundations of Genetic Algorithms, ed. G.J.E. Rawlins (Morgan Kaufmann, 1991) pp. 221–241.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Goldberg, D.E. Construction of high-order deceptive functions using low-order Walsh coefficients. Ann Math Artif Intell 5, 35–47 (1992). https://doi.org/10.1007/BF01530779
Issue Date:
DOI: https://doi.org/10.1007/BF01530779