Dynamic fractional cascading (Q908708)

From MaRDI portal





scientific article; zbMATH DE number 4135411
Language Label Description Also known as
default for all languages
No label defined
    English
    Dynamic fractional cascading
    scientific article; zbMATH DE number 4135411

      Statements

      Dynamic fractional cascading (English)
      0 references
      0 references
      0 references
      0 references
      1990
      0 references
      Let U be an ordered set and let \(G=(V,E)\) be an undirected graph. For each \(v\in V\) there is a set C(v)\(\subseteq U\), the catalogue of v, and for every edge \(e\in E\) there is a range \(R(e)=[7(e),r(e)]\), which is a closed interval in U. \(N=\sum_{v\in V}| C(v)|\) is the total size of the catalogues. The goal is to organize the catalogues in a data structure so that deletion, insertions and queries can be supported efficiently. Chazelle and Guibas introduced fractional cascading as a general data-structuring technique for approaching this kind of problems; however, they provided efficient \(O(n+\log N)\) algorithm for queries only under some restrictions on the graph G. The authors give general algorithms that support queries in time \(0(\log (N+| E|)+n \log \log (N+| E|))\) and deletions and insertions in O(log log(N\(+| E|))\). Detailed analysis and some applications are also given.
      0 references
      computational geometry
      0 references
      linear lists
      0 references
      dynamic data structures
      0 references
      amortized complexity
      0 references
      fractional cascading
      0 references
      0 references

      Identifiers