15. A method for performing an inverse bi-directional process for handwriting recognition, comprising: receiving an original visual string for handwriting that has been recognized by a combined recognizer; performing a beam search that uses a heuristic cost function to estimate a promise of respective nodes being examined; and determining a logical order of the visual string based upon results of the beam search.
15. A method for performing an inverse bi-directional process for handwriting recognition, comprising: receiving an original visual string for handwriting that has been recognized by a combined recognizer; performing a beam search that uses a heuristic cost function to estimate a promise of respective nodes being examined; and determining a logical order of the visual string based upon results of the beam search. 17. A tangible computer-readable storage medium having computer-executable instructions for causing a computer to perform the method of claim 15 .