The receiver infers the parent node from the received sequence (string output) in consideration of the codewords that can be transmitted (string[k]).
error-correcting ability, the ability of correcting the errors in predictions in step 3, is dependent on the distances between the codewords (string [k]).