Centering: A Framework for Modeling the Local Coherence of Discourse

Grosz et al., 1995, Centering (Computational Linguistics)

Subscriber deck — free during early access

32 cards

1 Introduction

  1. What does centering theory model?
    The local component of attentional state: relationships among focus of attention, choice of referring expression (pronoun vs full noun phrase) and perceived coherence of the utterances within a discourse segment.
    • Grosz et al., 1995, Centering (Computational Linguistics), §1
  2. Why was this 1995 paper published so long after the theory was proposed?
    Centering was presented in 1983 and elaborated in a draft that circulated from 1986 and was widely cited and extended but never published; this paper gives the definitive statement of the original motivations, definitions and claims.
    • Grosz et al., 1995, Centering (Computational Linguistics), §1
  3. What are the three components of discourse structure in Grosz and Sidner’s theory, into which centering fits?
    Linguistic structure (discourse segments, possibly embedded), intentional structure (the discourse purpose and discourse segment purposes, and relations among them) and attentional state (the participants’ focus of attention). Centering models the local level of attentional state.
    • Grosz et al., 1995, Centering (Computational Linguistics), §1
  4. Distinguish local and global coherence, and how each is modelled.
    Local coherence holds among utterances within a segment, modelled by centering. Global coherence holds between segments and depends on intentional structure; Grosz and Sidner model global attentional state with a stack of focus spaces pushed and popped according to intentional relations.
    • Grosz et al., 1995, Centering (Computational Linguistics), §1
  5. Which earlier work did centering build on?
    Grosz’s (1977) global vs immediate focusing; Sidner’s (1979) analysis of immediate focus (discourse focus vs potential foci) with rules for resolving pronouns; and Joshi, Kuhn and Weinstein’s work linking changes in immediate focus to the complexity of inference, which introduced the term “centering”.
    • Grosz et al., 1995, Centering (Computational Linguistics), §1

2 Phenomena to be explained

  1. Two versions of “John went to his favorite music store to buy a piano…” say the same thing. Why is one more coherent?
    (1)(2)
    John went to his favorite music store to buy a piano.John went to his favorite music store to buy a piano.
    He had frequented the store for many years.It was a store John had frequented for many years.
    He was excited that he could finally buy a piano.He was excited that he could finally buy a piano.
    He arrived just as the store was closing for the day.It was closing just as John arrived.
    Both convey the same content, but (1) stays centered on John while (2) flips back and forth between John and the store.
    • Grosz et al., 1995, Centering (Computational Linguistics), §2
  2. What is “inference load”?
    The resources a hearer needs to extract information from a discourse because of the particular linguistic forms chosen. Centering conjectures that discourses with the same propositional content but higher inference load are perceived as less coherent.
    • Grosz et al., 1995, Centering (Computational Linguistics), §2
  3. What goes wrong in “Terry … He wanted Tony to join him … He called him at 6 AM. He was sick and furious at being woken up so early.”?
    Terry has been the center, so “he” is first taken as Terry; only at “sick” does it become clear that Tony is meant, forcing the hearer to backtrack. Using “Tony” instead of “he” avoids the misdirection.
    • Grosz et al., 1995, Centering (Computational Linguistics), §2

3 Basic center definitions

  1. What are the centers of an utterance?
    The entities that link the utterance to other utterances in its discourse segment. Utterances (not sentences in isolation) have centers, and centers are semantic objects, not words or phrases.
    • Grosz et al., 1995, Centering (Computational Linguistics), §3
  2. Define the forward-looking and backward-looking centers.
    Each utterance \(U_n\) has a partially ordered set of forward-looking centers \(C_f(U_n)\), ranked by prominence. Each non-initial utterance has a single backward-looking center \(C_b(U_{n+1})\): the highest-ranked element of \(C_f(U_n)\) that is realized in \(U_{n+1}\).
    • Grosz et al., 1995, Centering (Computational Linguistics), §3
  3. What do “realizes” and “directly realizes” mean in centering?
    A phrase directly realizes a center \(c\) if \(c\) is its semantic interpretation; “realizes” generalizes this (e.g. \(c\) is an element of the situation described). Realization combines syntactic, semantic, discourse and intentional factors.
    • Grosz et al., 1995, Centering (Computational Linguistics), §3
  4. Define the three centering transitions.
    transition\(C_b(U_{n+1}) = C_b(U_n)\)?\(C_b(U_{n+1})\) highest in \(C_f(U_{n+1})\)?
    continuationyesyes
    retainingyesno
    shiftingno—
    (Later work split shifting into smooth and rough shifts.)
    • Grosz et al., 1995, Centering (Computational Linguistics), §3

4 Claims of centering theory

  1. What is the most fundamental claim of centering theory?
    To the extent a discourse adheres to centering constraints, its coherence increases and the inference load on the hearer decreases.
    • Grosz et al., 1995, Centering (Computational Linguistics), §4
  2. List the main claims of centering theory.
    A unique \(C_b\) per utterance; ranking of \(C_f\) by several factors; centering constrains realization (Rule 1); preferences among transition sequences (Rule 2); primacy of partial information (a semantic theory must allow partial interpretations); locality of \(C_b\) (chosen only from \(C_f(U_{n-1})\)); and center determination by a combination of discourse factors, not syntax or semantics alone.
    • Grosz et al., 1995, Centering (Computational Linguistics), §4
  3. What does “locality of \(C_b\)” mean?
    \(C_b(U_n)\) must come from \(C_f(U_{n-1})\), not from earlier utterances; if it seems to come from \(C_f(U_{n-2})\), that’s only because it is also in \(C_f(U_{n-1})\).
    • Grosz et al., 1995, Centering (Computational Linguistics), §4

5 Factors governing centering

  1. How do the “Susan gave Betsy a pet hamster” variants show there is a single \(C_b\)?
    After “Susan gave Betsy a pet hamster. She reminded her that such hamsters were quite shy.”, continuations get worse from “She asked Betsy whether she liked the gift” to “She told Susan that she really liked the gift” (unacceptable to many). If Susan and Betsy were equal candidates all would be equally good; Susan must be the \(C_b\).
    • Grosz et al., 1995, Centering (Computational Linguistics), §5
  2. What ranking of the forward-looking centers does the paper argue for?
    By grammatical role: subject > object(s) > other. Other factors (word order, fronting, subordination, lexical semantics) were left to further research.
    • Grosz et al., 1995, Centering (Computational Linguistics), §5
  3. How did psycholinguistic research bear on centering’s claims?
    It supported a single \(C_b\) and a determining role of grammatical role in identifying it, but not of thematic role or surface position; grammatical role and surface position both affect the \(C_f\) ordering. Kameyama first argued for grammatical rather than thematic role.
    • Grosz et al., 1995, Centering (Computational Linguistics), §5
  4. What does the tugboat/teddy bear example show about the \(C_b\) and grammatical role?
    The \(C_b\) can be realized in other roles (here, a pronominalized direct object, the tugboat); a discourse where pragmatics forces “the silly thing” to mean the bear instead of the higher-ranked boat is less coherent.
    • Grosz et al., 1995, Centering (Computational Linguistics), §5

6 Constraints on center movement and realization

  1. State centering Rule 1.
    If any element of \(C_f(U_n)\) is realized by a pronoun in \(U_{n+1}\), then \(C_b(U_{n+1})\) must be realized by a pronoun also. A pronoun for the \(C_b\) signals that the speaker is continuing to talk about the same thing; other pronouns are allowed as long as the \(C_b\) is pronominalized.
    • Grosz et al., 1995, Centering (Computational Linguistics), §6
  2. State centering Rule 2.
    Sequences of continuation are preferred over sequences of retaining, which are preferred over sequences of shifting. Frequent shifting lacks local coherence; a coherent segment has shifts followed by runs of continuations.
    • Grosz et al., 1995, Centering (Computational Linguistics), §6
  3. What does Rule 2 imply for generation systems versus interpretation systems?
    Speakers and generators should plan ahead to minimize shifts; for interpretation it doesn’t give a direct procedure but predicts that some sequences impose higher inference load (it was not yet validated psycholinguistically).
    • Grosz et al., 1995, Centering (Computational Linguistics), §6
  4. How is the \(C_b\) usually realized in English and other languages?
    Preferentially by a pronoun in English, and by equivalent forms such as zero pronouns in languages like Japanese and Italian.
    • Grosz et al., 1995, Centering (Computational Linguistics), §6

7 Applications of the rules

  1. Why is “He has been acting quite odd. He called up Mike yesterday. John wanted to meet him urgently.” incoherent?
    It violates Rule 1: the \(C_b\) (John) is realized by a name while another entity (Mike) is a pronoun, so the only reading is a second person named John, and even that is odd.
    • Grosz et al., 1995, Centering (Computational Linguistics), §7
  2. Annotate the transitions in: “John has been having a lot of trouble arranging his vacation. He cannot find anyone to take over his responsibilities. He called up Mike yesterday to work out a plan. Mike has annoyed him a lot recently. He called John at 5 AM on Friday last week.”
    utterance\(C_b\)\(C_f\)transition
    He called up Mike…JohnJohn, Mikecontinue
    Mike has annoyed him…JohnMike, Johnretain
    He called John…MikeMike, Johnshift
    Rule 1 holds throughout.
    • Grosz et al., 1995, Centering (Computational Linguistics), §7
  3. When is it fine to realize the \(C_b\) with a full noun phrase instead of a pronoun?
    When no pronouns are used and the description conveys extra information: “My dog is getting quite obstreperous. I took him to the vet. The mangy old beast always hates these visits.” The hearer infers the \(C_b\) is unchanged and that the description holds of it.
    • Grosz et al., 1995, Centering (Computational Linguistics), §7
  4. How does centering handle “The house appeared to have been burgled. The door was ajar. The furniture was in disarray.”?
    The house is the \(C_b\) of the later utterances though only realized, not directly realized: the door and the furniture express functional relations to it (an implicitly focused entity). The door ranks above the house in \(C_f\), yet the segment stays “about” the house.
    • Grosz et al., 1995, Centering (Computational Linguistics), §7

8 Requisite properties of underlying semantic theory

  1. Why must a semantic theory for centering support partial interpretations?
    The information needed for a unique interpretation (especially of definite noun phrases) may only arrive in later utterances; computing all interpretations or backtracking are costly, so the authors conjecture partial interpretations refined later are the right choice.
    • Grosz et al., 1995, Centering (Computational Linguistics), §8
  2. What do the “Vice-President” examples show about the forward-looking centers?
    A definite NP can contribute both a value-free interpretation (the role: “Historically, he is the President’s key man…”, “He is required to be 35 years old”) and a value-loaded one (the current holder: “As Ambassador to China, he…”); a later pronoun can pick up either, unless an earlier utterance forced one.
    • Grosz et al., 1995, Centering (Computational Linguistics), §8
  3. What does the “Her husband is kind to her” example show?
    Speaker’s referential intentions matter: one NP can contribute two entities (the actual husband and the man the speaker meant) to \(C_f\), and the next utterance’s \(C_b\) can be either.
    • Grosz et al., 1995, Centering (Computational Linguistics), §8

9 Comparison with previous work

  1. How does centering differ from Sidner’s focusing theory?
    Sidner has a discourse focus, an actor focus and potential foci per utterance; centering has one \(C_b\). In “I haven’t seen Jeff for several days. Carl thinks he’s studying for his exams, but I think he went to the Cape with Linda”, Sidner’s actor focus wrongly prefers Carl for the last “he”; centering makes Jeff the \(C_b\).
    • Grosz et al., 1995, Centering (Computational Linguistics), §9
  2. What later research directions grew out of centering?
    Cross-linguistic studies (German, Hebrew, Italian, Japanese, Korean, Turkish), centering-based pronoun resolution algorithms (e.g. Brennan, Friedman and Pollard 1987), psycholinguistic and corpus evaluation, and the interaction of centering with dialogue and global discourse structure.
    • Grosz et al., 1995, Centering (Computational Linguistics), §9

Source

  • Barbara J. Grosz, Aravind K. Joshi and Scott Weinstein. 1995. Centering: A Framework for Modeling the Local Coherence of Discourse. In Computational Linguistics, pp. 203–225. https://aclanthology.org/J95-2003/