English

Optimizing a Personalized Multigram Cellphone Keypad

Human-Computer Interaction 2014-12-04 v1

Abstract

Current layouts for alphabetic input on mobile phone keypads are very inefficient. We propose a genetic algorithm (GA) to find a suitable keypad layout for each user, based on their personal text history. It incorporates codes for frequent multigrams, which may be directly input. This greatly reduces the average number of strokes required for typing. We optimize for two-handed use, the left thumb covering the leftmost rows and vice versa. The GA mini- mizes the number of strokes, consecutive use of the same key, and consecutive use of the same hand. Using these criteria, the algorithm re-arranges the 26 alphabetic characters, plus 14 additional multigrams, on the 10-key pad. We demonstrate that this arrangement can generate a more effective layout, especially for SMS-style messages. Substantial savings are verified by both computational analysis and human evaluation.

Keywords

Cite

@article{arxiv.1412.1180,
  title  = {Optimizing a Personalized Multigram Cellphone Keypad},
  author = {Joonseok Lee and R. I. and McKay},
  journal= {arXiv preprint arXiv:1412.1180},
  year   = {2014}
}

Comments

18 pages (including header pages), 3 figures, 8 tables

R2 v1 2026-06-22T07:18:43.500Z