Submodular Functions, Optimization, and Applications to Machine Learning — Spring Quarter, Lecture 14 —

Total Page:16

File Type:pdf, Size:1020Kb

Submodular Functions, Optimization, and Applications to Machine Learning — Spring Quarter, Lecture 14 — Submodular Functions, Optimization, and Applications to Machine Learning | Spring Quarter, Lecture 14 | http://j.ee.washington.edu/~bilmes/classes/ee596b_spring_2014/ Prof. Jeff Bilmes University of Washington, Seattle Department of Electrical Engineering http://melodi.ee.washington.edu/~bilmes May 18th, 2014 f (A) + f (B) f (A B) + f (A B) Clockwise from top left:v Lásló Lovász Jack Edmonds ∪ ∩ Satoru Fujishige George Nemhauser ≥ Laurence Wolsey = f (A ) + 2f (C) + f (B ) = f (A ) +f (C) + f (B ) = f (A B) András Frank r r r r Lloyd Shapley ∩ H. Narayanan Robert Bixby William Cunningham William Tutte Richard Rado Alexander Schrijver Garrett Birkho Hassler Whitney Richard Dedekind Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F1/54 (pg.1/57) Logistics Review Cumulative Outstanding Reading Good references for today: Birkhoff, \Lattice Theory", 1967. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F2/54 (pg.2/57) Logistics Review Announcements, Assignments, and Reminders This is a special extra lecture on lattices that is not given during regular lecture time. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F3/54 (pg.3/57) Logistics Review Class Road Map - IT-I L1 (3/31): Motivation, Applications, & L11: More properties of polymatroids, Basic Definitions SFM special cases L2: (4/2): Applications, Basic L12: polymatroid properties, extreme Definitions, Properties points polymatroids, L3: More examples and properties (e.g., L13: sat, dep, supp, exchange capacity, closure properties), and examples, examples spanning trees L14: Lattice theory: partially ordered L4: proofs of equivalent definitions, sets; lattices; distributive, modular, independence, start matroids submodular, and boolean lattices; ideals L5: matroids, basic definitions and and join irreducibles. examples L15: L6: More on matroids, System of L16: Distinct Reps, Transversals, Transversal L17: Matroid, Matroid and representation L18: L7: Dual Matroids, other matroid L19: properties, Combinatorial Geometries L20: L8: Combinatorial Geometries, matroids and greedy, Polyhedra, Matroid Polytopes, L9: From Matroid Polytopes to Polymatroids. L10: Polymatroids and Submodularity Finals Week: June 9th-13th, 2014. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F4/54 (pg.4/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Outline We're next going to study lattices and submodular functions. In doing so, we'll better be able to understand certain properties of polymatroidal extreme points and ultimately SFM. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F5/54 (pg.5/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set A partially ordered set (poset) is a set of objects with an order. Set of objects V and a binary relation which can be read as \is contained in" or \is part of" or \is less than or equal to". For any x; y V , we may ask is x y which is either true or false. 2 In a poset, for any x; y; z V the following conditions hold (by 2 definition): For all x; x x: (Reflexive) (P1.) If x y and y x; then x = y (Antisymmetriy) (P2.) If x y and y z; then x z: (Transitivity) (P3.) We can use the above to get other operators as well such as \less than" via x y and x = y implies x y. Also, we get x y if not 6 ≺ x y. And x y is read \x contains y". And so on. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F6/54 (pg.6/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set A partially ordered set (poset) is a set of objects with an order. In a poset, for any x; y; z V the following conditions hold (by 2 definition): For all x; x x: (Reflexive) (P1.) If x y and y x; then x = y (Antisymmetriy) (P2.) If x y and y z; then x z: (Transitivity) (P3.) The order n(P ) of a poset P is meant the (cardinal) number of its elements. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F7/54 (pg.7/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set Given two elements, we need not have either x y or y x be true, i.e., these elements might not be comparable. If for all x; y V we have x y or y x then the poset is totally ordered. 2 There may exist only one element x which satisfies x y for all y. Since if x y for all y and z y for all y then z x and x z implying x = z. If it exists, we can name this element 0 (zero). The dual maximal element is called 1 (one). We define a set of elements x1; x2; : : : ; xn as a chain if x1 x2 xn, which means x1 x2 and x2 x3 and · · · ... xn 1 xn. While we normally thing of the elements of a chain − as distinct they need not be. The length of a chain of n elements is n 1. − Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F8/54 (pg.8/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set Example 14.3.1 + Let V = Z be the set of positive integers and let x y mean that x is less than y in the usual sense. Then we have a poset that is actually totally ordered. Example 14.3.2 Let V consist of all real single-valued functions f(x) defined on the closed interval [ 1; 1], and let g f mean that g(x) f(x) for all − ≤ ≤ x [ 1; 1]. Again poset, but not total order. 2 − Any subset of a poset is a poset. If S V than for x; y S, x y ⊆ 2 is the same as taken from V , but we just restrict the items to S. Any subset of a chain is a chain. Two posets V1 and V2 are isomorphic if there is an isomorphism between them (i.e., a 1-1 order preserving (isotone) function that has an order preserving inverse). We write that two posets U and V are isomorphic by U V . Prof. Jeff Bilmes EE596b/Spring' 2014/Submodularity - Lecture 14 - May 18th, 2014 F9/54 (pg.9/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set duality. The dual poset is formed by exchanging with . This is called the converse of a partial ordering. The converse of a PO is also a PO. We write the dual of V as V d. U and V are dually isomorphic if U = V d or equivalently V = U d. When U = U d then U is self-dual. Example 14.3.3 The set U = 2E for some set E is a poset ordered by set inclusion. See Figure (C). Note that this U is self-dual. Example 14.3.4 n Given an n-dimensional linear (Euclidean) space R . A subset of n M R is an affine set if (1 λ)x + λy M whenever x; y M and ⊆ −n 2 2 λ R.A linear subspace of R is an affine set that contains the origin. 2 Subspaces can be obtained via some A; b such that for every y M, n 2 y = Ax + b for some x R . 2 n The set of all linear subspaces of R is a poset (ordered by inclusion), and such a set is self-dual. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity - Lecture 14 - May 18th, 2014 F10/54 (pg.10/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set (C2) {a,b,c,d} (C) {a,b,c} {a,b,c} {a,b,d} {a,c,d} {b,c,d} (C3) 1234 {a,b} {a,c} {b,c} (B) 12 {a,b} {a,c} {a,d} {b,c} {b,d} {c,d} (A) y 6 4 {a} {b} {c} x 3 2 {a} {b} {c} {d} 1 14/23 1/234 124/3 13/24 123/4 134/2 12/34 ∅ ∅ 1 1 1 1 1 c d e d e d a a f c b c 1/23/4 14/2/3 1/24/3 13/2/4 12/3/4 1/2/34 a c a b b a b c b (D) 0 (E) 0 (F) 0 0 0 (G) (H) 1/2/3/4 cover y covers x if x y and there exists no z such that ≺ x z y. Note that the inequalities are strict here. We write ≺ ≺ x y if y covers x. A< chain is saturated if it is a chain of the form x1 x2 xn ≺ ≺ · · · ≺ such that x1 x2 xn (i.e., we have a sequence of coverage ··· relationships where< <xi+1 <covers xi for each i < n). Hasse diagram: We can draw a poset using a graph where each x V is a node, and if x y we draw y directly above x with a 2 connecting edge, but no other edges. Prof. Jeff Bilmes EE596b/Spring 2014/Submodularity< - Lecture 14 - May 18th, 2014 F11/54 (pg.11/57) POSs Lattices Distributive Lattices Modular Lattices Submodular Lattices More on Lattices Partially ordered set Hasse-diagram: We can draw a poset using a graph where each x V is a node, and if x y we draw y directly above x with a 2 connecting edge, but no other< edges.
Recommended publications
  • On Scattered Convex Geometries
    ON SCATTERED CONVEX GEOMETRIES KIRA ADARICHEVA AND MAURICE POUZET Abstract. A convex geometry is a closure space satisfying the anti-exchange axiom. For several types of algebraic convex geometries we describe when the collection of closed sets is order scat- tered, in terms of obstructions to the semilattice of compact elements. In particular, a semilattice Ω(η), that does not appear among minimal obstructions to order-scattered algebraic modular lattices, plays a prominent role in convex geometries case. The connection to topological scat- teredness is established in convex geometries of relatively convex sets. 1. Introduction We call a pair X; φ of a non-empty set X and a closure operator φ 2X 2X on X a convex geometry[6], if it is a zero-closed space (i.e. ) and φ satisfies the anti-exchange axiom: ( ) ∶ → x A y and x∅ =A∅imply that y A x for all x y in X and all closed A X: ∈ ∪ { } ∉ ∉ ∪ { } The study of convex geometries in finite≠ case was inspired by their⊆ frequent appearance in mod- eling various discrete structures, as well as by their juxtaposition to matroids, see [20, 21]. More recently, there was a number of publications, see, for example, [4, 43, 44, 45, 48, 7] brought up by studies in infinite convex geometries. A convex geometry is called algebraic, if the closure operator φ is finitary. Most of interesting infinite convex geometries are algebraic, such as convex geometries of relatively convex sets, sub- semilattices of a semilattice, suborders of a partial order or convex subsets of a partially ordered set.
    [Show full text]
  • Advanced Discrete Mathematics Mm-504 &
    1 ADVANCED DISCRETE MATHEMATICS M.A./M.Sc. Mathematics (Final) MM-504 & 505 (Option-P3) Directorate of Distance Education Maharshi Dayanand University ROHTAK – 124 001 2 Copyright © 2004, Maharshi Dayanand University, ROHTAK All Rights Reserved. No part of this publication may be reproduced or stored in a retrieval system or transmitted in any form or by any means; electronic, mechanical, photocopying, recording or otherwise, without the written permission of the copyright holder. Maharshi Dayanand University ROHTAK – 124 001 Developed & Produced by EXCEL BOOKS PVT. LTD., A-45 Naraina, Phase 1, New Delhi-110 028 3 Contents UNIT 1: Logic, Semigroups & Monoids and Lattices 5 Part A: Logic Part B: Semigroups & Monoids Part C: Lattices UNIT 2: Boolean Algebra 84 UNIT 3: Graph Theory 119 UNIT 4: Computability Theory 202 UNIT 5: Languages and Grammars 231 4 M.A./M.Sc. Mathematics (Final) ADVANCED DISCRETE MATHEMATICS MM- 504 & 505 (P3) Max. Marks : 100 Time : 3 Hours Note: Question paper will consist of three sections. Section I consisting of one question with ten parts covering whole of the syllabus of 2 marks each shall be compulsory. From Section II, 10 questions to be set selecting two questions from each unit. The candidate will be required to attempt any seven questions each of five marks. Section III, five questions to be set, one from each unit. The candidate will be required to attempt any three questions each of fifteen marks. Unit I Formal Logic: Statement, Symbolic representation, totologies, quantifiers, pradicates and validity, propositional logic. Semigroups and Monoids: Definitions and examples of semigroups and monoids (including those pertaining to concentration operations).
    [Show full text]
  • Matroid Theory
    MATROID THEORY HAYLEY HILLMAN 1 2 HAYLEY HILLMAN Contents 1. Introduction to Matroids 3 1.1. Basic Graph Theory 3 1.2. Basic Linear Algebra 4 2. Bases 5 2.1. An Example in Linear Algebra 6 2.2. An Example in Graph Theory 6 3. Rank Function 8 3.1. The Rank Function in Graph Theory 9 3.2. The Rank Function in Linear Algebra 11 4. Independent Sets 14 4.1. Independent Sets in Graph Theory 14 4.2. Independent Sets in Linear Algebra 17 5. Cycles 21 5.1. Cycles in Graph Theory 22 5.2. Cycles in Linear Algebra 24 6. Vertex-Edge Incidence Matrix 25 References 27 MATROID THEORY 3 1. Introduction to Matroids A matroid is a structure that generalizes the properties of indepen- dence. Relevant applications are found in graph theory and linear algebra. There are several ways to define a matroid, each relate to the concept of independence. This paper will focus on the the definitions of a matroid in terms of bases, the rank function, independent sets and cycles. Throughout this paper, we observe how both graphs and matrices can be viewed as matroids. Then we translate graph theory to linear algebra, and vice versa, using the language of matroids to facilitate our discussion. Many proofs for the properties of each definition of a matroid have been omitted from this paper, but you may find complete proofs in Oxley[2], Whitney[3], and Wilson[4]. The four definitions of a matroid introduced in this paper are equiv- alent to each other.
    [Show full text]
  • A Combinatorial Analysis of Finite Boolean Algebras
    A Combinatorial Analysis of Finite Boolean Algebras Kevin Halasz [email protected] May 1, 2013 Copyright c Kevin Halasz. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html. 1 Contents 1 Introduction 3 2 Basic Concepts 3 2.1 Chains . .3 2.2 Antichains . .6 3 Dilworth's Chain Decomposition Theorem 6 4 Boolean Algebras 8 5 Sperner's Theorem 9 5.1 The Sperner Property . .9 5.2 Sperner's Theorem . 10 6 Extensions 12 6.1 Maximally Sized Antichains . 12 6.2 The Erdos-Ko-Rado Theorem . 13 7 Conclusion 14 2 1 Introduction Boolean algebras serve an important purpose in the study of algebraic systems, providing algebraic structure to the notions of order, inequality, and inclusion. The algebraist is always trying to understand some structured set using symbol manipulation. Boolean algebras are then used to study the relationships that hold between such algebraic structures while still using basic techniques of symbol manipulation. In this paper we will take a step back from the standard algebraic practices, and analyze these fascinating algebraic structures from a different point of view. Using combinatorial tools, we will provide an in-depth analysis of the structure of finite Boolean algebras. We will start by introducing several ways of analyzing poset substructure from a com- binatorial point of view.
    [Show full text]
  • Matroids and Tropical Geometry
    matroids unimodality and log concavity strategy: geometric models tropical models directions Matroids and Tropical Geometry Federico Ardila San Francisco State University (San Francisco, California) Mathematical Sciences Research Institute (Berkeley, California) Universidad de Los Andes (Bogotá, Colombia) Introductory Workshop: Geometric and Topological Combinatorics MSRI, September 5, 2017 (3,-2,0) Who is here? • This is the Introductory Workshop. • Focus on accessibility for grad students and junior faculty. • # (questions by students + postdocs) # (questions by others) • ≥ matroids unimodality and log concavity strategy: geometric models tropical models directions Preface. Thank you, organizers! • This is the Introductory Workshop. • Focus on accessibility for grad students and junior faculty. • # (questions by students + postdocs) # (questions by others) • ≥ matroids unimodality and log concavity strategy: geometric models tropical models directions Preface. Thank you, organizers! • Who is here? • matroids unimodality and log concavity strategy: geometric models tropical models directions Preface. Thank you, organizers! • Who is here? • This is the Introductory Workshop. • Focus on accessibility for grad students and junior faculty. • # (questions by students + postdocs) # (questions by others) • ≥ matroids unimodality and log concavity strategy: geometric models tropical models directions Summary. Matroids are everywhere. • Many matroid sequences are (conj.) unimodal, log-concave. • Geometry helps matroids. • Tropical geometry helps matroids and needs matroids. • (If time) Some new constructions and results. • Joint with Carly Klivans (06), Graham Denham+June Huh (17). Properties: (B1) B = /0 6 (B2) If A;B B and a A B, 2 2 − then there exists b B A 2 − such that (A a) b B. − [ 2 Definition. A set E and a collection B of subsets of E are a matroid if they satisfies properties (B1) and (B2).
    [Show full text]
  • The Number of Graded Partially Ordered Sets
    JOURNAL OF COMBINATORIAL THEORY 6, 12-19 (1969) The Number of Graded Partially Ordered Sets DAVID A. KLARNER* McMaster University, Hamilton, Ontario, Canada Communicated by N. G. de Bruijn ABSTRACT We find an explicit formula for the number of graded partially ordered sets of rank h that can be defined on a set containing n elements. Also, we find the number of graded partially ordered sets of length h, and having a greatest and least element that can be defined on a set containing n elements. The first result provides a lower bound for G*(n), the number of posets that can be defined on an n-set; the second result provides an upper bound for the number of lattices satisfying the Jordan-Dedekind chain condition that can be defined on an n-set. INTRODUCTION The terminology we will use in connection with partially ordered sets is defined in detail in the first few pages of Birkhoff [1]; however, we need a few concepts not defined there. A rank function g maps the elements of a poset P into the chain of integers such that (i) x > y implies g(x) > g(y), and (ii) g(x) = g(y) + 1 if x covers y. A poset P is graded if at least one rank function can be defined on it; Birkhoff calls the pair (P, g) a graded poset, where g is a particular rank function defined on a poset P, so our definition differs from his. A path in a poset P is a sequence (xl ,..., x~) such that x~ covers or is covered by xi+l, for i = 1 ...
    [Show full text]
  • Matroids You Have Known
    26 MATHEMATICS MAGAZINE Matroids You Have Known DAVID L. NEEL Seattle University Seattle, Washington 98122 [email protected] NANCY ANN NEUDAUER Pacific University Forest Grove, Oregon 97116 nancy@pacificu.edu Anyone who has worked with matroids has come away with the conviction that matroids are one of the richest and most useful ideas of our day. —Gian Carlo Rota [10] Why matroids? Have you noticed hidden connections between seemingly unrelated mathematical ideas? Strange that finding roots of polynomials can tell us important things about how to solve certain ordinary differential equations, or that computing a determinant would have anything to do with finding solutions to a linear system of equations. But this is one of the charming features of mathematics—that disparate objects share similar traits. Properties like independence appear in many contexts. Do you find independence everywhere you look? In 1933, three Harvard Junior Fellows unified this recurring theme in mathematics by defining a new mathematical object that they dubbed matroid [4]. Matroids are everywhere, if only we knew how to look. What led those junior-fellows to matroids? The same thing that will lead us: Ma- troids arise from shared behaviors of vector spaces and graphs. We explore this natural motivation for the matroid through two examples and consider how properties of in- dependence surface. We first consider the two matroids arising from these examples, and later introduce three more that are probably less familiar. Delving deeper, we can find matroids in arrangements of hyperplanes, configurations of points, and geometric lattices, if your tastes run in that direction.
    [Show full text]
  • Semimodular Lattices Theory and Applications
    P1: SDY/SIL P2: SDY/SJS QC: SSH/SDY CB178/Stern CB178-FM March 3, 1999 9:46 ENCYCLOPEDIA OF MATHEMATICS AND ITS APPLICATIONS Semimodular Lattices Theory and Applications MANFRED STERN P1: SDY/SIL P2: SDY/SJS QC: SSH/SDY CB178/Stern CB178-FM March 3, 1999 9:46 PUBLISHED BY THE PRESS SYNDICATE OF THE UNIVERSITY OF CAMBRIDGE The Pitt Building, Trumpington Street, Cambridge, United Kingdom CAMBRIDGE UNIVERSITY PRESS The Edinburgh Building, Cambridge CB2 2RU, UK http://www.cup.cam.ac.uk 40 West 20th Street, New York, NY 10011-4211, USA http://www.cup.org 10 Stamford Road, Oakleigh, Melbourne 3166, Australia c Cambridge University Press 1999 This book is in copyright. Subject to statutory exception and to the provisions of relevant collective licensing agreements, no reproduction of any part may take place without the written permission of Cambridge University Press. First published 1999 Printed in the United States of America Typeset in 10/13 Times Roman in LATEX2ε[TB] A catalog record for this book is available from the British Library. Library of Congress Cataloging-in-Publication Data Stern, Manfred. Semimodular lattices: theory and applications. / Manfred Stern. p. cm. – (Encyclopedia of mathematics and its applications ; v. 73) Includes bibliographical references and index. I. Title. II. Series. QA171.5.S743 1999 511.303 – dc21 98-44873 CIP ISBN 0 521 46105 7 hardback P1: SDY/SIL P2: SDY/SJS QC: SSH/SDY CB178/Stern CB178-FM March 3, 1999 9:46 Contents Preface page ix 1 From Boolean Algebras to Semimodular Lattices 1 1.1 Sources of Semimodularity
    [Show full text]
  • On Decomposing a Hypergraph Into K Connected Sub-Hypergraphs
    Egervary´ Research Group on Combinatorial Optimization Technical reportS TR-2001-02. Published by the Egrerv´aryResearch Group, P´azm´any P. s´et´any 1/C, H{1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres . ISSN 1587{4451. On decomposing a hypergraph into k connected sub-hypergraphs Andr´asFrank, Tam´asKir´aly,and Matthias Kriesell February 2001 Revised July 2001 EGRES Technical Report No. 2001-02 1 On decomposing a hypergraph into k connected sub-hypergraphs Andr´asFrank?, Tam´asKir´aly??, and Matthias Kriesell??? Abstract By applying the matroid partition theorem of J. Edmonds [1] to a hyper- graphic generalization of graphic matroids, due to M. Lorea [3], we obtain a gen- eralization of Tutte's disjoint trees theorem for hypergraphs. As a corollary, we prove for positive integers k and q that every (kq)-edge-connected hypergraph of rank q can be decomposed into k connected sub-hypergraphs, a well-known result for q = 2. Another by-product is a connectivity-type sufficient condition for the existence of k edge-disjoint Steiner trees in a bipartite graph. Keywords: Hypergraph; Matroid; Steiner tree 1 Introduction An undirected graph G = (V; E) is called connected if there is an edge connecting X and V X for every nonempty, proper subset X of V . Connectivity of a graph is equivalent− to the existence of a spanning tree. As a connected graph on t nodes contains at least t 1 edges, one has the following alternative characterization of connectivity. − Proposition 1.1. A graph G = (V; E) is connected if and only if the number of edges connecting distinct classes of is at least t 1 for every partition := V1;V2;:::;Vt of V into non-empty subsets.P − P f g ?Department of Operations Research, E¨otv¨osUniversity, Kecskem´etiu.
    [Show full text]
  • Arxiv:1508.05446V2 [Math.CO] 27 Sep 2018 02,5B5 16E10
    CELL COMPLEXES, POSET TOPOLOGY AND THE REPRESENTATION THEORY OF ALGEBRAS ARISING IN ALGEBRAIC COMBINATORICS AND DISCRETE GEOMETRY STUART MARGOLIS, FRANCO SALIOLA, AND BENJAMIN STEINBERG Abstract. In recent years it has been noted that a number of combi- natorial structures such as real and complex hyperplane arrangements, interval greedoids, matroids and oriented matroids have the structure of a finite monoid called a left regular band. Random walks on the monoid model a number of interesting Markov chains such as the Tsetlin library and riffle shuffle. The representation theory of left regular bands then comes into play and has had a major influence on both the combinatorics and the probability theory associated to such structures. In a recent pa- per, the authors established a close connection between algebraic and combinatorial invariants of a left regular band by showing that certain homological invariants of the algebra of a left regular band coincide with the cohomology of order complexes of posets naturally associated to the left regular band. The purpose of the present monograph is to further develop and deepen the connection between left regular bands and poset topology. This allows us to compute finite projective resolutions of all simple mod- ules of unital left regular band algebras over fields and much more. In the process, we are led to define the class of CW left regular bands as the class of left regular bands whose associated posets are the face posets of regular CW complexes. Most of the examples that have arisen in the literature belong to this class. A new and important class of ex- amples is a left regular band structure on the face poset of a CAT(0) cube complex.
    [Show full text]
  • Completely Representable Lattices
    Completely representable lattices Robert Egrot and Robin Hirsch Abstract It is known that a lattice is representable as a ring of sets iff the lattice is distributive. CRL is the class of bounded distributive lattices (DLs) which have representations preserving arbitrary joins and meets. jCRL is the class of DLs which have representations preserving arbitrary joins, mCRL is the class of DLs which have representations preserving arbitrary meets, and biCRL is defined to be jCRL ∩ mCRL. We prove CRL ⊂ biCRL = mCRL ∩ jCRL ⊂ mCRL =6 jCRL ⊂ DL where the marked inclusions are proper. Let L be a DL. Then L ∈ mCRL iff L has a distinguishing set of complete, prime filters. Similarly, L ∈ jCRL iff L has a distinguishing set of completely prime filters, and L ∈ CRL iff L has a distinguishing set of complete, completely prime filters. Each of the classes above is shown to be pseudo-elementary hence closed under ultraproducts. The class CRL is not closed under elementary equivalence, hence it is not elementary. 1 Introduction An atomic representation h of a Boolean algebra B is a representation h: B → ℘(X) (some set X) where h(1) = {h(a): a is an atom of B}. It is known that a representation of a Boolean algebraS is a complete representation (in the sense of a complete embedding into a field of sets) if and only if it is an atomic repre- sentation and hence that the class of completely representable Boolean algebras is precisely the class of atomic Boolean algebras, and hence is elementary [6]. arXiv:1201.2331v3 [math.RA] 30 Aug 2016 This result is not obvious as the usual definition of a complete representation is thoroughly second order.
    [Show full text]
  • On Birkhoff's Common Abstraction Problem
    F. Paoli On Birkho®'s Common C. Tsinakis Abstraction Problem Abstract. In his milestone textbook Lattice Theory, Garrett Birkho® challenged his readers to develop a \common abstraction" that includes Boolean algebras and lattice- ordered groups as special cases. In this paper, after reviewing the past attempts to solve the problem, we provide our own answer by selecting as common generalization of BA and LG their join BA_LG in the lattice of subvarieties of FL (the variety of FL-algebras); we argue that such a solution is optimal under several respects and we give an explicit equational basis for BA_LG relative to FL. Finally, we prove a Holland-type representation theorem for a variety of FL-algebras containing BA _ LG. Keywords: Residuated lattice, FL-algebra, Substructural logics, Boolean algebra, Lattice- ordered group, Birkho®'s problem, History of 20th C. algebra. 1. Introduction In his milestone textbook Lattice Theory [2, Problem 108], Garrett Birkho® challenged his readers by suggesting the following project: Develop a common abstraction that includes Boolean algebras (rings) and lattice ordered groups as special cases. Over the subsequent decades, several mathematicians tried their hands at Birkho®'s intriguing problem. Its very formulation, in fact, intrinsically seems to call for reiterated attempts: unlike most problems contained in the book, for which it is manifest what would count as a correct solution, this one is stated in su±ciently vague terms as to leave it open to debate whether any proposed answer is really adequate. It appears to us that Rama Rao puts things right when he remarks [28, p.
    [Show full text]