490 likes | 569 Vues
Markus Egg, Alexander Koller, Joachim Niehren The Constraint Language for Lambda Structures. Ventsislav Zhechev SfS, Universität Tübingen e-mail: vzhechev@sfs.uni-tuebingen.de. Introduction Motivation Basic Terms. Elements of CLLS -terms -structures Discussed Phenomena. Agenda.
E N D
Markus Egg, Alexander Koller, Joachim NiehrenThe Constraint Language for Lambda Structures Ventsislav Zhechev SfS, Universität Tübingen e-mail: vzhechev@sfs.uni-tuebingen.de
Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena Agenda • Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena
Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena Agenda (continued) • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs
Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena Agenda (continued) • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis
Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena Agenda (continued) • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion
Introduction • Motivation • Basic Terms Introduction Motivation Basic Terms • Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena • Linguistic Phenomena • Scope Ambiguities • Anaphora • VP Ellipsis • Underspecification Introduction Motivation
Introduction Motivation Basic Terms • Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena • Trees • Underspecification • Constraint Language for Lambda Structures:A Combination of Constraints • Dominance Constraints • Anaphoric Binding Constraints • Parallelism Constraints • -binding Constraints Basic Terms
Introduction • Motivation • Basic Terms • Elements of CLLS • -terms • -structures • Discussed Phenomena • Elements of CLLS • -terms • -structures • Discussed Phenomena • Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Every linguist attends a workshop. • (a workshop)(x (every linguist)(y (attend x) y)) • Types • e individuals • t truth values (0 or 1 / true or false) • <e,t> one-place predicates • <e,<e,t>> two-place predicates • etc. Elements of CLLS -terms
Elements of CLLS • -terms • -structures • Discussed Phenomena • Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs attend • (a workshop)(x (every linguist)(y (attend x) y)) • lam -abstraction • @ functional application • var bound variable • variable binding -structures
Elements of CLLS • -terms • -structures • Discussed Phenomena • Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Scope Ambiguity • Every linguist attends a workshop. • (a workshop)(x (every linguist)(y (attend x) y)) • (every linguist)(y (a workshop)(x (attend x) y)) • dominance Discussed Phenomena
Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • VP Ellipsis • Every man sleeps, and so does Mary. • Parallelism Constraint:X1/X2~Y1/Y2
Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Anaphora • Johni said heij liked hisjmother. • ana anaphora • anaphoric link
Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • The Capturing Problem • Variable binding in -terms is usually indicated by using variable names, i.e. x binds all occurrences of x in its scope • Possible Problems: • -calculus has to exclude the capturing of free variables by unintended binders • Problems with constraints used for scope ambiguities • Problems in the presence of parallelism constraints
Elements of CLLS • -terms • -structures • Discussed Phenomena • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Trees and Tree Structures • The Algebra of Trees • Let be a set of function symbols, f, g, a, b • Each function symbol f has fixed arity • We write fk for a function symbol f with arity k ≥ 0 • We define tree as a ground term built from a set of function symbols • We define path as a word over ℕ(the natural numbers) • We identify each node in a tree with the path from the root to this node • The empty word, , identifies the root • Concatenation is written as • A word is a prefix of , iff there is a word 1such that =1 Syntax and Semantics of CLLS Tree Structures
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Tree Structures • tree domain is a finite nonempty set of nodes, which is prefix closed ( ) and closed under left siblings (i j for all 1≤j<i) • tree structure is defined as follows: • Given nodes 0,..., n, we write 0:f(1,..., n) for(0, 1,..., n) :f
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Tree Structures and -structures • Formalization • For -structures we assume:{var0, ana0, lam1, @2} • We define -structures as follows: • We draw -structures as tree-like graphs -structures
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Dominance • Let be a -structure and , two of its nodes.We say that dominates (⊲*), if lies above ,i.e. is a prefix of • Dominance is a partial order on the domain of and it is reflexive, transitive and antisymmetric • Parallelism • We call any pair / of nodes , in with ⊲* a segment of , where is called the root and the hole of the segment • We define: Dominance and Parallelism
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Correspondence Functions between segments: • Parallelism Relation:
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • We assume an infinite set of node variables, ranged over X, Xi, Y, etc. • We pick relation symbols for all relations defined so far • Finally we define CLLS with the following abstract syntax: • The Semantics of CLLS is defined by interpretation of constraints over the class of-structures: • A pair of a -structure and a variable assignment into the domain of satisfies a constraint , iff it satisfies each atomic conjunct of it • We call (, ) a solution of in this case The CLLS
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • CLLS Constraints are usually hard to read in the standard syntax. That is why we will use constraint graphs for presenting the constraints • For Example: Constraint Graphs
Syntax and Semantics of CLLS • Tree Structures • -structures • Dominance and Parallelism • The CLLS • Constraint Graphs • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Throughout the chapter we assume a fixed signature:={@2, lam1, var0, ana0, before2, mary0, read0, ...} • We follow the convention that proper nouns are always analyzed as constants of type e, except as contrasting elements in ellipses where the other contrasting element is a quantifier Interaction of Quantifiers, Anaphora and Ellipsis
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Every linguist attends a workshop. • Every computer scientist does, too. • The pair of sentences has three possible readings, although it may seem that there are four • The CLLS constraint for the two sentences looks like this: Quantifier Parallelism
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • John likes his mother, and Bill does too. • The sentence has two readings: strict (Bill likes John’s mother) and sloppy (Bill likes Bill’s mother) • We describe the meaning of the sentence using parallelism and anaphoric linking constraints: Strict/Sloppy Ambiguities
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • According to the parallelism constraint the tree part of the -structure below Xt is the same as the one below Xs, except for the contrasting elements, as follows: • This is yet not a complete -structure, because the anaphor at Xa’ doesn’t have an antecedent
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • John revised his paper before the teacher did, and so did Bill. • This sentence comprises nested ellipsis: the source clause of the ellipsis is elliptical itself • The sentence is further complicated by the presence of the anaphor, which induces a complex strict/sloppy ambiguity • We follow Dalrymple et al. (1991) in assuming five readings for the sentence Nested Ellipses
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • All five readings are represented by the following constraint:
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Mary read a book she liked before Sue did. • The sentence has three readings • In the first reading the indefinite NP a book she liked outscopes both clauses • The second and the third reading arise from a strict/sloppy ambiguity that occurs if the operator before outscopes the indefinite • Here is a constraint describing the readings: A Complex Interaction
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Schematic representations of the solutions: • First reading: • Second reading: • Third reading:
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • John greeted every person that Max did. • The problem is that the ellipsis is contained in the VP it refers to • In CLLS the meaning of the sentence is described as follows: Antecedent-Contained Ellipsis
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • There is one problem with this analysis:the notion of binding equivalence as defined is too strong a restriction for ACD • The redefinition is given as:
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • The preconditions for the two branches of the definitions are given here as (a) and (b) respectively: • This analysis also accounts for the difference between the following two sentences (the first one lacking one of the two readings of the second sentence): • John wants Bill to read everything that Max does. • John wants Bill to read everything Max wants him to read.
Interaction of Quantifiers, Anaphora and Ellipsis • Quantifier Parallelism • Strict/Sloppy Ambiguities • Nested Ellipses • A Complex Interaction • Antecedent-Contained Ellipsis • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Computational Aspects • Conclusion • Phrase Structure Rules: • The Lexicon is defined by a relation Lex, which relates words W and lexical categories{Det, N, IV, TV, SV, RP, ...}. Terminal productions (a13) expand lexical categories to words of this category The Syntax-Semantics Interface Grammar
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • The Syntax-Semantics Interface should factor out as much of the constraint construction as possible into the interface rules • Most of the lexical entries introduce just one labeling constraint • For each node in the syntax tree a constraint is generated; the constraint of the whole tree is the conjunction of these subconstraints • Each node ℕ* in the syntax tree is associated with two variables, Xs (the local scope domain of ) and Xr (the root of the subconstraint for ) Semantic Construction
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • We add a constraint Xs⊲*Xr for each determiner which is not an indefinite. We also add this constraint whenever is a verb • We associate with each NP an index i that is used in the syntactic tree for coindexation with a variable Xi • The variables associated with syntactic nodes are related by the following rules:
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • The complete constraint which the interface produces is the conjunction of all the local constraints we just mentioned, plus the labeling constraints for the lexical entries, of the typeXr:sleep • Exceptions to this rule: • The elliptic does (too) does not add a labeling constraint; its semantics is determined via a parallelism constraint • Whenever coindexation signifies a relation between an anaphor ’ and its antecedent , we add the constraintXr=Xi, when we process and the constraint X’r:ana ante(X’r)=Xi when we process ’
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • The constraint for a relative pronoun with index i at isXr=Xi Xi:var; and the constraint for the corresponding trace (say, at ’) is X’r=Xi. This, together with rule (b11), enforces correct binding of the trace • The constraints for possessive pronouns, such as his, are as follows:
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Every linguist attends a workshop. • First the lexical elements introduce several labeling constraints:X11r:every, X121r:linguist, X21r:attend,X221r:a, X2221r:workshop An Example
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion A1 A2 L1 L2 • The constraints for the NPs are built from the above by the rules (b8) and (b9): • A1:@(XA2r, XL1r) A2:@(X11r, X121r) L1:lam(XL2r) X1r:var XL2r⊲*X1r (X1r)=XL1r XL1r≠X1r X1s=X11s=X121s • A3:@(XA4r, XL3r) A4:@(X221r, X2221r) L3:lam(XL4r) X22r:var XL42⊲*X22r (X22r)=XL3r XL3r≠X22r X22s=X221s=X2221s • Then rule (b3) combines the transitive verb and its object • X2r:@(X21r, X22r) X2s=X21s=X22s
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion A3 A1 A4 A2 L3 L1 L4 L2 Xr X2r • Rule (b1) analogously combines the subject and the VP • Xr:@(X2r, X1r) Xs=X2s=X1s • So far we have the following constraint: • X11r:every X121r:linguist X21r:attend X221r:a X2221r:workshop A1:@(XA2r, XL1r) A2:@(X11r, X121r) L1:lam(XL2r) X1r:var XL2r⊲*X1r (X1r)=XL1r XL1r≠X1r A3:@(XA4r, XL3r) A4:@(X221r, X2221r) L3:lam(XL4r) X22r:var XL42⊲*X22r (X22r)=XL3r XL3r≠X22r X2r:@(X21r, X22r) Xr:@(X2r, X1r) X1s=X11s=X121s=X22s=X221s=X2221s=X21s=Xs=X2s
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion • Finally we add the relevant scope island constraints: • The complete sentence is associated with the variable Xs, and all other Xs variables are forced to be equal to this one by other constraints • Node 11 is a determiner and node 21 is a verb; so we add the constraint X11s ⊲* X11r X21s ⊲* X21r
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Conclusion A3 A1 A2 A4 L3 L1 L4 X121r L2 X221r X2221r Xr X2r X1r X22r • The final constraint we get is the following: • X11r:every X121r:linguist X21r:attend X221r:a X2221r:workshop A1:@(XA2r, XL1r) A2:@(X11r, X121r) L1:lam(XL2r) X1r:var XL2r⊲*X1r (X1r)=XL1r XL1r≠X1r A3:@(XA4r, XL3r) A4:@(X221r, X2221r) L3:lam(XL4r) X22r:var XL42⊲*X22r (X22r)=XL3r XL3r≠X22r X2r:@(X21r, X22r) Xr:@(X2r, X1r) X1s=X11s=X121s=X22s=X221s=X2221s=X21s=Xs=X2s Xs ⊲* X11r Xs ⊲* X21r
The Syntax-Semantics Interface • Grammar • Semantic Construction • An Example • Computational Aspects • Computational Aspects • Conclusion • Conclusion • Disambiguation of arbitrary CLLS description is very complex: it has been shown that even CLLS without binding is equivalent to context unification, whose decidability is an open problem in theoretical computer science • There are, however, semi-decision procedures which will eventually enumerate all solved forms of a constraint • For the sublanguage of dominance constraints it was shown, that the satisfiability problem is decidable, but NP-complete Computational Aspects
Computational Aspects • Conclusion • An implementation of a solver for dominance constraints can be obtained by employing constraint programming with finite sets. The constraints can be solved by always performing deterministic propagation steps to eliminate hopeless choices before making case distinctions. • It can be shown that all dominance constraints that are needed for the linguistic application belong to a fragment called normal dominance constraints. Satisfiability of a normal constraint can be checked by a graph algorithm of polynomial runtime; each reading can be enumerated in polynomial time as well. However the graph algorithm is not a complete solver for all dominance constraints.
Computational Aspects • Conclusion • Conclusion • CLLS allows the representation of scope ambiguities, anaphora and ellipsis in simple underspecified structures that are transparent and suitable for processing. • We have shown that CLLS correctly represents many notorious problems from the literature involving scope, anaphora, ellipses and their interactions. • Furthermore CLLS can be used to model reinterpretation (meaning shift) of aspect and NPs in an underspecified way. • Nevertheless the linguistic coverage of CLLS still has to be extended. • Various more formal aspects can also be pursued in the future. Conclusion
Conclusion Thank you!