An efficient representation for implementing finite state machines based on the double-array

Citation
S. Mizobuchi et al., An efficient representation for implementing finite state machines based on the double-array, INF SCI, 129(1-4), 2000, pp. 119-139
Citations number
9
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION SCIENCES
ISSN journal
00200255 → ACNP
Volume
129
Issue
1-4
Year of publication
2000
Pages
119 - 139
Database
ISI
SICI code
0020-0255(200011)129:1-4<119:AERFIF>2.0.ZU;2-T
Abstract
This paper describes the double-array structure that is extended in order t o apply it to general finite state machines. The double-array is an efficie nt data structure which combines time efficiency and space efficiency. Howe ver, the range of its application has been limited in the areas where a dir ected tree with labeled edges is used as the data structure. Here, the doub le-array structure is extended so that it can represent the graph structure and, furthermore, be operated dynamically. The presented method has been e valuated by theoretical observations, and its space efficiency is verified in our experiment. (C) 2000 Elsevier Science Inc. All rights reserved.