Show simple item record

dc.contributor.advisorVassilevska Williams, Virginia
dc.contributor.authorXu, Yinzhan
dc.date.accessioned2022-01-14T14:58:26Z
dc.date.available2022-01-14T14:58:26Z
dc.date.issued2021-06
dc.date.submitted2021-06-24T19:42:21.535Z
dc.identifier.urihttps://hdl.handle.net/1721.1/139234
dc.description.abstractThe All-Pairs Shortest Paths (APSP) problem is one of the most basic problems in computer science. The fastest known algorithms for APSP in 𝑛-node graphs run in 𝑛³⁻⁰⁽¹⁾ time, and it is a big open problem whether a truly subcubic, 𝑂(𝑛³⁻ superscript 𝜀) for 𝜀 > 0 time algorithm exists for APSP. The Min-Plus product of two 𝑛 × 𝑛 matrices is known to be equivalent to APSP, where the optimal running times of the two problems differ by at most a constant factor. A natural way to approach understanding the complexity of APSP is thus understanding what structure (if any) is needed to solve Min-Plus Product in truly subcubic time. The goal of this thesis is to get truly subcubic algorithms for Min-Plus products for less structured inputs than what was previously known, and to apply them to versions of APSP and other problems. This thesis gives sub-cubic algorithms for two interesting cases of structured Min-Plus Products: Min-Plus product between matrices with a constant additive approximate rank and Min-Plus product between monotone matrices, whose definitions are deferred to the main text. These faster algorithms have a wide range of applications, including Geometric APSP, Maximum Subarray, Range Mode and Single Source Replacement Paths.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleSubcubic Min-Plus Product of Structured Matrices
dc.typeThesis
dc.description.degreeS.M.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeMaster
thesis.degree.nameMaster of Science in Electrical Engineering and Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record