Skip to main content
Log in

Construction of high-order deceptive functions using low-order Walsh coefficients

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A.D. Bethke, Genetic algorithms as function optimizers, Doctoral dissertation, University of Michigan, Dissertation Abstracts International 41(9) (1981) 3503B (University Microfilms No. 8106101).

  2. K. Deb, Binary and floating-point function optimization using messy genetic algorithms, unpublished doctoral dissertation, University of Alabama, Tuscaloosa (1991).

    Google Scholar 

  3. 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.

    Google Scholar 

  4. D.E. Goldberg,Genetic Algorithms in Search, Optimization, and Machine Learning (Addison-Wesley, Reading, MA, 1989).

    Google Scholar 

  5. D.E. Goldberg, Genetic algorithms and Walsh functions: Part I, a gentle introduction, Complex Systems 3 (1989) 129–152.

    Google Scholar 

  6. D.E. Goldberg, Genetic algorithms and Walsh functions: Part II, deception and its analysis, Complex Systems 3 (1989) 153–171.

    Google Scholar 

  7. D.E. Goldberg, Real-coded genetic algorithms, virtual alphabets, and blocking, Complex Systems 5 (1991) 139–167.

    Google Scholar 

  8. D.E. Goldberg, K. Deb and B. Korb, Messy genetic algorithms revisited: Studies in mixed size and scale, Complex Systems 4 (1990) 415–444.

    Google Scholar 

  9. D.E. Goldberg, B. Korb and K. Deb, Messy genetic algorithms: Motivation, analysis, and first results, Complex Systems 3 (1989) 493–530.

    Google Scholar 

  10. G.E. Liepins and M.D. Vose, Representational issues in genetic optimization, J. Exp. Theor. Art. Int. (1990) 4–30.

  11. Y. Takahashi, M.J. Rabins and D.M. Auslander,Control and Dynamic Systems (Addison-Wesley, Reading, MA, 1970).

    Google Scholar 

  12. R. Tanese, Distributed genetic algorithms for function optimization, unpublished doctoral dissertation, University of Michigan, Ann Arbor (1989).

    Google Scholar 

  13. 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.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01530779

Keywords

Navigation