Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Maintaining Recursive Views of Regions and Connectivity in Networks

Published: 01 August 2010 Publication History

Abstract

The data management community has recently begun to consider declarative network routing and distributed acquisition: e.g., sensor networks that execute queries about contiguous regions, declarative networks that maintain shortest paths, and distributed and peer-to-peer stream systems that detect transitive relationships among data at the distributed sources. In each case, the fundamental operation is to maintain a view over dynamic network state. This view is typically distributed, recursive, and may contain aggregation, e.g., describing shortest paths or least costly paths. Surprisingly, solutions to computing such views are often domain-specific, expensive, and incomplete. We recast the problem as incremental recursive view maintenance given distributed streams of updates to tuples: new stream data becomes insert operations and tuple expirations become deletions. We develop techniques to maintain compact information about tuple derivability or data provenance. We complement this with techniques to reduce communication: aggregate selections to prune irrelevant aggregation tuples, provenance-aware operators that determine when tuples are no longer derivable and remove them from the view, and shipping operators that reduce the information being propagated while still maintaining correct answers. We validate our work in a distributed setting with sensor and network router queries, showing significant gains in communication overhead without sacrificing performance.

Cited By

View all
  • (2012)Distributed time-aware provenanceProceedings of the VLDB Endowment10.14778/2535568.24489396:2(49-60)Online publication date: 1-Dec-2012
  • (2012)Efficient optimization and processing for distributed monitoring and control applicationsProceedings of the on SIGMOD/PODS 2012 PhD Symposium10.1145/2213598.2213615(69-74)Online publication date: 20-May-2012
  • (2010)SmartCISACM SIGMOD Record10.1145/1860702.186071139:1(48-53)Online publication date: 27-Sep-2010

Index Terms

  1. Maintaining Recursive Views of Regions and Connectivity in Networks
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Knowledge and Data Engineering
    IEEE Transactions on Knowledge and Data Engineering  Volume 22, Issue 8
    August 2010
    143 pages

    Publisher

    IEEE Educational Activities Department

    United States

    Publication History

    Published: 01 August 2010

    Author Tags

    1. Distributed databases
    2. Distributed databases, query processing.
    3. query processing.

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 30 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2012)Distributed time-aware provenanceProceedings of the VLDB Endowment10.14778/2535568.24489396:2(49-60)Online publication date: 1-Dec-2012
    • (2012)Efficient optimization and processing for distributed monitoring and control applicationsProceedings of the on SIGMOD/PODS 2012 PhD Symposium10.1145/2213598.2213615(69-74)Online publication date: 20-May-2012
    • (2010)SmartCISACM SIGMOD Record10.1145/1860702.186071139:1(48-53)Online publication date: 27-Sep-2010

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media