Show simple item record

dc.contributor.authorSinnamon, Corwin
dc.date.accessioned2018-08-20 14:33:26 (GMT)
dc.date.available2018-08-20 14:33:26 (GMT)
dc.date.issued2018-08-20
dc.date.submitted2018-07-27
dc.identifier.urihttp://hdl.handle.net/10012/13609
dc.description.abstractThis thesis presents two new representations of distributive lattices with an eye towards efficiency in both time and space. Distributive lattices are a well-known class of partially-ordered sets having two natural operations called meet and join. Improving on all previous results, we develop an efficient data structure for distributive lattices that supports meet and join operations in O(log n) time, where n is the size of the lattice. The structure occupies O(n log n) bits of space, which is as compact as any known data structure and within a logarithmic factor of the information-theoretic lower bound by enumeration. The second representation is a bitstring encoding of a distributive lattice that uses approximately 1.26n bits. This is within a small constant factor of the best known upper and lower bounds for this problem. A lattice can be encoded or decoded in O(n log n) time.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectsuccinct data structureen
dc.subjectcompact data structureen
dc.subjectlatticeen
dc.subjectdistributive latticeen
dc.subjectpartially-ordered seten
dc.subjectpersistenceen
dc.titleEfficient Representation and Encoding of Distributive Latticesen
dc.typeMaster Thesisen
dc.pendingfalse
uws-etd.degree.departmentDavid R. Cheriton School of Computer Scienceen
uws-etd.degree.disciplineComputer Scienceen
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.degreeMaster of Mathematicsen
uws.contributor.advisorMunro, J. Ian
uws.contributor.affiliation1Faculty of Mathematicsen
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages