The benefit of regarding phrase rules as MRSs is reflected in the
simplicity of defining the basic operation of parsing: rule
completion. If a rule has
daughters, and the rule is represented
as an MRS
(where
are MGSats of the rule's daughters and
is the MGSat of the
mother), then completing the rule is achieved by obtaining the
sequence
, where each
intermediate MRS
represents the rule (the active
edge) after
is unified with an edge in the chart. The following
paragraphs introduce a formal definition of the rule completion
process.
.
If
is an MRS representing a
rule, and
is its
-th active edge, then
can be written as
.
represent
's
daughters (and
its mother) after the first
daughters are unified with edges in the chart. As underlined by
Wintner wintner97thesis, the TFSs induced by a MRS are not
(necessarily) independent, due to the nodes shared between them. The
following definition introduces the relation (represented by the
mapping operator
) between nodes in
and
:
is its
The mapping from nodes of
to nodes of
associates
a node in
with a set of nodes in
:
, and
is
, the largest set
.
An important relation between
and type subsumption exists:
and
, then
(where
is a TFS representing an edge in the chart.) Since
, then
,
, such that
and
(where
and
are roots of
and
respectively.) Therefore, according to
Definition 3.4,
, and thus,
. But according to the same definition,
. Hence,
.
Since both
and
are transitive, the
proposition holds for any
and
,
where
.