Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2332432.2332465acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
research-article

Lower bounds for local approximation

Published: 16 July 2012 Publication History

Abstract

In the study of deterministic distributed algorithms it is commonly assumed that each node has a unique O(log n)-bit identifier. We prove that for a general class of graph problems, local algorithms (constant-time distributed algorithms) do not need such identifiers: a port numbering and orientation is sufficient.
Our result holds for so-called simple PO-checkable graph optimisation problems; this includes many classical packing and covering problems such as vertex covers, edge covers, matchings, independent sets, dominating sets, and edge dominating sets. We focus on the case of bounded-degree graphs and show that if a local algorithm finds a constant-factor approximation of a simple PO-checkable graph problem with the help of unique identifiers, then the same approximation ratio can be achieved on anonymous networks.
As a corollary of our result and by prior work, we derive a tight lower bound on the local approximability of the minimum edge dominating set problem.
Our main technical tool is an algebraic construction of homogeneously ordered graphs: We say that a graph is (α,r)-homogeneous if its nodes are linearly ordered so that an α fraction of nodes have pairwise isomorphic radius-r neighbourhoods. We show that there exists a finite (α,r)-homogeneous 2k-regular graph of girth at least g for any α<1 and any r, k, and g.

References

[1]
Dana Angluin. Local and global properties in networks of processors. In Proc. 12th Symposium on Theory of Computing (STOC 1980), pages 82--93. ACM Press, New York, 1980.
[2]
Dana Angluin and A. Gardiner. Finite common coverings of pairs of regular graphs. Journal of Combinatorial Theory, Series B, 30(2):184--187, 1981.
[3]
Matti Åstrand, Patrik Floréen, Valentin Polishchuk, Joel Rybicki, Jukka Suomela, and Jara Uitto. A local 2-approximation algorithm for the vertex cover problem. In Proc. 23rd Symposium on Distributed Computing (DISC 2009), volume 5805 of LNCS, pages 191--205. Springer, Berlin, 2009.
[4]
Matti Åstrand, Valentin Polishchuk, Joel Rybicki, Jukka Suomela, and Jara Uitto. Local algorithms in (weakly) coloured graphs, 2010. Manuscript, arXiv:1002.0125 {cs.DC}.
[5]
Matti Åstrand and Jukka Suomela. Fast distributed approximation algorithms for vertex cover and set cover in anonymous networks. In Proc. 22nd Symposium on Parallelism in Algorithms and Architectures (SPAA 2010), pages 294--302. ACM Press, New York, 2010.
[6]
Richard Cole and Uzi Vishkin. Deterministic coin tossing with applications to optimal parallel list ranking. Information and Control, 70(1):32--53, 1986.
[7]
Marston Conder, Geoffrey Exoo, and Robert Jajcay. On the limitations of the use of solvable groups in Cayley graph cage constructions. European Journal of Combinatorics, 31:1819--1828, 2010.
[8]
Paul Conrad. Right-ordered groups. The Michigan Mathematical Journal, 6:267--275, 1959.
[9]
Andrzej Czygrinow, Michał Hańćkowiak, and Wojciech Wawrzyniak. Fast distributed approximations in planar graphs. In Proc. 22nd Symposium on Distributed Computing (DISC 2008), volume 5218 of LNCS, pages 78--92. Springer, Berlin, 2008.
[10]
Alex Gamburd, Shlomo Hoory, Mehrdad Shahshahani, Aner Shalev, and Balint Virág. On the girth of random Cayley graphs. Random Structures & Algorithms, 35(1):100--117, 2009.
[11]
Mika Göös, Juho Hirvonen, and Jukka Suomela. Lower bounds for local approximation, 2012. Manuscript, arXiv:1201.6675 {cs.DC}.
[12]
Ronald L. Graham, Bruce L. Rothschild, and Joel H. Spencer. Ramsey Theory. John Wiley & Sons, New York, 1980.
[13]
Fabian Kuhn, Thomas Moscibroda, and Roger Wattenhofer. What cannot be computed locally! In Proc. 23rd Symposium on Principles of Distributed Computing (PODC 2004), pages 300--309. ACM Press, New York, 2004.
[14]
Fabian Kuhn, Thomas Moscibroda, and Roger Wattenhofer. The price of being near-sighted. In Proc. 17th Symposium on Discrete Algorithms (SODA 2006), pages 980--989. ACM Press, New York, 2006.
[15]
Fabian Kuhn, Thomas Moscibroda, and Roger Wattenhofer. Local computation: Lower and upper bounds, 2010. Manuscript, arXiv:1011.5470 {cs.DC}.
[16]
Christoph Lenzen. Synchronization and Symmetry Breaking in Distributed Systems. PhD thesis, ETH Zurich, January 2011.
[17]
Christoph Lenzen and Roger Wattenhofer. Leveraging Linial's locality limit. In Proc. 22nd Symposium on Distributed Computing (DISC 2008), volume 5218 of LNCS, pages 394--407. Springer, Berlin, 2008.
[18]
Nathan Linial. Locality in distributed graph algorithms. SIAM Journal on Computing, 21(1):193--201, 1992.
[19]
Alain Mayer, Moni Naor, and Larry Stockmeyer. Local computations on static and dynamic graphs. In Proc. 3rd Israel Symposium on the Theory of Computing and Systems (ISTCS 1995), pages 268--278. IEEE, Piscataway, 1995.
[20]
Moni Naor and Larry Stockmeyer. What can be computed locally? SIAM Journal on Computing, 24(6):1259--1277, 1995.
[21]
Joseph J. Rotman. An Introduction to the Theory of Groups, volume 148 of Graduate Texts in Mathematics. Springer, New York, 1995.
[22]
Jukka Suomela. Distributed algorithms for edge dominating sets. In Proc. 29th Symposium on Principles of Distributed Computing (PODC 2010), pages 365--374. ACM Press, New York, 2010.
[23]
Jukka Suomela. Survey of local algorithms. ACM Computing Surveys. To appear.
[24]
Masafumi Yamashita and Tsunehiko Kameda. Computing on anonymous networks: Part I - characterizing the solvable cases. IEEE Transactions on Parallel and Distributed Systems, 7(1):69--89, 1996.

Cited By

View all
  • (2019)Deterministic local algorithms, unique identifiers, and fractional graph colouringTheoretical Computer Science10.1016/j.tcs.2014.06.044610:PB(204-217)Online publication date: 6-Jan-2019
  • (2018)Weak models of distributed computing, with connections to modal logicDistributed Computing10.1007/s00446-013-0202-328:1(31-53)Online publication date: 26-Dec-2018
  • (2018)No sublogarithmic-time approximation scheme for bipartite vertex coverDistributed Computing10.1007/s00446-013-0194-z27:6(435-443)Online publication date: 26-Dec-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '12: Proceedings of the 2012 ACM symposium on Principles of distributed computing
July 2012
410 pages
ISBN:9781450314503
DOI:10.1145/2332432
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 July 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. approximation algorithms
  2. deterministic distributed algorithms
  3. edge dominating set
  4. local algorithms
  5. unique identifiers

Qualifiers

  • Research-article

Conference

PODC '12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 740 of 2,477 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Deterministic local algorithms, unique identifiers, and fractional graph colouringTheoretical Computer Science10.1016/j.tcs.2014.06.044610:PB(204-217)Online publication date: 6-Jan-2019
  • (2018)Weak models of distributed computing, with connections to modal logicDistributed Computing10.1007/s00446-013-0202-328:1(31-53)Online publication date: 26-Dec-2018
  • (2018)No sublogarithmic-time approximation scheme for bipartite vertex coverDistributed Computing10.1007/s00446-013-0194-z27:6(435-443)Online publication date: 26-Dec-2018
  • (2018)Constant-Time Local Computation AlgorithmsTheory of Computing Systems10.1007/s00224-017-9788-362:2(249-267)Online publication date: 1-Feb-2018
  • (2015)Distributed Graph Algorithms and their Complexity: An IntroductionInterdisciplinary Information Sciences10.4036/iis.2015.L.0421:4(351-370)Online publication date: 2015
  • (2013)Lower bounds for local approximationJournal of the ACM10.1145/252840560:5(1-23)Online publication date: 28-Oct-2013
  • (2013)Brief announcementProceedings of the 2013 ACM symposium on Principles of distributed computing10.1145/2484239.2484281(406-408)Online publication date: 22-Jul-2013
  • (2013)What can be decided locally without identifiers?Proceedings of the 2013 ACM symposium on Principles of distributed computing10.1145/2484239.2484264(157-165)Online publication date: 22-Jul-2013
  • (2012)Weak models of distributed computing, with connections to modal logicProceedings of the 2012 ACM symposium on Principles of distributed computing10.1145/2332432.2332466(185-194)Online publication date: 16-Jul-2012
  • (2012)Distributed maximal matchingProceedings of the 2012 ACM symposium on Principles of distributed computing10.1145/2332432.2332464(165-174)Online publication date: 16-Jul-2012
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media