ACM Home Page
Please provide us with feedback. Feedback
A Procedure for Checking Equality of Regular Expressions
Full text PdfPdf (326 KB)
Source Journal of the ACM (JACM) archive
Volume 14 ,  Issue 2  (April 1967) table of contents
Pages: 355 - 362  
Year of Publication: 1967
ISSN:0004-5411
Author
A. Ginzburg  Carnegie Institute of Technology, Pittsburgh, Pa and Technion, Israel Institute of Technology, Haifa, Israel
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 57,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/321386.321399
What is a DOI?

ABSTRACT

A simple “mechanical” procedure is described for checking equality of regular expressions. The procedure, based on the work of A. Salomaa, uses derivatives of regular expressions and transition graphs. Given a regular expression R, a corresponding transition graph is constructed. It is used to generate a finite set of left-linear equations which characterize R. Two regular events R and S are equal if and only if each constant term in the set of left-linear equations formed for the pair (R S) is (&phgr; &phgr;) or (^ ^). The procedure does not involve any computations with or transformations of regular expressions and is especially appropriate for the use of a computer.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AANDERAA, S. On the algebra of regular expressions. Appl. Math., Harvard U., Cambridge, Mass., Jan. 1965, pp: 1-18 (ditto).
2
 
3
HARRISON, M. A. Introduction to Switching and Automata Theory. McGraw-Hill, New York, 1965.
 
4
McNAUGHTON, R. Techniques for manipulating regular expressions. Machines Structures Grop Memo No. 10, MIT Project MAC, Cambridge, Mass., Nov. 1965.
 
5
McNAuGTON, R., AND YAMADA, H. Regular expressions and state graphs for automata. Trans. IRE EC-9 (1960), 39-47.
6