Lower Bounds for Labeling Schemes Supporting Ancestor, Sibling, and Connectivity Queries
- Stephen Alstrup,
- Theis Rauhe
Research Output:
Book / Anthology / Report
Report
Open access
Publication Information
Output type
Research Output:
Book / Anthology / Report
Report
Original language
EnglishPublication milestones
- Published - 12/2001
Publication status
Published - 12/2001
Place of publication
CopenhagenEdition
TR-2001-10Publisher
IT-Universitetet i København, DenmarkBook series
- Book series name: IT University Technical Report Series
Series number: TR-2001-10
ISSN: 1600-6100
ISBN (Electronic)
87-7949-013-1Abstract
Given a tree, a labeling scheme assigns a label, which is a binary string, to each node. Given the labels of any two nodes u and v, it can be determined, if a certain property holds u for and v, alone from these labels.
For trees of size n, we show that any labeling scheme for testing ancestor relation uses labels of size log n+Ω(loglog n) to the nodes. If the labels has to distinguish the nodes, i.e., the label of a node is unique, we testing for sibling requires labels of size log n+(-)(loglog d) for trees with degree , and connectivity queries for forests requires labels of size log n+(-)(loglog n) .
For trees of size n, we show that any labeling scheme for testing ancestor relation uses labels of size log n+Ω(loglog n) to the nodes. If the labels has to distinguish the nodes, i.e., the label of a node is unique, we testing for sibling requires labels of size log n+(-)(loglog d) for trees with degree , and connectivity queries for forests requires labels of size log n+(-)(loglog n) .
Access to documents
Final published version, 80.4 KB
