Predicate: constrain

Roleset id: constrain.01 , prevent, hinder, Source: , vncls: , framnet:

constrain.01: CONSTRAIN-V NOTES: Arg1 does not take -REC in this case because there is no otherinstance of that entity in this structure. "Find" would take a -RECtag, because that shows both "GM" and "itself". (from constrain.01-v)

Aliases:

AliasFrameNetVerbNet
constrain (v.)

Roles:

        Arg0-CAU: preventer, hinderer, Agent (vnrole: 76-cause)
        Arg1-PPT: Theme (action or object being prevented) (vnrole: 76-patient)
        Arg2-GOL: secondary predication or action (vnrole: 76-goal)
        Arg3-MNR: instrument

Example: theme and action

        person: ns,  tense: past,  aspect: ns,  voice: active,  form: full

        General Mills, meanwhile, finds itself-1 constrained *trace*-1 from boosting sales further because its plants are operating at capacity.

        Rel: constrained
        Arg1: *trace*
        Arg2: from boosting sales further
        Argm-cau: because its plants are operating at capacity

Example: with agent?

        person: ns,  tense: past,  aspect: ns,  voice: active,  form: full

        Mary constrained John from eating the chocolate bunny.

        Arg0: Mary
        Rel: constrained
        Arg1: John
        Arg2: from eating the chocolate bunny