Please use this identifier to cite or link to this item: https://doi.org/10.1016/j.tcs.2012.01.035
DC FieldValue
dc.titleMore efficient periodic traversal in anonymous undirected graphs
dc.contributor.authorCzyzowicz, J.
dc.contributor.authorDobrev, S.
dc.contributor.authorGasieniec, L.
dc.contributor.authorIlcinkas, D.
dc.contributor.authorJansson, J.
dc.contributor.authorKlasing, R.
dc.contributor.authorLignos, I.
dc.contributor.authorMartin, R.
dc.contributor.authorSadakane, K.
dc.contributor.authorSung, W.-K.
dc.date.accessioned2013-07-04T08:21:21Z
dc.date.available2013-07-04T08:21:21Z
dc.date.issued2012
dc.identifier.citationCzyzowicz, J., Dobrev, S., Gasieniec, L., Ilcinkas, D., Jansson, J., Klasing, R., Lignos, I., Martin, R., Sadakane, K., Sung, W.-K. (2012). More efficient periodic traversal in anonymous undirected graphs. Theoretical Computer Science 444 : 60-76. ScholarBank@NUS Repository. https://doi.org/10.1016/j.tcs.2012.01.035
dc.identifier.issn03043975
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/41175
dc.description.abstractWe consider the problem of periodic graph exploration in which a mobile entity with constant memory, an agent, has to visit all n nodes of an input simple, connected, undirected graph in a periodic manner. Graphs are assumed to be anonymous, that is, nodes are unlabeled. While visiting a node, the agent may distinguish between the edges incident to it; for each node v, the endpoints of the edges incident to v are uniquely identified by different integer labels called port numbers. We are interested in algorithms for assigning the port numbers together with traversal algorithms for agents using these port numbers to obtain short traversal periods. Periodic graph exploration is unsolvable if the port numbers are set arbitrarily; see Budach (1978) [1]. However, surprisingly small periods can be achieved by carefully assigning the port numbers. Dobrev et al. (2005) [4] described an algorithm for assigning port numbers and an oblivious agent (i.e., an agent with no memory) using it, such that the agent explores any graph with n nodes within the period 10n. When the agent has access to a constant number of memory bits, the optimal length of the period was proved in Gasieniec et al. (2008) [7] to be no more than 3.75n-2 (using a different assignment of the port numbers and a different traversal algorithm). In this paper, we improve both these bounds. More precisely, we show how to achieve a period length of at most (4+13)n-4 for oblivious agents and a period length of at most 3.5n-2 for agents with constant memory. To obtain our results, we introduce a new, fast graph decomposition technique called a three-layer partition that may also be useful for solving other graph problems in the future. Finally, we present the first non-trivial lower bound, 2.8n-2, on the period length for the oblivious case. © 2012 Elsevier B.V. All rights reserved.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1016/j.tcs.2012.01.035
dc.sourceScopus
dc.subjectAlgorithms and data structures
dc.subjectConstant-memory agent
dc.subjectGraph exploration
dc.subjectOblivious agent
dc.subjectPeriodic graph traversal
dc.subjectThree-layer partition
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1016/j.tcs.2012.01.035
dc.description.sourcetitleTheoretical Computer Science
dc.description.volume444
dc.description.page60-76
dc.description.codenTCSCD
dc.identifier.isiut000306041700007
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.