An adaptive learning solution to the keyboard optimization problem. Oommen, B. J., Valiveti, R. S., & Zgierski, J. R. 21(6):1608–1618.
doi  abstract   bibtex   
The authors consider the problem of assigning more than one symbol of a finite alphabet A to the same key on a keyboard. Since multiple symbols of the alphabet A reside on the same key, the representations of all the words in a finite dictionary H need not be unique. The problem is one of optimally assigning the symbols of the alphabet to the keys of a given keyboard with a view to minimize the total number of words that have ambiguous representation. The problem is proven to be NP-hard. After presenting the only reported solution to the problem, a fast learning-automaton-based solution to this problem is reported. Experimental results demonstrating the power of this solution are presented.\textless\textgreater
@Article{	  oommen_adaptive_1991,
  title		= {An adaptive learning solution to the keyboard optimization
		  problem},
  volume	= {21},
  issn		= {0018-9472},
  doi		= {10.1109/21.135704},
  abstract	= {The authors consider the problem of assigning more than
		  one symbol of a finite alphabet A to the same key on a
		  keyboard. Since multiple symbols of the alphabet A reside
		  on the same key, the representations of all the words in a
		  finite dictionary H need not be unique. The problem is one
		  of optimally assigning the symbols of the alphabet to the
		  keys of a given keyboard with a view to minimize the total
		  number of words that have ambiguous representation. The
		  problem is proven to be {NP}-hard. After presenting the
		  only reported solution to the problem, a fast
		  learning-automaton-based solution to this problem is
		  reported. Experimental results demonstrating the power of
		  this solution are presented.{\textless}{\textgreater}},
  pages		= {1608--1618},
  number	= {6},
  journaltitle	= {{IEEE} Transactions on Systems, Man, and Cybernetics},
  author	= {Oommen, B. J. and Valiveti, R. S. and Zgierski, J. R.},
  date		= {1991-11}
}

Downloads: 0