On the membership problem for pattern languages and related topics - Schmid, Markus L (PQDT - UK & Ireland, 2012)