@inproceedings{cc0d193f5d2a47f98327dcae9a4b7928,
title = "Hardcoding finite state automata processing",
abstract = "To hardcode and algorithm means to build into it the data that it requires. In this paper, we present various experiments in hardcoding the transition table of a finite state machine directly into string-recognizing code. Experiments are carried out in two phases. The first phase is limited to the analysis of the hardcoded behavior in relation to acceptance or rejection of a single symbol in some arbitrary state of some finite automaton. Then follows a simulation of the analysis of some hardcoded solution for recognizing an entire string. Measurements are provided to show the time efficiency gains by various hardcoded versions over the traditional table-driven approach.",
author = "E.K. Ngassam and B.W. Watson and D.G. Kourie",
year = "2003",
language = "English",
isbn = "1-58113-774-5",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery, Inc",
pages = "111--121",
editor = "J. Eloff and {et al.}, xx",
booktitle = "Proceedings of the 2003 annual research conference of the South African Institute of Computer Scientists and Information Technologists on Enablement through Technology (SAICSIT, Fourways, South Africa, September 17-19, 2003)",
address = "United States",
}