「それはおかしい」と言えるほど、関係を理解しているわけでは全然ないので書きませんでしたが、
ちなみに、これの元を辿ると、XML処理プログラムが常にスキーマに合ったXML文書を出力するか検査する研究になります
は私の解釈では、ちょっと私の理解とずれます。
「XDuceと同じようなアルゴリズムで出力を検査している」ように聞こえるような気がするのですが、そうではないと理解しています。phpsaは出力がHTMLになっているかの検査は、文脈自由言語同士の包含関係で判定するわけですが、XDuceとはずいぶん違うような気がするのです。
※sumii先生がコメントでフォローしてくださいました。