• DocumentCode
    2721754
  • Title

    Keyboard optimization using genetic techniques

  • Author

    Oommen, B.J. ; Zgierski, J.R.

  • Author_Institution
    Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
  • fYear
    1991
  • fDate
    27-30 Mar 1991
  • Firstpage
    726
  • Lastpage
    732
  • Abstract
    The problem of optimizing a keyboard for a particular finite dictionary, H, defined as a subset of the words over a finite alphabet, A is considered. The letters of A are assigned to elements of a set K. Thus, associated with every element iK is a set Ci such that the {Ci} partitions A. The aim of the optimization problem is to compute the set {Ci} so that if every character in A is replaced by the index of the set in which it belongs, the transformed version of H has the minimum number of collisions. Initially, the problem is stated to be NP-hard. Later, the authors discuss the power of using genetic techniques to tackle the problem. The authors present the details of the only reported evolutionary method, and then a novel genetic solution is proposed. Experimental results demonstrating the power of this scheme are included
  • Keywords
    computational complexity; genetic algorithms; keyboards; NP-hard; finite dictionary; genetic techniques; keyboard optimisation; Automata; Books; Calculus; Computer science; Data mining; Dictionaries; Genetic algorithms; Keyboards; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2133-8
  • Type

    conf

  • DOI
    10.1109/PCCC.1991.113886
  • Filename
    113886