When is a Monoid a Group? The Church-Rosser Case is Tractable

Abstract The following question is shown to be tractable: given a finite monadic Church-Rosser Thue system T and a finite set A , is the submonoid generated by A (of the monoid presented by T ) a group?