MIT Libraries logoDSpace@MIT

MIT
View Item 
  • DSpace@MIT Home
  • MIT Open Access Articles
  • MIT Open Access Articles
  • View Item
  • DSpace@MIT Home
  • MIT Open Access Articles
  • MIT Open Access Articles
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Necklaces, Convolutions, and X+Y

Author(s)
Bremner, David; Chan, Timothy M.; Demaine, Erik D; Erickson, Jeff; Hurtado, Ferran; Iacono, John; Langerman, Stefan; Taslakian, Perouz; ... Show more Show less
Thumbnail
DownloadAccepted version (377.9Kb)
Terms of use
Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/
Metadata
Show full item record
Abstract
We give subquadratic algorithms that, given two necklaces each with n beads at arbitrary positions, compute the optimal rotation of the necklaces to best align the beads. Here alignment is measured according to the lp norm of the vector of distances between pairs of beads from opposite necklaces in the best perfect matching. We show surprisingly different results for p = 1, p even, and p =∞ .For p even, we reduce the problem to standard convolution, while for p =∞ and p = 1, we reduce the problem to ( min , + ) convolution and ( median , + ) convolution. Then we solve the latter two convolution problems in subquadratic time, which are interesting results in their own right. These results shed some light on the classic sorting X + Y problem, because the convolutions can be viewed as computing order statistics on the antidiagonals of the X + Y matrix. All of our algorithms run in o(n²) time, whereas the obvious algorithms for these problems run in Θ(n 2 ) time.
Date issued
2012-12
URI
https://hdl.handle.net/1721.1/121377
Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Journal
Algorithmica
Publisher
Springer Nature America, Inc
Citation
Bremner, David, Timothy M. Chan, Erik D. Demaine, Jeff Erickson, Ferran Hurtado, John Iacono, Stefan Langerman and Perouz Taslakian. "Necklaces, Convolutions, and X + Y." Algorithmica, Vol. 69 (2) June 2014: 294-314.
Version: Author's final manuscript
ISSN
0178-4617
1432-0541

Collections
  • MIT Open Access Articles

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries
PrivacyPermissionsAccessibilityContact us
MIT
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.