Skip to main content

On paths in search or decision trees which require almost worst-case time

  • Conference paper
  • First Online:
Graph-Theoretic Concepts in Computer Science (WG 1988)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 344))

Included in the following conference series:

  • 172 Accesses

Abstract

We prove the existence of a particular path p in a search or decision tree; this path will symbolize a computation requiring almost worst-case time. The result about the existence of p is the following: Given a finite tree T with the root r and the set B of leaves. Let every b ε B be attached by a weight w(b)≥0 and let w(T) be the sum ε w(b). Then there exists a path p=(v0, ..., vℓ8467;) from the root r=v0 to a leaf v ℓ8467; ε B such that g +(v0) ..... g+(vℓ8467-1). w(vℓ8467;)≥w(T) (where g+(vλ)=out-degree of vλ). We shall use this lemma to obtain the following complexity theoretical results:

  1. 1)

    Searching in sorted multi-way trees requires Ω(log(n)) time.

  2. 2)

    Let finding a rotational minimum among j points take θ(j) time units where T belongs to a particular class of sublogarithmic functions. Then the worst-case complexity of the Plane Convex Hull Problem is in Ω(nT(n)).

  3. 3)

    The worst-case complexity of the Convex Hull Problem is in Ω(nlogT(n)) if the following operations altogether take θ(T(n)) time units: Taking an oriented straight line \(\vec G\) and deciding which of the n input points are on the right of it.

  4. 4)

    The worst case complexity of the Sorting Problem is also in Ω(nlogT(n)) if the following operations can be executed within θ(T(n)) time units: Taking a real t and deciding which of the n input reals are smaller than t.

In the Applications 2) – 4) we shall realize that n·T(n), nlog(T(n)) resp. is even a tight bound.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H.Edelsbrunner, J.O'Rourke, R.Seidel: CONSTRUCTING ARRANGEMENTS OF LINES AND HYPERPLANES WITH APPLICATIONS. 24th Annual Symposium on Foundations of Computer Science (1983), p. 83–91.

    Google Scholar 

  2. U.Huckenbeck, GEOMETRISCHE MASCHINENMODELLE. Ph.D. Thesis, University of Würzburg (1986).

    Google Scholar 

  3. U.Huckenbeck, ON THE COMPLEXITY OF CONVEX HULL ALGORITHMS IF ROTATIONAL MINIMA CAN BE FOUND VERY FAST. Zeitschrift für Operations Research (ZOR), Vol. 32, Issue 3/4 (1988), Physica Verlag.

    Google Scholar 

  4. K.Mehlhorn, DATA STRUCTURES AND ALGORITHMS 1: SORTING AND SEARCHING. Springer (1984).

    Google Scholar 

  5. H.Noltemeier, GRAPHENTHEORIE, W. de Gruyter (1976).

    Google Scholar 

  6. F.P.Preparata, M.I.Shamos, COMPUTATIONAL GEOMETRY, AN INTRODUCTION. Springer (1985).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

J. van Leeuwen

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Huckenbeck, U. (1989). On paths in search or decision trees which require almost worst-case time. In: van Leeuwen, J. (eds) Graph-Theoretic Concepts in Computer Science. WG 1988. Lecture Notes in Computer Science, vol 344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50728-0_59

Download citation

  • DOI: https://doi.org/10.1007/3-540-50728-0_59

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50728-4

  • Online ISBN: 978-3-540-46076-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics