Koen Claessen


2019

pdf bib
Inferring morphological rules from small examples using 0/1 linear programming
Ann Lillieström | Koen Claessen | Nicholas Smallbone
Proceedings of the 22nd Nordic Conference on Computational Linguistics

We show how to express the problem of finding an optimal morpheme segmentation from a set of labelled words as a 0/1 linear programming problem, and how to build on this to analyse a language’s morphology. The approach works even when there is very little training data available.

2016

pdf bib
Analysing Constraint Grammars with a SAT-solver
Inari Listenmaa | Koen Claessen
Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16)

We describe a method for analysing Constraint Grammars (CG) that can detect internal conflicts and redundancies in a given grammar, without the need for a corpus. The aim is for grammar writers to be able to automatically diagnose, and then manually improve their grammars. Our method works by translating the given grammar into logical constraints that are analysed by a SAT-solver. We have evaluated our analysis on a number of non-trivial grammars and found inconsistencies.