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 i ∈ K is a set C i such that the {C i} partitions A . The aim of the optimization problem is to compute the set {C i} 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
Link To Document