DRUM has been upgraded to DSpace 8.0. A reindex of the documents is in progress, so search results may be degraded until complete.
 

DEPENDENT ROUNDING SPEEDUPS AND APPLICATIONS

dc.contributor.advisorSrinivasan, Aravinden_US
dc.contributor.authorWrona, Thomas Daviden_US
dc.contributor.departmentComputer Scienceen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2024-06-26T05:33:31Z
dc.date.available2024-06-26T05:33:31Z
dc.date.issued2023en_US
dc.description.abstractDependent rounding is a rounding method on bipartite graphs with several good theoret-ical properties, including negative correlation and total degree preservation. However, a naive implementation of the dependent rounding algorithm runs in at least cubic time with respect to the number of vertices present, which is untenable for larger graphs. To alleviate this problem, we introduce several speedup methods, including reformulations and parallelism. These methods can be used to reduce the runtime of dependent rounding by several orders of magnitude, making it feasible to use repeatedly on large graphs. We also present potential applications of dependent rounding enabled by these speedups. These applications are largely modifications to machine learning algorithms, such as SignSGD, that include dependent rounding in order to improve a rounding method or make a sampling method more consistent. We hope that dependent round- ing can serve as a new method to improve machine learning techniques both theoretically and empirically.en_US
dc.identifierhttps://doi.org/10.13016/hrvn-xqry
dc.identifier.urihttp://hdl.handle.net/1903/32697
dc.language.isoenen_US
dc.subject.pqcontrolledComputer scienceen_US
dc.titleDEPENDENT ROUNDING SPEEDUPS AND APPLICATIONSen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Wrona_umd_0117N_23949.pdf
Size:
333.66 KB
Format:
Adobe Portable Document Format