• Aucun résultat trouvé

Relaxing Underspecified Semantic Representations for Reinterpretation

N/A
N/A
Protected

Academic year: 2021

Partager "Relaxing Underspecified Semantic Representations for Reinterpretation"

Copied!
29
0
0

Texte intégral

(1)

HAL Id: inria-00536811

https://hal.inria.fr/inria-00536811

Submitted on 16 Nov 2010

Relaxing Underspecified Semantic Representations for Reinterpretation

Alexander Koller, Joachim Niehren, Kristina Striegnitz

To cite this version:

Alexander Koller, Joachim Niehren, Kristina Striegnitz. Relaxing Underspecified Semantic Repre-

sentations for Reinterpretation. 6th Meeting on Mathematics of Language, 1999, Orlando, Florida,

United States. pp.74–87. �inria-00536811�

(2)

Reinterpretation

AlexanderKoller (kolleroli.uni-sb.de)

Dept.ofComputational Linguistis,UniversityoftheSaarland

JoahimNiehren (niehrenps.uni-sb.de)

ProgrammingSystemsLab,UniversityoftheSaarland

KristinaStriegnitz (krisoli.uni-sb.de)

Dept.ofComputational Linguistis,UniversityoftheSaarland

Abstrat. Type andsortonitsinsemantisare usuallyresolvedby aproess

ofreinterpretation,whihintroduesanoperator intothesemanti representation.

We elaborateonthefoundations ofareent approahtoreinterpretationwithina

frameworkforsemantiunderspeiation.Inthisapproah,relaxedunderspeied

semanti representations are inferred from the syntati struture, leaving spae

for subsequent addition of reinterpretation operators. Unfortunately, a strutural

danger of overgeneration is inherent to the relaxation of underspeied semanti

representations.Weidentifytheproblemanddistinguishstruturalpropertiesthat

avoidit.Wefurthermoredeveloptehniquesforprovingthesepropertiesandapply

themtoprovethesafety ofrelaxationinaprototypialsyntax/semantisinterfae.

Indoingso,wepresentsomenovelpropertiesoftreedesriptions intheonstraint

languageoverlambdastrutures(CLLS).

Keywords:onstraints,naturallanguagesemantis,reinterpretation,treedesrip-

tions,underspeiation

1. Introdution

In natural language semantis, sort or type onits as well as as-

sumptions of the ontext a sentene is uttered in may ause meaning

shiftsofwordsorexpressions(Bierwish,1983;Dolling,1994;Nunberg,

1995; Pustejovsky,1995). An exampleisthe followingsentene.

(1) Peter begana book.

The probleminthis sentene is thatPeter an onlybegin an ativity.

Soinunderstandingit,wemustllinwhat,exatly,Peterbeginstodo

with thebook{ for example, readingit, writing it, et. Thismeaning

shift leads to readings suh as (2) or(3), in whih more material has

beenadded,asindiatedbytheboxes.Thisproessofaddingmaterial

is alledreinterpretation.

(2) 9x:book(x)^begin(peter; read(peter,x )):

(3)

(3) 9x:book(x)^begin(peter; write(peter,x) )

Pustejovsky (1995) assumed that the reinterpretation operator is

determinedbypurelylexialinformation.Sinethenithasbeennotied

thattheinformationdeterminingthereinterpretationproessomesa-

tuallyfromavarietyofsoure,inludingontextandworldknowledge.

This impliesthatthe naldeisionona spei reinterpretationoper-

ator an onlybemade after semanti onstrution.Inan extension to

Pustejovsky's approah,Lasarides andCopestake (1998) usedefaults

whih an be overridden after semanti onstrution to aount for

thisfat. Egg (2000) notiedthat the atualinsertion of a reinterpre-

tation operator an be modeled in an elegant, monotoni way within

a framework forsemantiunderspeiation(vanDeemter andPeters,

1996;Reyle,1993;Bos,1996;Pinkal,1996;Eggetal.,1998).Insteadof

derivingandthendestrutivelyhangingafullyspeisemantirepre-

sentationforasentene,hehangeshissemantionstrutionproessto

produea relaxed desriptionof thesentene meaning,whih ontains

a \gap" at the reinterpretation site. A reinterpretation operator an

then belled into the gap non-destrutively.Suh a desriptionould

lookroughlyasin(4).

(4) 9x:book(x)^begin(peter; ::: x :::)

It is possible to derive suh relaxed desriptions ompositionally,

and reinterpretation indeed beomes a monotoni proess of making

desriptions more spei. However, relaxation is in general a proess

thatbearsa dangerof overgeneration.Roughlyspeaking,itispossible

thatmaterialalreadypresentinthedesriptionouldslipintothegap,

giving therelaxed desriptionunintended readings.

This artile is a formal investigation of the relaxation operation

in the framework of the Constraint Language for Lambda Strutures

(CLLS) (Egg et al., 1998), where underspeied semanti repre-

sentations are expressed by tree desriptions subsuming dominane

onstraints. We dene what it means for a relaxation to be safe (the

overgenerationproblemisavoided)andopen(arbitrarymaterialanbe

lled into the gap). Then we develop general tehniquesfor reasoning

aboutstruturalpropertiesoftreedesriptionsinCLLS{mostnotably,

hains of fragments { and use these tehniques to prove that every

relaxed desription produed by the syntax/semantis interfae of a

ertain toy grammaris open and safe. We believe that thisresult an

be lifted to more serious grammars while using the presented proof

tehniques.

Planof theartile. Setion2introduestreedesriptionsinCLLS.In

(4)

tationandmaketheovergeneration problemonrete.InSetion4,we

formalize thenotionsof relaxation,safety, andopenness. InSetion 5,

we dene fragments and hains of fragments and prove some useful

properties of these objets. Setion 6 presents the prototypial toy

grammar for deriving relaxed underspeiedrepresentations. Finally,

we prove that all relaxations that an be derived bythis interfae are

safe andopen inSetion7.

2. Semanti Underspeiation in CLLS

This setion introdues the Constraint Language for Lambda Stru-

tures (CLLS) as a formalism for semanti underspeiation. Briey,

the idea of underspeiation is that beause the number of read-

ings of an ambiguous sentene may grows hyper-exponentially with

the number of ambiguities, it an make senseto derive only a single,

\underspeied"desriptionof themeaning fromthesyntax andthen

to work with this desription instead of the readings for as long as

possible.Readings areenumerated onlybyneed.

CLLS (Egg et al., 2000; Egg et al., 1998; Koller et al., 1998) an

beused fortheunderspeieddesriptionof-terms.Tehnially,itis

a languageoftree desriptionsbased ondominaneonstraints, whih

are used in various appliations throughout omputational linguistis

(Marus et al.,1983; Vijay-Shanker, 1992; Rambow etal., 1995; Gar-

dent and Webber, 1998). Dominane onstraintsappear, to a varying

degree of expliity, in many frameworks of sope underspeiation

(Reyle, 1993; Bos, 1996; Muskens, 1995), and their omputationalas-

petsare ratherwellunderstood(Bakofenetal.,1995;Vijay-Shanker

etal.,1995;Kolleretal.,1998;DuhierandNiehren,2000;Kolleretal.,

2000). CLLS is interpreted over -strutures, onservative extensions

of tree strutures. Below, we will rst dene -strutures and then

two dierent ways of desribing them: by (onjuntive) logiformulas

and by onstraint graphs. Then we give a quik overview about the

appliationtosope.Finally,weintroduetherst-orderlanguageover

CLLS, whih will turn out later to be useful for talking about CLLS

desriptions.

2.1. Lambda Strutures

A -struture represents a -term uniquely,up to renamingof bound

variables. It is an ordinary rst-order tree struture extended with

a partial -binding funtion. -strutures an be drawn as tree-like

graphs,withdashedarrowsrepresenting-binding,asinFigure1.The

(5)

lam u

0

u

1

ar u

2

var u

3

represents

! x:ar(x)

Figure 1. A-strutureandthe-termitrepresents.

tree strutures we onsiderarebasedon onstrutor trees;that is,the

label of a node determines the number of its hildren. Construtor

treesarebasiallygroundtermsoveragivensignature;forinstane,the

onstrutortreeunderlyingthe-strutureinFigure1islam(ar var).

We assume a signature =flam;;var ;ar ;driver;:::g of funtion

symbols written as f;g. Every funtion symbol f 2 has an arity

ar(f)0.Welet a;b range over onstants{ funtionsymbols of arity

0.Fordesribing-terms,weassumethefollowingfuntionsymbolsto

belong to : aunarysymbollam for-abstration,thebinary symbol

for appliation, and the onstant var for ourrenes of -bound

variables.

We dene an (unlabeled) tree in the standard way as a direted

graph (V;E) where V is a niteset of nodes u, v and E V V a

nitesetof edges e. Theindegree ofeah nodeinV isat most1;eah

tree has exatly one root, i.e. a node with indegree 0. We all a node

with outdegree0 aleaf ofthetree.

A (nite) onstrutor tree over is a triple(V;E;L) where (V;E)

is a tree, L :V ! a node labeling and L :E !N an edge labeling,

suh thatany node u 2V hasexatly one outgoingedge withlabelk

foreah1k ar(L(u)),andno otheroutgoingedges.The symbolL

is overloaded to serve bothas a node and an edge labeling; there will

beno danger ofonfusion.

Denition 2.1. A (partial) -struture is a quadruple (V,E,L,)

onsisting of a onstrutor tree (V;E;L) over and a partial fun-

tion : L 1

(var ) L 1

(lam) mapping ourrenes of lambda bound

variables to their lambda binder.

We will freely identify the -struture (V;E;L;) with a rst-

order struture with domain V and the following relations: binding

(u)=v,dominane

,and,foreahfuntionsymbolf 2,labeling.

Dominaneand labelingaredenedforu;v;u

1

;:::;u

n

2V by:

u

v i there isa pathfrom u to v in(V;E);

(6)

lam X

Y

var Z

represents

!

X:lam(Y)^Y

Z ^

Z:var ^(Z)=X ^

X6=Z

Figure 2. Aonstraintgraphrepresentingaoverlap-freeonstraint.

For illustration, we briey return to the -struture for x:ar (x) in

Figure 1.

Inthis-struture,therelationsu

1 :(u

2

;u

3 ),u

0

u

2

,and(u

3 )=

u

0

hold,among others.

Note that not every var node ina partial -strutureis neessarily

mapped to anything by the binding funtion. This deviates from the

standarddenitionof (total)-strutures,whereallvarnodesmustbe

bound,butisneessaryinorderto maintainsomeintermediate results

in Setion4. However, the underspeieddesriptions we willuse will

generallyenfore thatallrelevant varnodeshavebinders.Notefurther

thattreesand-struturesanbedenedbyspeifyingthesetofnodes

asa\treedomain"{asetofwordsoverthenaturalnumbers.Thetwo

denitions areequivalent, butthe graph denitionis more onvenient

forthepurposesof thispaper.

2.2. Desriptions in CLLS

CLLS is a language for desribing -strutures. For the purposes of

the present artile, we onne ourselves to the sublanguage of CLLS

providingdominane, labeling, and -bindingonstraints, but note in

passing that the fulllanguage also ontains parallelism and anaphora

onstraints; fordetails, see(Egget al.,2000).

Figure 2 shows a desription in CLLS, both as a graph and as a

logialformula.A-strutureMsatisesthisdesriptioniX denotes

a node inMthatis labeled by lamand hasasingle hild,denoted by

Y;thishilddominates(isananestorof)anothernode,denotedbyZ,

whihislabeledbyvarand -boundbythenodereferredto byX.For

instane, the -struture in Figure 1 satises all of these onstraints,

given thatX denotesits root,Y its innernode, and Z its right leaf.

WeassumeaninnitesetVarsof(node)variableswhihwewill,gen-

erally,denoteX;Y;Z ;U;V;W.ThesyntaxofthefragmentofCLLSwe

onsiderisdenedinFigure3.Itprovides onjuntionsof atomion-

straints for labeling (X: f(X

1

;:::;X

n

)), dominane(X

Y), lambda

binding ((X)= Y), and inequality(X6=Y). We freelyabbreviate on-

(7)

' ::= X:f(X

1

;:::;X

n ) (f

jn 2)

j X

Y

j (X)=Y

j X6=Y

j '^' 0

:

Figure 3. SyntaxofafragmentofCLLS.

straints, suh as X

Y ^ Y

X by X=Y and X

Y ^ X 6= Y by

X +

Y.

CLLS is interpreted over the lass of -strutures, whih provide

relations for the interpretations of all relation symbols, in the usual

Tarskian way (see Setion 2.5 for more details). Note that the same

notationisusedforrelationsymbolsinonstraintsandtheorrespond-

ing relations in a -struture. They an generally be distinguishedby

ontext, as relations are always applied to nodes u whereas relation

symbols areappliedto variablesX.

2.3. Constraint Graphs

For underspeied desriptions, we will only use overlap-free on-

straintswhihontainsuÆientlymanyinequalitiesforexpressingthat

anytwo labeledvariablesdenote distintnodes.

Denition 2.2. A onstraint ' is alled overlap-free i for any two

distint labeling onstraints X: f(X

1

;:::;X

n

) and Y:g(Y

1

;:::;Y

m )

ourring in ' it holds that X6=Y is in' as well (even if f =g).

For easier readability,we willusually draw overlap-free onstraints

as onstraint graphs: Figure 2 is an example of an overlap-free on-

straint and its graph. The nodes of a onstraint graph stand for

variables of the onstraint, and the various types of edges stand for

labeling, dominane, and binding onstraints. Furthermore, the on-

straintgraphrepresentsaninequalityonstraintforeahpairoflabeled

nodes;soitreallystandsforanoverlap-freeonstraint.Despiteasuper-

ial(andintended)similarity,itisimportanttodistinguishonstraint

graphsfrom -strutures.

Constraint graphs ontain \rigid fragments", whih are trees with

solid edges whoseleavesmayormaynot be labeled.Beause therep-

resented onstraint is overlap-free, the variables orresponding to the

innernodesoftwofragmentsmustneverbemappedto thesame node;

(8)

every maaboss lam

a meeting lam

attend var var

Figure 4. Semantirepresentationofasopeambiguity.

that is,fragmentsmay notoverlap. However, an unlabeled leaf of one

fragmentmaystillbemappedtothesamenodeastherootofanother.

Fragmentswillbedened formallyinSetion 5.

2.4. Sope Underspeifiation

We now illustrate briey how CLLS an be used to model a sope

ambiguity,asinthe followingexample.

(5) Every maa boss attendsa meeting.

In one readingofthesentene,allmaa bossesattendthesame meet-

ing, while in the other one, there is not neessarily a single meeting

whihallofthemaabossesattend.Underthisseondreadingitwould

e.g. bepossiblethatevery maabosshashis ownmeeting.

Itsunderspeiedsemanti representationisgiven inFigure4.The

onstraint graphontains three rigidfragments: Thefragmentsat the

toprepresent thetwo quantiers\every maaboss" and\a meeting",

and theone at the bottom the verb semantis. Sope ambiguities are

haraterizedbyinvolvingtwoormorequantierswhoserelativesope

isnotxed.InFigure4,thisisaountedforbyimposingtheonstraint

thatbothofthequantierfragmentsmustdominate thethirdone. As

thereanbenoupwardbranhingintrees,thisenforesthatoneofthe

quantier fragments has to be above the other in eah tree desribed

bythegraph,buttheexat ordering isleft open.

However,thisonstraint hasnotonlythetwoobvioussolutions;the

satisfying -strutures ould be muh larger, as long as they ontain

the material required in the onstraint. In other words, there might

be nodes in a solution of a onstraint ' whih are not referred to by

anyvariable of '.Note that CLLSdiersfrom mostother underspe-

iation formalisms inthisrespet(Alshawiand Crouh,1992; Reyle,

1993; Bos, 1996), whih is an essential prerequisite for underspeied

reinterpretationasonsideredinthispaper.

(9)

2.5. First-Order Formulas

CLLS onstraints are only onjuntions of atomi onstraints. How-

ever, it will be useful later to use arbitrary rst-order formulas

over these atomi onstraints. Their funtion isto failitate reasoning

about underspeied semanti representations; they are not used as

underspeied semanti representations themselves, in order to save

unneessary omputational omplexityand also beause ourbasi no-

tions of safety and hains (e.g. Lemma 4.7 and thus Proposition 4.8)

depend on the fat that CLLS does not support quantiation over

nodes.

The set of (free) node variables of a rst-order formula over

CLLS onstraints is denoted by Var(). A variable assignment into

a -struture (V;E;L;) is a partial funtion : Vars V. We

write Dom() for the domain of . A solution of a formula on-

sists of a -struture M and a variable assignment into M with

Var() Dom () under whih evaluates to true. We also saythat

(M;) satises and write M; j= if (M;) is a solution of .

We write j= 0

and say that entails 0

if every solution of

interpretingall variablesin Var(

0

) isa solutionof 0

.

Inidentally,we willonlyuse the propositional onnetives of rst-

order logi,disjuntionand negation, butnotquantiation.Negation

allows to express disjointness between two nodes in a tree struture,

meaning that neither of them dominates the other, by the following

formulaX?Y:

X?Y =

def

:X

Y ^:Y

X

3. Underspeied Reinterpretation

We already saw an example of reinterpretation in the introdution,

namely (1). Expressed in -terms of higher-order logis, whih are

the basis of the semanti representation formalism introdued in the

previoushapter,thesemantisof(1)shouldlooklike(6)forinstane.

(6) a(book)(x:begin(peter;read(peter;x) ))

However, traditional semanti onstrution would rather derive some-

thing like (7).

(7) a(book)(x:begin(peter;x))

So,whatreinterpretationhastodohere,intuitively,istollinsemanti

material that was not present on the surfae (read(peter;) in this

(10)

a book

lam

begin

var

peter

Figure 5. Relaxedsemantirepresentationof(1)

example) at the loation of the type onit. We all this loation

the reinterpretation site, and the additional semanti material, the

reinterpretation operator.

We now desribe Egg's approah to modeling phenomena of this

type by exploiting the underspeiation mehanisms introdued in

the previous setion. Then we show that the general relaxation oper-

ation underlyingthisapproah maygive riseto overgeneration, whih

introduesthe problemthat leadsthewayfortherest of thispaper.

3.1. Underspeified Reinterpretation

Reently,Egg(2000)hasproposedtodesribesentenesrequiringrein-

terpretation in an underspeied way, thereby avoiding onits. His

main idea is to derive suÆientlyrelaxed semanti representations in

whihgaps, modeledbydominaneedges,are left openat all possible

reinterpretationsites.Theatualreinterpretationstepsimplyisfurther

speialization, i.e instantiation of these relaxation gaps; the approah

assumesthatsuitablereinterpretationoperatorsan bedeterminedby

someindependentproess.Forillustration,Egg'ssemantionstrution

appliedto(1)derivesarelaxedsemantirepresentationthatessentially

looks as in Figure 5. The reinterpretation site, where relaxation took

plae, ishighlightedinthisgure bythedashed box.

By introduing a dominane edge at the reinterpretation site, the

semanti representationismadelessspei.Figure5an beseen asa

desriptionof(7)aswellas(6), sinethegap in(5)an be eliminated

byidentifyingthe twonodesat its ends.

One advantage of Egg's approah to reinterpretation is that it is

ompatiblewithanunderspeiedtreatmente.g.ofsopeinastraight-

forward way. Consider the following example whih ontains a sope

ambiguityinaddition to atype onit.

(11)

a maaboss lam

every

of var var

lam

&

driver var

outbak

X

beparked X l

var lam

Figure 6. RelaxedunderspeiedrepresentationofExample(8).

(8) Every driverof a maabossis parkedout bak.

The (relaxed) semanti representation of (8) is presented inFigure 6.

In reading the onstraint graph in Figure 6, it is rst of all helpful

to identifyits variousfragments, mostnotably theontributionsof \a

maaboss",\everydriver",\of",and\beparkedoutbak".Thesope

ambiguitybetween\amaaboss"and\everydriver"ismodeledbyre-

quiringthatbothfragmentsmustdominatethefragmentorresponding

to \of", but leaving theirrelative positionopen. Reinterpretation has

to oere \every driver of a maa boss" into their vehiles. We an

do this by lling the appropriate reinterpretation operator into the

relaxation gap,i.e.thegapprovidedbythedominaneedgeX

X l

in

the desriptionof theverb semantis. An appropriatereinterpretation

operatorlinkingthedriversto theirars is giveninFigure 7.

3.2. A Problem?

There are four dominaneedges in the desriptionin Figure 6. Three

of them, namely the ones onneting \a maa boss", \every driver",

\of", and \be parked out bak", were introdued in order to provide

for a orret modeling of sope ambiguities,i.e. they allow to arrange

thesemantimaterialthatwasintroduedbysemanti onstrutionin

dierent ways into trees. The fourth dominane edge, betweenX and

X l

,wasintroduedbyrelaxationtomakespaeforthereinterpretation

operator. It isimportantthat only reinterpretation operators that are

newly added to the desriptionshould appear inside the gap. In par-

tiular, we do not want solutions where material that was introdued

(12)

X

lam

lam

9

&

of var

var

^

ar var

var var

X l

Figure 7. ThereinterpretationoperatorforFigure6.

bysemanti onstrutionappears intherelaxation gap asiftherewas

a sope ambiguity.

ThisannothappeninFigure6{wesaythatthisdesriptionissafe

{,butisthisageneralfeatureofrelaxation?Unfortunatelynot,asthe

abstrat examplesin Figure 8 show. Here a relaxation of a onstraint

graph has a solution where material already present in the original

onstraint appears at the position of the gap. We all this kind of

solutionunintended.

Theproblemisthatdesriptionsmayontainmaterialthatisfreely

oatingaround(likee.g.thefragmentsontainingthenodelabeledwith

f in Figure 8). In a solution, this material an be mapped to almost

anypositionwherethespeiationoftheonstraintleavesagapopen.

So, it ould end up in a relaxation gap, whih it should not. This is

thepotentialovergenerationproblemofrelaxationwementionedinthe

introdution: relaxationsan have unintendedsolutions inaddition to

those solutionswereallywant;that is,notallrelaxations aresafe.

There areseveral oneivableways out of thisproblem.One would

beto expliitlyexlude unintendedsolutions byadding rst-orderfor-

mulasduringrelaxationwhihstate thatthevariablesoftheunrelaxed

onstraint must not be mapped into a region of a tree model that

llsarelaxation gap.This ideahasthedisadvantagethatemployinga

moreexpressivedesriptionlanguage(rst-orderinsteadofonjuntive

onstraints) would inrease the omplexity of omputation involving

underspeiedrepresentations.Note, however, that a similaridea has

already beenproposedin(Rambow etal.,1995).

Another idea might be that unintended solutions typially violate

type and sort restritions, and they ouldbe lteredout by exluding

ill-typed solutions. However, this will not always work; and more im-

(13)

f

g

h

a

relax

=) f

g

h

a

solve

=) g

f

h

a

f

g

a

relax

=)

f

g

a

solve

=) g

f

a

Figure 8. Unsafeonstraintsandtheirrelaxations.

portantly,asthepreviousdisussionhasshown,typeandsortonits

do ourinnatural languageand do notneessarily lead to exlusion,

butratherto a proess of reinterpretation repairingtheonit.

The solution proposed inthis artilerelies on the observation that

those CLLS onstraints that atuallyarise as underspeiedsemanti

representations have partiular properties whih ensure that their re-

laxationissafeanyway.Thatis,althoughingeneralrelaxationmaygive

riseto unintendedsolutions,itneverdoeswhenusedforunderspeied

reinterpretation.

4. Relaxation

Nowthatwehavea denitionof ourunderspeiationformalismand

an intuition of what \relaxation" is supposed to mean, we make this

notionformally preise. We will denethe oneptsof safe relaxation

and of open onstraints. These onepts are both onneted to the

notion of an \intended solution", whih we used informally in the

previous setion. We will prove in Setion 7 that the relaxations we

use inunderspeiedreinterpretationare allsafe and open.

4.1. Constraint Relaxation

Intuitively, relaxation of a onstraint means to split a single node of

the orresponding onstraint graph in two, onneting the two new

nodeswitha dominaneedge.In apturing thisidea formally,itturns

(14)

that works on every possible onstraint. Instead, we dene what it

means for a onstraint to be the relaxation of another onstraint. In

Setion 7, we then need to show that the \relaxed" onstraints that

the syntax/semantis interfae produes are really relaxations of the

\unrelaxed" versions.

Denition 4.1 (Relaxation). Let ';' 0

beonstraintsand X a vari-

ablein '.' 0

isalled a relaxationof 'atX withX l

i ' 0

j=X

X l

,

Var(' 0

)=Var(') ℄ fX l

g and

9X l

(' 0

^X l

=X)j=j':

Thisdenitionapturestheideaofarelaxationbeauseitsaysthat

there issomevariabilityforwhat isinbetweenX andX l

inasolution

of ' 0

;butassumingthat theyareequal, every solutionof' 0

mustalso

bea solutionof '.

However, relaxations inthis sensean misbehave in various patho-

logial ways. We have seen in the previous setion how an unsafe

relaxation an allow for material to disappearinto the newly opened

gap. Another problem is that by the above denition, ' is its own

relaxation { whih is ertainly ounterintuitive. Below, we dene two

properties of relaxations { safety and openness { whih exlude these

two typesof problems.

4.2. Safety and Openness

As we have seen in the previous setion, safety is theproperty whih

exludesmaterialspeiedbyaonstraintfrombeingmappedintothe

relaxation gap. We an denesafetyasfollows:

Denition 4.2 (Safety). Let ' 0

be a relaxation of ' at X with X l

.

' 0

is a safe relaxation of 'at X i

' 0

j=

^

Y2Var(') (Y

X_Y ?X_X l

Y):

Another interesting propertyof a onstraint is to be open between

two variables: This means that the tree struture between the deno-

tations of the two variables X and X l

is not onstrained. Thus, one

an freely ll in arbitrary material at the relaxations site while still

satisfying the onstraint. In order to formalize this idea, we need the

notionof aprojetion.

Denition 4.3 (Projetion). Let M=(V;E;L;) bea -struture

withnodesu

u l

inV.LetV u

u l

bethesetofnodesofMsituatedstritly

(15)

u l

. . u

projet

=)

at u;u

l

. u l

Figure 9. Projetionatu;u l

.

between u and u l

:

V u

u l

= fv 2V ju

v in Mand not u l

v in Mg

We dene the projetion p u

u l

(M) of Mat u;u l

illustrated in Figure 9

by applyingthe following onseutive steps toM:

1. Remove all edges whosesoure isin V u

u l

.

2. Remove all -binding pairs that involve a node in V u

u l

.

3. Replae the edge (r;u),if it exists, by (r;u l

).

4. Remove all nodesin V u

u l

.

Note that p u

u l

(M) isindeed a -struturesineu

u l

.Givena vari-

able assignment into M and variables X;X l

with (X)

(X l

)

we dene its projetion p X

X l

() to be the variable assignment into

p (X)

(X l

)

(M) whih maps, for all Y 2Vars ,

p X

X l

()(Y)= 8

>

<

>

:

undened if (Y)2V (X)

(X l

)

nf(X)g

(X l

) if (Y)=(X)

(Y) otherwise

Theprojetion p X

X l

(M;) of a pair (M;) satisfying(X)

(X l

) is

the pair (p (X)

(X l

) (M);p

X

X l

()).

Denition 4.4 (Openness). Aonstraint 'is open betweenX and

X l

i 'j=X

X l

and for eah pair (M;) where assigns into M:

ifp X

X l

(M;)j='then M;j=':

(16)

Clearly, it is important for a relaxation to be open, but not all

relaxations are. X: a, for instane, is its own relaxation at X with X l

and is not open between X and X l

. There is however a ertain lass

of safe relaxations, whih all are open, as expressed by the following

proposition.

Proposition 4.5 (Openness of Safety). Let ' be a safe relaxation

at X with X l

suh that no onstraints in 'mention X and X l

, exept

for X

X l

and X l

: f(:::). Then ' isopen between X and X l

.

Proof. Let(M;)beatupleonsisting ofa-strutureandavariable

assignment, and let p X

X l

(M;) be a solution of '. We have to show

that (M;) also is a solution of '. Beause ' is safe, we know that

and p X

X l

() oinide on Var('). By the denition of projetion all

atomi onstraints of ' exept for X

X l

are satised by M in the

same way they are satisedby p X

X l

(M). AndX

X l

is of oursealso

satisedby(M;).

4.3. Intended solutions

An equivalentharaterization ofsafetyandopennessanbe obtained

by speifying intended solutions of relaxed onstraints. The fat that

suh an equivalent denitionexists reinfores our ondene into the

notionof open and saferelaxations, even thoughit isnot essentialfor

theremainder ofthisartile.

Denition 4.6 (Intended Solutions). Let ' 0

be a relaxation of '

at X with X l

. A pair (M;) is alled an intended solution of ' 0

i

(X)

(X l

) and the projetion p X

X l

(M;) is a solution of '.

Lemma 4.7. Let' 0

be asafe relaxation of 'at X withX l

.If (M;)

is a solution of ' 0

then its projetion p X

X l

(M;) solves ' 0

aswell.

Proof. LetM=(V;E;L;)andM;j=' 0

.SineVar(' 0

)=Var(')℄

fX l

g, safety yieldsthat p X

l

X

() is dened forall variables inVars(' 0

).

Now we an verify thatthe projetion satiseseah atomi onstraint

in' 0

.Forinstane,let Y

Z be in' 0

then(Z) an bereahedform

(Y)viaedgesinM.Thus,p X

l

X

()(Z)anbereahedfromp X

l

X

()(Y)

inp (X

l

)

(X)

(M),i.e.p X

X l

(M;)j=Y

Z.Theargumentsforlabelingand

-bindingonstraints aresimilar.

Proposition 4.8. All solutions of a safe relaxation areintended.

(17)

a

b b

X

1 Y

1 F1

b b

X

2

? Y

2 F2

b b

X

3 Y

3 F3

a

Z1

G

1

Z2

G

2

a

Figure 10. Ahainoffragments.

Proof. Let ' 0

be a safe relaxation of ' at X with X l

and (M;) a

solution of ' 0

. By Lemma 4.7, the projetion p X

X l

(M;) solves ' 0

as

well. Trivially, it also solves X = X

l

and thus ' by the equivalene

9X l

(' 0

^X l

=X)j=j',i.e (M;) isan intended solution.

Proposition 4.9. Every intended solution of an open relaxation is

indeed a solution.

Proof. Let ' 0

be an open relaxation of ' at X with X l

. If (M;) is

an intended solutionof ' 0

thenits projetionp X

X

l

(M;) solves', and

thus9X l

(X=X l

^' 0

).Sinep X

X

l

()mapsX andX

l

tothesamevalue,

theprojetionp X

X

l

(M;)also solves' 0

.Theopennessof' 0

yieldsthat

(M;) solves' 0

aswell.

5. Chains of Fragments

Inthissetion,weintroduehains ofrigidfragments. Chainsarepro-

totypial substrutures of underspeied semanti representations in

CLLS.Itwillturnoutthattheserepresentationsmaybemoreomplex

thana single hain,butthat they an be overed byseveral hains.

A hain is intuitively a onstrution as in Figure 10, where rigid

fragments(drawnastriangles)areonnetedviadominaneonstraints

between unlabeled leaves of the upperfragments and therootsof the

lowerfragments.Bywayofexample,reonsiderFigure6whihontains

a hainof lengthtwo,whose upperfragmentsare those orresponding

toamaabossandeverydriver andwhoselowerfragmentorresponds

to thepreposition.

Now we make theinformal notions of fragments and hains, whih

we have used in explanations of onstraint graphs all along, preise.

(18)

Fragments in an overlap-free onstraint are sets of variables that are

onneted bylabelingonstraints.

Denition 5.1 (Conneted Variables). Connetednessin 'is the

smallest binary equivalene relation over Var(') whih ontains all

pairs (X;Y) suh that X: f(:::Y :::) in '.

Denition 5.2 (Fragments). Let ' bean overlap-free onstraint. A

fragment of ' is a subset F Var(') of variables that are pairwise

onneted in'.A variableX 2F isalled a labeledleafof a fragment

F if ' ontains X: a for some onstant a2 andan unlabeledleaf if

no labeling onstraintX: f(:::) oursin 'atall. A leafof F is either

a labeled or an unlabeled leaf of F.

We areusuallyinterestedinmaximalfragments,butwillallownon-

maximalonesaswell.Intheonstraintgraph,fragmentslooklikeparts

oftrees.Sointuitively,theyshouldhaveauniqueroot,andtheirleaves

shouldbepairwisedisjoint.Thisis indeedthease:

Lemma 5.3 (Treeness of Fragments). Let ' be an overlap-free

onstraint, and let F be a fragment of '. Then F has the following

properties:

1. Thereisauniquevariable Y 2F (whih weallits root)suh that

'j=Y

X for all X 2F.

2. For any two dierent leaves X;Y of F it holds 'j=X?Y atF:

We omit theproof,whih isstraightforward.

Denition 5.4 (Chains). Let'beanoverlap-freeonstraint,andlet

F = (F

1

;:::;F

n

) and G = (G

1

;:::;G

n 1

) be sequenes of fragments

in'.Weassumethatno variableappearsintwo dierentfragments;so

these fragmentsannot overlapproperly.Foralli,letX

i

;Y

i

bedierent

unlabeled leaves of F

i

, and let Z

i

bethe root of G

i

. Then the pair C =

(F;G) is alled a hain in ' of length n and with end points X

1 and

Y

n

i for all 1in 1:

'j=Y

i

Z

i

^X

i+1

Z

i

If a onstraint ontains a hain then it entails some very useful

relationshipsbetweenits variables.

Proposition 5.5 (Relations in Chains). If C is a hain in a on-

straint ' withend point X then all other variables Y of C satisfy:

'j=X?Y _Y

X:

(19)

Proof. The proof is by indution on the length n of the hain C. Let

fragmentsandvariablesofCbenamedasinDenition5.4.Theasen=

1 follows from the treeness of upperfragments (Lemma 5.3). Assume

n2 and let X=X

1

w.l.o.g. Sine Y

1

Z

1

^X

2

Z

1

2'it follows

that ' j= Y

1

X

2 _X

2

Y

1

. Let U

1 2 F

1

and U

2 2 F

2

be the roots

of theirfragments. As fragments of hainsannot overlap properly,it

follows that ' j= Y

1

U

2 _X

2

U

1

. For the rst ase, we onsider

' ^ Y

1

U

2

: If Y 2 F

2 [G

1

then 'j= Y

1

Y ^ X

1

?Y

2

and we are

done. Otherwise, we anel out G

1

and F

2

and apply the indution

hypothesis. Fortheseond ase, we onsider'j=X

2

U

1

.Again, the

ase Y 2 F

2 [G

1

are obvious. Otherwise, we anel out F

1

and G

1 .

The indution hypothesis yields ' j= X

2

?Y _Y

X

2

. Thus, ' j=

X?Y _Y

X.

Proposition 5.6 (Disjointness of End Points). If X;Y are the

end pointsof a hain in ', then 'j=X?Y.

Proof. Proposition5.5appliedtwie (one foreahendpoint)proves:

'j=(X?Y _Y

X)^(Y?X_X

Y)

The disjointness of end points holds obviously in all ase exept for

'^Y

X^X

Y whih isimpossibleas'j=X6=Y.

6. Semanti Constrution

Now, we dene a toy grammar and a syntax/semantis interfaethat

produesunderspeiedsemantirepresentationsinCLLS. Theover-

age ofthegrammarisobviouslylimited.However,thestrutureof the

semanti representations derived byit areprototypial for thekindof

struturesonewillseeinrepresentationsofnaturallanguagesemantis.

As a matter of fat, we have implemented an HPSG grammar with a

muhwideroveragewhihproduesthesametypeofonstraints.The

syntax/semantis interfae produes onstraints that may be relaxed

at every variable whose label arries the semantis of a verb. We will

prove in the next setion that these relaxations are always open and

safe.

We leave itasa (nontrivial) open problemto generalize ourresults

further, to lasses of grammars and syntax/semantis interfaes. The

mainproblemindoingsoistondtherightabstrat propertiesof the

syntax/semantis interfaewhih ensuresafety ofrelaxations.

(20)

(a1) S! NP VP

(a2) NP ! DetN

(a3) N! N

(a4) N! NPP

(a5) PP!PNP

(a6) VP! VP Adv

(a7) VP! IV

(a8) VP! TV NP

(a9) VP! CV to VP

(a10) ! W if(W;) 2Lex

Figure 11. Thegrammar

6.1. The Grammar

The grammar fragment we onsider is displayed in Figure 11 (where

IV = intransitive verb; TV = transitive verb; CV = (subjet) on-

trol verb). Lex is a relation between words W and lexial ategories

2fDet;N;IV;TV;CV;Advgwhihrepresentsthelexion.Theoverage

of thisgrammar islimited,butitshouldbe asimplematter to extend

our resultsto alarger grammar that overs onstrutionslike relative

lauses,sententialomplementverbs,andditransitiveverbs.Ofourse,

anyserious NLPsystem would employsome uniationgrammarfor-

malism, whih would then also allow to take are of aspets suh as

agreement whih we haveignored ompletely.

6.2. The Syntax/SemantisInterfae

The syntax/semantis interfae of the grammar assoiates with eah

nonterminalnodeoftheparsetree avariableX

andasubonstraint

that talks about this variable. The ontributions of all these nodes

arethenonjoined, anda suÆientnumberof inequalityonstraintsis

added to make theresult overlap-free, i.e. to prevent identiation of

labelednodesinthesolution.

Therules bywhihthe subonstraintsareintroduedarepresented

inFigure12.Wetake[

:

1

2

℄to meanthatthenode inthesyntax

treeislabeledwithategory,anditstwodaughternodes1and2are

labeledwith

1 and

2

,respetively.Theonstraintintroduedbysuh

a rule then imposes a CLLS onstraint on the variables X

;X

1

;X

2

whiharedistinguishedvariablesinthesubonstraintsassoiatedwith

;1,and 2 respetively.

Some other variables inthe onstraints arementionedexpliitly as

well, e.g. X sope

in rule (b1). This is to make their spei funtions

(21)

[

:S NPVP℄

(b1)

)

X

X

1

lam X sope

1

X2

[:NPDetN℄

(b2)

)

X

X

1 X

2

;X restr

[

:N N℄

(b3)

) X

;X

1

[

:N NPP℄

(b4)

)

lam X

&

X

2

X

1

var

[

:PP PNP℄

(b5)

)

X

2

lam

X

X

1

var X arg2

1 var X

arg1

1

[:VPVPAdv℄

(b6)

)

X

X2 X1

[

:VP IV℄

(b7)

)

X

X u

1

var X arg1

1

[:VPTVNP℄

(b8)

)

X

2

lam X sope

2

X

X

1

varX arg2

1 varX

arg1

1

[:VPCVtoVP℄

(b9)

)

X

X

1

X

2 varX

arg1

1

[

: W℄

(b10)

) Æ(W) X

where2fDet;N;Adv;IV;TV;CVg,(W;)2Lex,

andÆ(W)isthesemantiontentofW

[:W℄

(b10 0

)

)

X

Æ(W) X l

where2fIV;TV;CVg,(W;)2Lex,andÆ(W)

isthesemantiontentofW

Figure 12. Thesyntax/semantisinterfae

expliit and failitate later referene. The variable X sope

introdued

byrule(b1)isintuitivelythesopeofthequantierrepresentedbythe

NP.

Weexploitthistoaddappropriate-bindingonstraintsthatannot

be speied loally in Figure 12 without luttering up the notation.

Instead, we assume information about subjets and objets of verbs,

whih will be available in any more serious grammar formalism. For

the objetvariablesintroduedintherules (b7) to (b9), supposethat

isaVP node intheparse tree and 0

istheNPnode thatrepresents

thesubjet; thenweadd thefollowing-bindingonstraint:

(X arg1

)=X sope

0

Similarly for rule(b5), if 0

is the NP node modied by the PP at

then we addthe following-bindingonstraint:

(X arg1

)=X restr

0

(22)

S

NP

Det

every N

N

driver PP

P

of NP

Det

a N

N

maaboss VP

isparkedoutbak

a maaboss I lam

II

every

III

of var var

lam

&

driver var

IV

outbak

X

beparkedX l

V var lam

(b1)

(b2)

(b10)

(b4)

Figure 13. Everydriverofamaabossisparkedoutbak.

Finally, notehow relaxation is ompiled into thesyntax/semantis

interfae. Rules (b10) and (b10') are the semanti onstrution rules

forthesyntatirulessubsumedunder(a10). Forategoriesotherthan

verbs, we an onlyapplytherule(b10), whih justontributesa vari-

able with the appropriate label. For verbs, however, we have a hoie

betweenappliationof(b10)and(b10');(b10')introduesadominane

onstraint forpotentialreinterpretation.Itistheserelaxationsthatwe

must prove open and safe. This hoie an be made nondeterministi-

ally.In\real"semantionstrution,wewillalwaysapply(b10'),that

is, we produe maximally relaxed onstraints; but we still need (b10)

sowean formulate theresultsinSetion 7.

Beforewe ometo theproofsthatthisspei typeof reinterpreta-

tion hasall thepleasant propertiesdisussedabove,wego throughan

exampleto illustratehow semanti onstrutionoperates.

To thisend, we briey return to Example (8), whose (relaxed) un-

derspeiedsemanti representationwe showed inFigure 6.Figure 13

relates the semanti representation to the parse tree our grammar

assigns to this sentene. The dotted arrows go from node in the

parsetreetotheorrespondingnodeX

inthesemantirepresentation,

indiating whih partof theonstraint is thesemanti ontributionof

node.Thedottedarrowsarefurthermorelabeledwiththerulesofthe

syntax/semantis interfae that were used. For the top most NP node

e.g., rule (b2) introdues onlya labeling onstraint. Its rst daughter

labeledwithDetonlyaddsthenodelabelevery(rule(b10)).Itsseond

daughter, labeled with N, then introdues a bigger fragment, the root

of whih islabeledbylam(rule(b4)).

(23)

7. Corretness of Underspeied Reinterpretation

In this setion, we put all the piees we have assembled throughout

the paper together. We identify a lass of onstraints with partiular

struturalpropertiesthateÆientlysupportsprovingsafetyofaertain

relaxation. This struture depends heavily on the notion of hains,

whihwe presentedin Setion5.

Toillustratetheuseofoverings,we applythem rstto twoparti-

ular relaxed semanti representations, showing that these relaxations

are safe. Then we generalize these results to any output of the syn-

tax/semantisinterfaeand demonstrate astrategy forprovingthata

syntax/semantis interfaenever produesunsafe relaxations.

7.1. Covering Constraints

Westart bydeningwhat itmeansfora onstraint to be overed.

Denition 7.1 (Covering). Let ' be an overlap-free onstraint, let

O be a set of fragments in '. We all O a overing of ' for X;Y

i Var(') = S

fFjF 2 Og and for eah fragment F 2 O one of the

following holds:

1. eitherY dominates the root U of F,i.e. 'j=Y

U,

2. orthereisa hain C withfragments fromO inludingF suh that

someend point Z of C dominates X, i.e. 'j=Z

X,

3. orthereisa hain C in 'with fragmentsof O then oneof the end

points dominates X and the other one the root of F.

Now, we prove a property of overings, whih make them a very

interestingand onvenient strutureforourpurposes.

Proposition 7.2 (Safety of Coverings). Let ' be an overlap-free

onstraint withovering O for X;Y. Then, for all Z 2Var('):

'j=Z

X_Z?X_Y

Z :

Proof. Every variable Z 2Var(') belongsto a fragment F 2O,suh

that one of the onditions of Denition 7.1 is satised. Let U be the

root of F.

1. 'j=Y

U and therefore holdsY

Z aswell.

2. Z belongsto a hain C and an endpointof C dominatesX.So we

knowfrom Proposition5.5, that 'j=X?Z_Z

X:

(24)

I

a town lam

II

every

IV

of var var

lam

&

VIP var

V

Y

expet Y l

VI

var

VII

X

on X l

VIII var

var lam

III

every guestlist lam

Figure 14. EveryVIPof atownexpetstobe oneveryguestlist.

3. Z is dominated by one end point of a hain and X by the other.

From Proposition 5.6 we know that these two end point must be

disjoint and therefore X?Z also holds.

We now illustratebymeansof twoexamples, how overingsan be

usedtoshowthesafetyofarelaxation.Westartwiththeexampleofthe

previous setion (Figure 13). To show that this onstraint is atually

safe, wehaveto provethateveryvariableintheonstraintmusteither

dominate X,bedisjointfrom X,orbedominatedbyX l

.Tothisend,

we have to nda overing of the onstraint for X, X l

, as dened in

Denition7.1. This willthengive usthedesiredresult byProposition

7.2. Fragment V,ontaining onlyX l

iseasy{ itisifoursedominated

byitself. Fragments I,II, and III form a hain of lengthtwo and an

end point of this hain dominates X. This leaves only fragment IV

whih an be seen as a hains of length one, and sine X is a leaf of

thisfragment, X isof oursedominatedbyan endpoint.

Admittedly,thestrutureofthisexampleisverysimple:itismoreor

less one hain with an extra fragment dangling from one of the outer

onnetion points. As an example for a more omplex struture the

grammar fragment we presentedan handleontrol verbs (rules (a9),

(b9)). Considerthefollowingexample:

(9) Every VIP ofa townexpets to be on every guest list.

(25)

I II III

IV V

VI VII

VIII relaxation site)

relaxation site)

Figure 15. ShemativiewoftheExample.

Wewanttobeableto reinterpretthissentenebeauseonlythenames

of the VIPs will be on the guest lists. The (maximally relaxed) un-

derspeied semanti representation derived by the syntax/semantis

interfaeisshown inFigure 14.To portraythestruturemore learly,

wehavegivenashemati representationinFigure15.Notethatthere

are two relaxation gaps in this example. To show that the onstraint

is safe we have to prove that every variable in the onstraint must

either dominate X, be disjoint from X, or be dominated by X l

and

that the same holds with respet to Y and Y l

. Again we will use

appropriateoverings from whihwean drawthe desiredonlusions

byProposition7.2.

FortherelaxationgapbetweennodesX andX l

,wewillemployone

hainoflengthtwo,withupperfragmentsI;II andlowerfragmentIV.

Furthermore we needthreehainsof lengthone onsistingof fragment

III,V,andVII respetively.Notethattheone onsistingoffragment

V also does the overing for fragment VI. X l

again dominates itself,

sothat we do nothaveto worryaboutfragment VIII.

7.2. Strutureof the Constraints

The onstraints that the syntax/semantis interfae an generate are

of a speiform, speiedbythe followingtheorem.

Theorem 7.3 (Struture of the Constraints). Let ' 0

be a on-

straint that we have obtained from the syntax/semantis interfae by

applyingtheonstrutionrule(b10') foraertain verbnode,andthat

' is the onstraint that we obtain from the same sentene by applying

(26)

a

NP NP

PP :::

PP

| {z }

subjet

NP NP

PP :::

PP

| {z }

objet

reinterpretationsites

verb

z }| {

b

b CV

.

.

.

b

b CV

b

b TV

a

Figure 16. Outputofthesyntax/semantisinterfae:shematiview

the same onstrution rules everywhere, exept for the node , where

we apply (b10). Then, there isa overing O of ' 0

for X

, X

l

.

For the most part, the proof is only a preise formulation of the

fat that the struture of a generated onstraint generally looks as in

Figure 16.Wewillnotgo into mostpartsof thisproof,butone of the

mostinterestingpartsis theproof thatthesemanti ontributionof a

nounphrase isa hain whoselength is thenumberof NP nodesin the

parse tree ofthat nounphrase.

Proposition 7.4. Let T be the parse tree from whih we onstruted

' 0

.Furthermore,lettbea subtreeof T whoserootislabeled withNP,let

n bethe number of NP nodesin t, and let '

t

bethe onjuntion of the

onstraints orresponding to the nodes of t. Then there is a singleton

overing fCg of '

t

, where C is a hain of length n.

Proof. By indutionovern.

n=1:Inthisase,thastheformNP(Det(W

1

)N(N(W

2

))),whereW

1

and W

2

are words.As we an easily seefrom the rules (b2) and (b3),

the resulting onstraint '

t

is a single fragment and the laim is true

with Cbeing ahainof length1.

n 1!n: Let t 0

be the largest proper subtree of t whose root is

labeled with NP and let '

t 0

be the ontribution of t 0

. Note that t =

NP(Det(W

0

)N(N(W

1

)PP(P(W

2 )t

0

))),whereW

1

andW

2

areagainwords,

and t 0

ontainsn 1NP nodes.

(27)

BytheindutionhypothesisthereisasingletonoveringfC 0

gof'

t 0,

suhthat C 0

=((F 0

1

;:::;F 0

n 1 );(G

0

1

;::: ;G 0

n 2 )).

Aording to thesyntax/semantisinterfae,weobtain'

t

from'

t 0

byappliationsof therules(b2), (b4), and(b5). Theserulesintrodue

two new fragments; let F

0

be thefragment onsisting of theontribu-

tionsof rules(b2) and(b4), and letG

0

bethe fragmentintroduedby

rule (b5). Furthermore, rule (b5) extends fragment F 0

1

to a fragment

F

1

whih ontains a new leaf, namely the sope. Finally, there are

dominane onstraints, demanding that the root of G

0

be dominated

bythenew leafof fragment F

1

aswellasa leaf offragment F

0 .

Thismeansthat(F

0

;F

1

;F 0

2

;:::;F 0

n 1

)and(G

0

;G 0

1

;:::;G 0

n 2 )form

ahainoflengthnin'ontainingallvariablesof'

t

.Hene,thishain

formsa singletonoveringof '

t .

7.3. Safe, Open Relaxation

Now, the proof that all relaxed onstraints derived by our syn-

tax/semantisinterfaearesafeandopenrelaxationsoftheirunrelaxed

ounterparts, beomesquitesimple.

Assumethat'and' 0

areasdenedinTheorem7.3.Firstofall,' 0

isreallyarelaxationof'atX

withX l

.Thetwoonstraintsareequal,

exept for theonstraintsfor the variables X

and X l

. By adding an

equality onstraint for these two variables to ' 0

, we learly obtain a

onstraint whihisequivalentto '.

Safetyoftherelaxation followsbyProposition7.2diretlyfrom the

fatthat' 0

hasa overingforX

;X l

.Opennessof' 0

betweenX

;X l

follows fromthefatthat ' 0

issafeat X

withX l

byProposition4.5,

sineweknowthattheonlyonstraintsonerningX

andX l

thatthe

syntax/semantisinterfaeaddsarethedominaneonstraint between

X

and X l

anda labelingonstraint forX l

.

8. Conlusion

Typeandsortonitsinsemantishavetoberesolvedbyreinterpreta-

tion inthepresene of underspeiation.This artileinvestigates the

formalfoundationsofunderspeiedreinterpretationintheframework

CLLS. Itsbasioperationistherelaxation operation.It makesunder-

speiedsemantirepresentationsevenlessspei,therebymakingthe

introdutionofadditionalmaterial,suh asreinterpretation operators,

possible.

We identieda strutural danger of overgeneration inherent to the

(28)

twowellnesspropertiesofrelaxation,whihensurethatstruturalover-

generationannotarise:openness (arbitraryreinterpretationoperators

an be lledinto therelaxation site) and safety (only reinterpretation

operators an slipinto relaxationgaps).Wethen introduedhains of

fragments in tree desriptions and applied these strutures to prove

safetyandopennessforall CLLSrelaxeddesriptionsproduedbythe

syntax/semantis interfaeof a prototypial toy grammar. Thisresult

manifestsourbelievethat whilerelaxation ingeneralmayauseprob-

lems,noneofthese problemsourinits appliationto underspeied

reinterpretation.

9. Aknowledgements

We thank our reviewers for their detailed and helpful omments. We

furtherthank allmembersoftheCHORUS 1

projetoftheSFB378at

theUniversitatdesSaarlandesforthestimulatingresearhenvironment

they managedto reate. This work was supported bythe SFB 378 of

theDeutsheForshungsgemeinshaftandtheDAADProopeprojet.

Notes

1

PapersoftheCHORUSprojetareavailableatthewebpagesoftheSFB378:

http://www.oli.uni-sb.de/sfb3 78

Referenes

Alshawi, H. and R. Crouh: 1992, `Monotoni semanti interpretation'. In:

Proeedingsofthe30thACL.Kyoto,pp.32{39.

Bakofen,R.,J.Rogers,andK.Vijay-Shanker:1995,`AFirst-orderAxiomatization

oftheTheoryofFiniteTrees'. JournalofLogi, Language, andInformation4,

5{39.

Bierwish,M.: 1983, `Semantishe undkonzeptionelle Reprasentation lexikalisher

Einheiten'. In:R.RuzikaandW.Motsh(eds.):UntersuhungenzurSemantik.

Berlin:Akademie-Verlag,pp.61{99.

Bos,J.:1996,`PrediateLogiUnplugged'. In:Proeedings ofthe10thAmsterdam

Colloquium.pp.133{143.

Dolling, J.: 1994, `Sortale Selektionsbeshrankungen und systematishe Bedeu-

tungsvariation'. In:M.Shwarz(ed.):KognitiveSemantik/CognitiveSemantis.

Tubingen:Narr,pp.41{59.

Duhier,D.andJ.Niehren:2000,`DominaneConstraintswithSetOperators'. In:

FirstInternationalConferene onComputationalLogi. toappearinJuli.

Egg, M.: 2000, `Reinterpretation by Underspeiation'. Habilitation thesis,

UniversitatdesSaarlandes. Inpreparation.

(29)

Egg, M., A. Koller,and J. Niehren: 2000, `TheConstraint Language for Lambda

Strutures'. Submitted.

Egg, M., J. Niehren, P. Ruhrberg, and F. Xu: 1998, `Constraints over Lambda-

Strutures inSemantiUnderspeiation'. In:joint COLING/ACL. pp. 353{

359.

Gardent,C.andB.Webber:1998,`Desribingdisoursesemantis'. In:Proeedings

ofthe4thTAG+Workshop.Philadelphia.

Koller, A., K.Mehlhorn, and J. Niehren: 2000, `A Polynomial-Time Fragment of

DominaneConstraints'. Submitted.

Koller, A.,J.Niehren, andR.Treinen:1998, `DominaneConstraints:Algorithms

andComplexity'. In:Proeedings oftheThirdConferene onLogialAspets of

Computational Linguistis.Grenoble. ToappearinLNCS.

Lasarides,A.andA.Copestake:1998,`Pragmatisandwordmeaning'. Journalof

Linguistis34,387{414.

Marus,M.P.,D.Hindle,andM.M.Flek:1983,`D-Theory:TalkingaboutTalking

aboutTrees'.In:Proeedingsof the21stACL.pp.129{136.

Muskens,R.:1995,`Order-IndependeneandUnderspeiation'.In:J.Groenendijk

(ed.): Ellipsis, Underspeiation, Events and More in Dynami Semantis.

DYANADeliverableR.2.2.C.

Nunberg,G.:1995,`Transfers ofMeaning'. JournalofSemantis12,109{132.

Pinkal,M.:1996,`RadialUnderspeiation'. In:Proeedings ofthe10thAmster-

damColloquium.pp.587{606.

Pustejovsky,J.:1995,Thegenerative lexion. Cambridge:MITPress.

Rambow,O., K.Vijay-Shanker, andD. Weir: 1995, `D-TreeGrammars'. In:33rd

Annual meetingoftheAssoiation forComputationalLinguistis.pp.151{158.

Reyle, U.: 1993, `Dealing with ambiguities by underspeiation: onstrution,

representation,anddedution'. JournalofSemantis10,123{179.

vanDeemter,K.and S.Peters:1996, Semanti Ambiguity andUnderspeiation.

Stanford:CSLI.

Vijay-Shanker,K.:1992,`UsingDesriptionsofTreesinaTreeAdjoiningGrammar'.

Computational Linguistis18,481{518.

Vijay-Shanker,K.,D.Weir,andO.Rambow:1995,`ParsingD-TreeGrammars'.In:

ProeedingsoftheInternationalWorkshoponParsingTehnologies.

Références

Documents relatifs

An ex- panded diversity of oomycetes in Carboniferous forests: Reinterpretation of Oochytrium lepidodendri (Renault 1894) from the Esnost chert, Massif Central, France...

It can be observed how the representation of the Alexia and agraphia present situation concept is simplified by in- terpreting the concepts from the Clinical

However, while the evidence above suggests an important role for nonpecu- niary utility from entrepreneurial activity, our view of the literature is that a gap remains in

Figure 1- Statler and Waldorf as Jacob and Robert Marley (young on the left, dead and revenant on the right) in the Brian Henson’s movie The Muppet Christmas Carol (1992) - © The

With this property, a route find- ing algorithm, based on the breadth-first search, makes possible to find the shortest routes connect- ing two regions by using the

This study builds on the largely ignored work of Vincent Tarascio and William Jaffé, undertaken in the early 1970s, to provide a reinterpretation of

structure articulated to the basal surface of Bolboporites does not contain any lumen (internal 767. central canal), but an external groove (Rozhnov &amp; Kushlina

Considering the demand-driven (Leontief) and supply-driven (Ghosh) models, Dietzenbacher demonstrates that the Leontief price model -- the Leontief model solved by