Preface |
|
v | |
|
|
1 | (8) |
|
0.1 Historical Development |
|
|
1 | (2) |
|
0.2 An Outline of Recent Developments |
|
|
3 | (3) |
|
0.3 Contents of the Monograph |
|
|
6 | (3) |
|
|
9 | (26) |
|
1.1 Abstract Reduction Systems |
|
|
9 | (6) |
|
1.2 Reduction Modulo an Equivalence Relation |
|
|
15 | (7) |
|
1.3 Strings, Languages and Automata |
|
|
22 | (5) |
|
1.4 Some Turing Machine Constructions |
|
|
27 | (7) |
|
1.5 Bibliographic Remarks |
|
|
34 | (1) |
|
2 String-Rewriting Systems |
|
|
35 | (30) |
|
2.1 Rewriting Systems for Strings |
|
|
35 | (6) |
|
2.2 Computing Normal Forms |
|
|
41 | (9) |
|
2.3 Testing for Local Confluence |
|
|
50 | (2) |
|
2.4 The Knuth-Bendix Completion Procedure |
|
|
52 | (5) |
|
2.5 Some Undecidable Properties |
|
|
57 | (6) |
|
2.6 Bibliographic Remarks |
|
|
63 | (2) |
|
3 Length as the Basis for Reduction |
|
|
65 | (26) |
|
|
65 | (3) |
|
3.2 Testing for Confluence |
|
|
68 | (2) |
|
3.3 Confluence on a Single Class |
|
|
70 | (1) |
|
|
71 | (6) |
|
3.5 Church-Rosser Congruences |
|
|
77 | (3) |
|
3.6 Other Systems Based on Length |
|
|
80 | (8) |
|
3.7 Bibliographic Remarks |
|
|
88 | (3) |
|
4 Monadic String-Rewriting Systems |
|
|
91 | (22) |
|
|
91 | (3) |
|
4.2 Specification of Formal Languages |
|
|
94 | (4) |
|
|
98 | (6) |
|
4.4 Applications of the Decision Procedure |
|
|
104 | (2) |
|
4.5 Limitations of the Decision Procedure |
|
|
106 | (4) |
|
4.6 Bibliographic Remarks |
|
|
110 | (3) |
|
5 Length-Reducing Non-Monadic String-Rewriting Systems |
|
|
113 | (18) |
|
5.1 Presenting Recursively Enumerable Languages |
|
|
113 | (6) |
|
5.2 Some Undecidability Results |
|
|
119 | (9) |
|
5.3 Some Questions on Congruential Languages |
|
|
128 | (2) |
|
5.4 Bibliographic Remarks |
|
|
130 | (1) |
|
|
131 | (16) |
|
|
131 | (6) |
|
6.2 Security and Cascade Protocols |
|
|
137 | (6) |
|
6.3 Security and Name-Stamp Protocols |
|
|
143 | (3) |
|
6.4 Bibliographic Remarks |
|
|
146 | (1) |
|
|
147 | (28) |
|
7.1 Finite Monoid-Presentations |
|
|
147 | (6) |
|
7.2 Tietze Transformations |
|
|
153 | (4) |
|
7.3 Some Undecidability Results |
|
|
157 | (5) |
|
7.4 The Free Monoid Problem |
|
|
162 | (6) |
|
|
168 | (2) |
|
7.6 Bibliographic Remarks |
|
|
170 | (5) |
References |
|
175 | (9) |
Index |
|
184 | |