Learning Set Functions with Limited Complementarity

Total Page:16

File Type:pdf, Size:1020Kb

Learning Set Functions with Limited Complementarity The Thirty-Third AAAI Conference on Artificial Intelligence (AAAI-19) Learning Set Functions with Limited Complementarity Hanrui Zhang Computer Science Department Duke University Durham, NC 27705 [email protected] Abstract However, in real-world scenarios, it is common that a val- We study PMAC-learning of real-valued set functions with uation function exhibits limited complementarity. For exam- limited complementarity. We prove, to our knowledge, the ple, a pen is useful only if accompanied by paper to write first nontrivial learnability result for set functions exhibiting on. Paper therefore complements pens. This complementar- complementarity, generalizing Balcan and Harvey’s result for ity to pens is limited, in the sense that owning items other submodular functions. We prove a nearly matching informa- than paper, like computers, is unlikely to make pens more tion theoretical lower bound on the number of samples re- valuable. So in the above example, complementarity exists quired, complementing our learnability result. We conduct only between pens and paper. One significant real-world numerical simulations to show that our algorithm is likely to example of limited complementarity is the spectrum auc- perform well in practice. tions, where the rights to use specific bands in specific re- gions are sold. The complementarity there lies in the fact Introduction that a buyer would like the same band in neighboring re- A central problem in economics and algorithmic game the- gions (say states). Since there are only 50 states, one would ory is to price items. Intuitively, a seller would like to set naturally cosider the degree of complementarity limited. the highest price such that the customer would still buy, More motivating everyday examples of limited complemen- which requires decent understanding of the customer’s val- tarity can be found in (Feige et al. 2015; Eden et al. 2017; uation. When there are multiple items which can be sold Chen, Teng, and Zhang 2019). in any combination, the valuation is usually modeled as a In the past decade, there has been a growing interest in set function with the items being the ground set. That is, studying set functions with limited complementarity, es- the valuation function of the customer maps each subset of pecially in the combinatorial optimization and algorith- the items to her utility when she gets the subset. To be able mic game theory communities. In particular, recent results to better price the items for maximum profit, one need to seem to suggest, that there exists smooth transitions from learn the customer’s valuation function. Set functions are complement-free to completely arbitrary monotone set func- also used to model influence propogation in social networks tions, parametrized by the degree of complementarity of (Kempe, Kleinberg, and Tardos 2003), and for solving clus- the function. The transitions support graceful degrading of tering problems (Narasimhan and Bilmes 2007). In all these the approximation ratio for various combinatorial optimiza- scenarios, learning the corresponding set function plays an tion tasks (Feige and Izsak 2013; Feldman and Izsak 2014; essential part in solving the problem. Feige et al. 2015; Chen, Teng, and Zhang 2019), and the There is a rich body of research on learning of set func- revenue and efficiency (measured by the Price of Anarchy) tions, e.g. (Balcan and Harvey 2011; Balcan et al. 2012; of well-studied simple protocols for combinatorial auctions Lin and Bilmes 2012; Bach and others 2013). All of these re- (Feige et al. 2015; Feldman et al. 2016; Eden et al. 2017; sults focus on an important class of monotone set functions Chen, Teng, and Zhang 2019). — complement-free set functions. Such set functions model So one natural question arises: the natural property of diminishing returns, and are gener- Is there a way to generalize learnability of complement- ally considered much easier to tackle than general monotone free set functions to those with limited complementarity, set functions. For example, various optimization problems without incurring too much penalty? admit efficient constant factor approximations when the set function involved is complement-free or submodular (which In this paper, based on understanding of the underly- is stronger than complement-free) (Nemhauser and Wolsey ing combinatorial and statistical structures, we give, to our 1978; Vondrak´ 2008; Feige 2009), while for general mono- knowledge, the first nontrivial learnability result for mono- tone functions the best possible approximation ratio can be tone set functions with limited complementarity: arbitrarily large. Theorem 1 (Main Theorem (Informal)). Restricted to Copyright c 2019, Association for the Advancement of Artificial product distributions, there is an efficient algorithm that Intelligence (www.aaai.org). All rights reserved. O(1= log("))-approximately learns any monotone set func- 5749 tion with fixed degree of complementarity. • Fractionally subadditive (or XOS). A set function f is The above theorem generalizes a central result of (Balcan fractionally subadditive, if for any S ⊆ [n], k 2 N, T1;:::;Tk ⊆ [n], 0 ≤ α1; : : : ; αk ≤ 1, f(S) ≥ and Harvey 2011) beyond complement-free functions. We P also complement our result by a nearly matching informa- i2[k] αif(Ti), as long as the following holds: for any v 2 S, P α ≥ 1. In other words, if f(T ; α )g tion theoretical lower bound. We conduct numerical simula- i2[k]:v2Ti i i i i tions to show that our algorithm is likely to perform well in form a fractional cover of S, then the weighted sum of practice. f(Ti)’s is no smaller than f(S). Define the marginal of S given T , denoted by f(SjT ), to • Subadditive (or complement-free). A set function f is sub- be f(SjT ) := f(S[T )−f(T ). Throughout the paper, when additive, if for any S; T ⊆ [n], f(S) + f(T ) ≥ f(S [ T ). we refer to a set function f, unless otherwise specified, we It can be shown that every submodular function is fraction- always assume that: ally subadditive, and every fractionally subadditive function • f has a ground set [n] = f1; 2; : : : ; ng. That is, f maps is subadditive. all subsets of [n], denoted by 2[n], to real numbers. Beyond complement-free functions, several measures of • f is (weakly) monotone. That is, for any S ⊆ T ⊆ [n], complementarity have been proposed, and the ones particu- supermodular degree f(S) ≤ f(T ). larly helpful for our purposes are the (SD) hierarchy and the supermodular width (SMW) hierar- • f is 1-Lipschitz. That is, for any S ⊆ [n] and v 2 [n], chy. They build on the concepts of positive dependency and f(vjS) ≤ 1. supermodular sets respectively. Definition 2 (Positive Dependency (Feige and Izsak 2013)). PMAC-Learning Given a set function f, an element u 2 [n] depends pos- To study learnability of real-valued functions, we use the itively on v 2 [n], denoted by u !+ v, if there exists Probably Mostly Approximately Correct (PMAC) model S ⊆ [n] n fug, such that f(ujS) > f(ujS n fvg). introduced by Balcan and Harvey in (Balcan and Harvey Definition 3 (Supermodular Degree Hierarchy (Feige and 2011). Izsak 2013)). The supermodular degree of a set function f, Definition 1 (PMAC-Learning (Balcan and Harvey 2011)). denoted by SD(f), is defined to be Let F be a family of functions with domain 2[n]. We say that SD(f) := max jfv j u !+ vgj: an algorithm A PMAC-learns F with approximation factor u α, if for any distribution D over 2[n], target function f ∗ 2 F, For any d 2 f0; 1; : : : ; n − 1g, a function f is in the first and for any sufficiently small " ≥ 0; δ ≥ 0, A takes as input d levels of the supermodular degree hierarchy, denoted by ∗ f 2 SD-d, if SD(f) ≤ d. a set of samples f(Si; f (Si)gi2[`] where each Si is drawn independently from D, and outputs a function f : 2[n] ! R The definitions essentially say, that u depends positively in F that satisfies on v if adding v to some set makes the marginal of u given h i that set strictly larger, and the supermodular degree of f Pr Pr [f(S) ≤ f ∗(S) ≤ α · f(S)] ≥ 1 − " is then the maximum number of elements on which some S1;:::;S`∼D S∼D particular element positively depends. The degree then nat- ≥ 1 − δ; urally categorizes functions into hierarchies. where the number of samples ` and the running time of A Definition 4 (Supermodular Set (Chen, Teng, and Zhang are both poly(n; 1="; 1/δ). 2019)). A set T ⊆ [n] is a supermodular set w.r.t. f, if there exists v 2 [n] and S ⊆ [n], such that for all T 0 ( T , In words, the definition says the algorithm succeeds with f(vjS [ T ) > f(vjS [ T 0): probability 1 − δ, upon which it outputs an approximation f of f ∗ such that with probability 1 − ", f ∗(S) is within fac- Definition 5 (Supermodular Width Hierarchy (Chen, Teng, tor α of f(S). Note that restricted to Boolean-valued func- and Zhang 2019)). The supermodular width of a set function tions and letting α = 1, PMAC-learning becomes exactly f, denoted by SMW(f), is defined to be the classic PAC-learning. SMW(f) := maxfjT j j T is a supermodular setg: d 2 f0; 1; : : : ; n − 1g f Classes of Set Functions For any , a function is in the first d levels of the supermodular width hierarchy, denoted by Numerous classes of complement-free set functions have f 2 SMW-d, if SMW(f) ≤ d. been proposed and studied, among which the following That is to say, T is a supermodular set, if given “environ- classes are particularly natural and useful: submodular, frac- ment” S, v has a larger marginal given T than given any tionally subadditive, and subadditive functions.
Recommended publications
  • 1.5. Set Functions and Properties. Let Л Be Any Set of Subsets of E
    1.5. Set functions and properties. Let A be any set of subsets of E containing the empty set ∅. A set function is a function µ : A → [0, ∞] with µ(∅)=0. Let µ be a set function. Say that µ is increasing if, for all A, B ∈ A with A ⊆ B, µ(A) ≤ µ(B). Say that µ is additive if, for all disjoint sets A, B ∈ A with A ∪ B ∈ A, µ(A ∪ B)= µ(A)+ µ(B). Say that µ is countably additive if, for all sequences of disjoint sets (An : n ∈ N) in A with n An ∈ A, S µ An = µ(An). n ! n [ X Say that µ is countably subadditive if, for all sequences (An : n ∈ N) in A with n An ∈ A, S µ An ≤ µ(An). n ! n [ X 1.6. Construction of measures. Let A be a set of subsets of E. Say that A is a ring on E if ∅ ∈ A and, for all A, B ∈ A, B \ A ∈ A, A ∪ B ∈ A. Say that A is an algebra on E if ∅ ∈ A and, for all A, B ∈ A, Ac ∈ A, A ∪ B ∈ A. Theorem 1.6.1 (Carath´eodory’s extension theorem). Let A be a ring of subsets of E and let µ : A → [0, ∞] be a countably additive set function. Then µ extends to a measure on the σ-algebra generated by A. Proof. For any B ⊆ E, define the outer measure ∗ µ (B) = inf µ(An) n X where the infimum is taken over all sequences (An : n ∈ N) in A such that B ⊆ n An and is taken to be ∞ if there is no such sequence.
    [Show full text]
  • A Bayesian Level Set Method for Geometric Inverse Problems
    Interfaces and Free Boundaries 18 (2016), 181–217 DOI 10.4171/IFB/362 A Bayesian level set method for geometric inverse problems MARCO A. IGLESIAS School of Mathematical Sciences, University of Nottingham, Nottingham NG7 2RD, UK E-mail: [email protected] YULONG LU Mathematics Institute, University of Warwick, Coventry CV4 7AL, UK E-mail: [email protected] ANDREW M. STUART Mathematics Institute, University of Warwick, Coventry CV4 7AL, UK E-mail: [email protected] [Received 3 April 2015 and in revised form 10 February 2016] We introduce a level set based approach to Bayesian geometric inverse problems. In these problems the interface between different domains is the key unknown, and is realized as the level set of a function. This function itself becomes the object of the inference. Whilst the level set methodology has been widely used for the solution of geometric inverse problems, the Bayesian formulation that we develop here contains two significant advances: firstly it leads to a well-posed inverse problem in which the posterior distribution is Lipschitz with respect to the observed data, and may be used to not only estimate interface locations, but quantify uncertainty in them; and secondly it leads to computationally expedient algorithms in which the level set itself is updated implicitly via the MCMC methodology applied to the level set function – no explicit velocity field is required for the level set interface. Applications are numerous and include medical imaging, modelling of subsurface formations and the inverse source problem; our theory is illustrated with computational results involving the last two applications.
    [Show full text]
  • Generalized Stochastic Processes with Independent Values
    GENERALIZED STOCHASTIC PROCESSES WITH INDEPENDENT VALUES K. URBANIK UNIVERSITY OF WROCFAW AND MATHEMATICAL INSTITUTE POLISH ACADEMY OF SCIENCES Let O denote the space of all infinitely differentiable real-valued functions defined on the real line and vanishing outside a compact set. The support of a function so E X, that is, the closure of the set {x: s(x) F 0} will be denoted by s(,o). We shall consider 3D as a topological space with the topology introduced by Schwartz (section 1, chapter 3 in [9]). Any continuous linear functional on this space is a Schwartz distribution, a generalized function. Let us consider the space O of all real-valued random variables defined on the same sample space. The distance between two random variables X and Y will be the Frechet distance p(X, Y) = E[X - Yl/(l + IX - YI), that is, the distance induced by the convergence in probability. Any C-valued continuous linear functional defined on a is called a generalized stochastic process. Every ordinary stochastic process X(t) for which almost all realizations are locally integrable may be considered as a generalized stochastic process. In fact, we make the generalized process T((p) = f X(t),p(t) dt, with sp E 1, correspond to the process X(t). Further, every generalized stochastic process is differentiable. The derivative is given by the formula T'(w) = - T(p'). The theory of generalized stochastic processes was developed by Gelfand [4] and It6 [6]. The method of representation of generalized stochastic processes by means of sequences of ordinary processes was considered in [10].
    [Show full text]
  • Old Notes from Warwick, Part 1
    Measure Theory, MA 359 Handout 1 Valeriy Slastikov Autumn, 2005 1 Measure theory 1.1 General construction of Lebesgue measure In this section we will do the general construction of σ-additive complete measure by extending initial σ-additive measure on a semi-ring to a measure on σ-algebra generated by this semi-ring and then completing this measure by adding to the σ-algebra all the null sets. This section provides you with the essentials of the construction and make some parallels with the construction on the plane. Throughout these section we will deal with some collection of sets whose elements are subsets of some fixed abstract set X. It is not necessary to assume any topology on X but for simplicity you may imagine X = Rn. We start with some important definitions: Definition 1.1 A nonempty collection of sets S is a semi-ring if 1. Empty set ? 2 S; 2. If A 2 S; B 2 S then A \ B 2 S; n 3. If A 2 S; A ⊃ A1 2 S then A = [k=1Ak, where Ak 2 S for all 1 ≤ k ≤ n and Ak are disjoint sets. If the set X 2 S then S is called semi-algebra, the set X is called a unit of the collection of sets S. Example 1.1 The collection S of intervals [a; b) for all a; b 2 R form a semi-ring since 1. empty set ? = [a; a) 2 S; 2. if A 2 S and B 2 S then A = [a; b) and B = [c; d).
    [Show full text]
  • Set Notation and Concepts
    Appendix Set Notation and Concepts “In mathematics you don’t understand things. You just get used to them.” John von Neumann (1903–1957) This appendix is primarily a brief run-through of basic concepts from set theory, but it also in Sect. A.4 mentions set equations, which are not always covered when introducing set theory. A.1 Basic Concepts and Notation A set is a collection of items. You can write a set by listing its elements (the items it contains) inside curly braces. For example, the set that contains the numbers 1, 2 and 3 can be written as {1, 2, 3}. The order of elements do not matter in a set, so the same set can be written as {2, 1, 3}, {2, 3, 1} or using any permutation of the elements. The number of occurrences also does not matter, so we could also write the set as {2, 1, 2, 3, 1, 1} or in an infinity of other ways. All of these describe the same set. We will normally write sets without repetition, but the fact that repetitions do not matter is important to understand the operations on sets. We will typically use uppercase letters to denote sets and lowercase letters to denote elements in a set, so we could write M ={2, 1, 3} and x = 2 as an element of M. The empty set can be written either as an empty list of elements ({})orusing the special symbol ∅. The latter is more common in mathematical texts. A.1.1 Operations and Predicates We will often need to check if an element belongs to a set or select an element from a set.
    [Show full text]
  • 6.436J / 15.085J Fundamentals of Probability, Lecture 4: Random
    MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.436J/15.085J Fall 2018 Lecture 4 RANDOM VARIABLES Contents 1. Random variables and measurable functions 2. Cumulative distribution functions 3. Discrete random variables 4. Continuous random variables A. Continuity B. The Cantor set, an unusual random variable, and a singular measure 1 RANDOM VARIABLES AND MEASURABLE FUNCTIONS Loosely speaking a random variable provides us with a numerical value, depend- ing on the outcome of an experiment. More precisely, a random variable can be viewed as a function from the sample space to the real numbers, and we will use the notation X(!) to denote the numerical value of a random variable X, when the outcome of the experiment is some particular !. We may be interested in the probability that the outcome of the experiment is such that X is no larger than some c, i.e., that the outcome belongs to the set ! X(!) c . Of course, in { | ≤ } order to have a probability assigned to that set, we need to make sure that it is -measurable. This motivates Definition 1 below. F Example 1. Consider a sequence of five consecutive coin tosses. An appropriate sample space is Ω = 0, 1 n , where “1” stands for heads and “0” for tails. Let be the col- { } F lection of all subsets of Ω , and suppose that a probability measure P has been assigned to ( Ω, ). We are interested in the number of heads obtained in this experiment. This F quantity can be described by the function X : Ω R, defined by → X(!1,...,! ) = !1 + + ! . n ··· n 1 With this definition, the set ! X(!) < 4 is just the event that there were fewer than { | } 4 heads overall, belongs to the ˙-field , and therefore has a well-defined probability.
    [Show full text]
  • Set-Valued Measures
    transactions of the american mathematical society Volume 165, March 1972 SET-VALUED MEASURES BY ZVI ARTSTEIN Abstract. A set-valued measure is a u-additive set-function which takes on values in the nonempty subsets of a euclidean space. It is shown that a bounded and non- atomic set-valued measure has convex values. Also the existence of selectors (vector- valued measures) is investigated. The Radon-Nikodym derivative of a set-valued measure is a set-valued function. A general theorem on the existence of R.-N. derivatives is established. The techniques require investigations of measurable set- valued functions and their support functions. 1. Introduction. Let (F, 3~) be a measurable space, and S be a finite-dimensional real vector space. A set-valued measure O on (F, 3~) is a function from T to the nonempty subsets of S, which is countably additive, i.e. 0(Uî°=i £/)Œ2f-i ®(Ei) for every sequence Eu F2,..., of mutually disjoint elements of 3~. Here the sum 2™=i Aj of the subsets Au A2,..., of S, consists of all the vectors a = 2y°=i ßy> where the series is absolutely convergent, and a, e A¡ for every7= 1,2,.... The calculus of set-valued functions has recently been developed by several authors. (See Aumann [1], Banks and Jacobs [3], Bridgland [4], Debreu [7], Hermes [11], Hukuhara [15], and Jacobs [16].) The ideas and techniques have many interesting applications in mathematical economics, [2], [7], [13]; in control theory, [11], [12], [16]; and in other mathematical fields (see [3] and [4] for exten- sive lists of references).
    [Show full text]
  • Chapter 8 General Countably Additive Set Functions
    Chapter 8 General Countably Additive Set Functions In Theorem 5.2.2 the reader saw that if f : X R is integrable on the → measure space (X, A,µ) then we can define a countably additive set function ν on A by the formula ν(A)= f dµ (8.1) ZA and we see that it can take both positive and negative values. In this chapter we will study general countably additive set functions that can take both positive and negative values. Such set functions are known also as signed measures. In the Radon-Nikodym theorem we will characterize all those countably additive set functions that arise from integrals as in Equation 8.1 as being absolutely continuous with respect to the measure µ. And in the Lebesgue Decomposition theorem we will learn how to decompose any signed measure into its absolutely continuous and singular parts. These concepts for signed measures will be defined as part of the work of this chapter. 8.1 Hahn Decomposition Theorem Definition 8.1.1. Given a σ-algebra A of subsets of X, a function µ : A R → is called a countably additive set function (or a signed measure1) provided 1Some authors allow a signed measure to be extended real-valued. In that case it is necessary to require that µ take only one of the two values in order to ensure that µ is well-defined on A. ±∞ 131 that for every sequence of mutually disjoint sets A A we have n ∈ ˙ µ An = µ(An). n N ∈ n N [ X∈ We prove first the following theorem.
    [Show full text]
  • Math Review: Sets, Functions, Permutations, Combinations, and Notation
    Math Review: Sets, Functions, Permutations, Combinations, and Notation A.l Introduction A.2 Definitions, Axioms, Theorems, Corollaries, and Lemmas A.3 Elements of Set Theory AA Relations, Point Functions, and Set Functions . A.S Combinations and Permutations A.6 Summation, Integration and Matrix Differentiation Notation A.l Introduction In this appendix we review basic results concerning set theory, relations and functions, combinations and permutations, and summa­ tion and integration notation. We also review the meaning of the terms defini­ tion, axiom, theorem, corollary, and lemma, which are labels that are affixed to a myriad of statements and results that constitute the theory of probability and mathematical statistics. The topics reviewed in this appendix constitute basic foundational material on which our study of mathematical statistics will be based. Additional mathematical results, often of a more advanced nature, are introduced throughout the text as the need arises. A.2 Definitions, Axioms, Theorems, Corollaries, and Lemmas The development of the theory of probability and mathematical statistics in­ volves a considerable number of statements consisting of definitions, axioms, theorems, corollaries, and lemmas. These terms will be used for organizing the various statements and results we will examine into these categories: 1. descriptions of meaning; 2. statements that are acceptable as true without proof; 678 Appendix A Math Review: Sets, Functions, Permutations, Combinations, and Notation 3. formulas or statements that require proof of validity; 4. formulas or statements whose validity follows immediately from other true formulas or statements; and 5. results, generally from other branches of mathematics, whose primary pur­ pose is to facilitate the proof of validity of formulas or statements in math­ ematical statistics.
    [Show full text]
  • Real Analysis a Comprehensive Course in Analysis, Part 1
    Real Analysis A Comprehensive Course in Analysis, Part 1 Barry Simon Real Analysis A Comprehensive Course in Analysis, Part 1 http://dx.doi.org/10.1090/simon/001 Real Analysis A Comprehensive Course in Analysis, Part 1 Barry Simon Providence, Rhode Island 2010 Mathematics Subject Classification. Primary 26-01, 28-01, 42-01, 46-01; Secondary 33-01, 35-01, 41-01, 52-01, 54-01, 60-01. For additional information and updates on this book, visit www.ams.org/bookpages/simon Library of Congress Cataloging-in-Publication Data Simon, Barry, 1946– Real analysis / Barry Simon. pages cm. — (A comprehensive course in analysis ; part 1) Includes bibliographical references and indexes. ISBN 978-1-4704-1099-5 (alk. paper) 1. Mathematical analysis—Textbooks. I. Title. QA300.S53 2015 515.8—dc23 2014047381 Copying and reprinting. Individual readers of this publication, and nonprofit libraries acting for them, are permitted to make fair use of the material, such as to copy select pages for use in teaching or research. Permission is granted to quote brief passages from this publication in reviews, provided the customary acknowledgment of the source is given. Republication, systematic copying, or multiple reproduction of any material in this publication is permitted only under license from the American Mathematical Society. Permissions to reuse portions of AMS publication content are handled by Copyright Clearance Center’s RightsLink service. For more information, please visit: http://www.ams.org/rightslink. Send requests for translation rights and licensed reprints to [email protected]. Excluded from these provisions is material for which the author holds copyright.
    [Show full text]
  • The American Mathematical Society
    THE AMERICAN MATHEMATICAL SOCIETY Edited by John W. Green and Gordon L. Walker CONTENTS MEETINGS Calendar of Meetings . • . • . • . • . • • • . • . 168 PRELIMINARY ANNOUNCEMENT OF MEETING...................... 169 DOCTORATES CONFERRED IN 1961 ••••••••••••••••••••••••••••.•• 173 NEWS ITEMS AND ANNOUNCEMENTS • • • • • • • • • • • • • • • • • • • 189, 194, 195, 202 PERSONAL ITEMS •••••••••••••••••••••••••••••••.••••••••••• 191 NEW AMS PUBLICATIONS •••••••••••••••••••••••••••••••••••.•• 195 LETTERS TO THE EDITOR •.•.•.•••••••••.•••••.••••••••••••••• 196 MEMORANDA TO MEMBERS The Employment Register . • . • . • . • • . • . • • . • . • . • 198 Dues of Reciprocity Members of the Mathematical Society of Japan • . • . • . 198 SUPPLEMENTARY PROGRAM -No. 11 ••••••••••••••••••••••••••••• 199 ABSTRACTS OF CONTRIBUTED PAPERS •.•••••••••••.••••••••••••• 203 ERRATA •••••••••••••••••••••••••••••••••••••••••••••••.• 231 INDEX TO ADVERTISERS • • • • • • • • • • • • • . • . • • • • • • • • • • • . • • • • • • • • • • 243 RESERVATION FORM •••.•.•••••••••••.•••••••••••.••••••••••• 243 MEETINGS CALENDAR OF MEETINGS NOTE: This Calendar lists all of the meetings which have been approved by the Council up to the date a~ch this issue of the NOTICES was sent to press. The summer and annual meetings are joint meetings of the Mathematical Association of America and the American Mathematical Society. The meeting dates which fall rather far in the future are subject to change. This is particularly true of the meetings to which no numbers have yet been assigned. Meet-
    [Show full text]
  • Set Theory, Relations, and Functions (II)
    LING 106. Knowledge of Meaning Lecture 2-2 Yimei Xiang Feb 1, 2017 Set theory, relations, and functions (II) Review: set theory – Principle of Extensionality – Special sets: singleton set, empty set – Ways to define a set: list notation, predicate notation, recursive rules – Relations of sets: identity, subset, powerset – Operations on sets: union, intersection, difference, complement – Venn diagram – Applications in natural language semantics: (i) categories denoting sets of individuals: common nouns, predicative ADJ, VPs, IV; (ii) quantificational determiners denote relations of sets 1 Relations 1.1 Ordered pairs and Cartesian products • The elements of a set are not ordered. To describe functions and relations we will need the notion of an ordered pair, written as xa; by, where a is the first element of the pair and b is the second. Compare: If a ‰ b, then ... ta; bu “ tb; au, but xa; by ‰ xb; ay ta; au “ ta; a; au, but xa; ay ‰ xa; a; ay • The Cartesian product of two sets A and B (written as A ˆ B) is the set of ordered pairs which take an element of A as the first member and an element of B as the second member. (1) A ˆ B “ txx; yy | x P A and y P Bu E.g. Let A “ t1; 2u, B “ ta; bu, then A ˆ B “ tx1; ay; x1; by; x2; ay; x2; byu, B ˆ A “ txa; 1y; xa; 2y; xb; 1y; xb; 2yu 1.2 Relations, domain, and range •A relation is a set of ordered pairs. For example: – Relations in math: =, ¡, ‰, ... – Relations in natural languages: the instructor of, the capital city of, ..
    [Show full text]