Although the GTK shows promising results for SRL, one big issue for the kernel is that it needs exponential time to compute the kernel function since it need to explicitly list all the possible variations of two sub-trees in kernel calculation (Zhang et al., 2007).
this method only works efficiently on such kinds of datasets where there are not too many optional nodes in production rule set.