Skip to main content
Log in

Optimal Sublogarithmic Time Parallel Algorithms on Rooted Forests

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

The problem of finding a sublogarithmic time optimal parallel algorithm for 3 -colouring rooted forests has been open for long. We settle this problem by obtaining an O(( log log n) log* ( log* n)) time optimal parallel algorithm on a TOLERANT Concurrent Read Concurrent Write (CRCW) Parallel Random Access Machine (PRAM).

Furthermore, we show that if f(n) is the running time of the best known algorithm for 3 -colouring a rooted forest on a COMMON or TOLERANT CRCW PRAM, a fractional independent set of the rooted forest can be found in O(f(n)) time with the same number of processors, on the same model.

Using these results, it is shown that decomposable top-down algebraic computation and, hence, depth computation (ranking), 2 -colouring and prefix summation on rooted forests can be done in O( log n) optimal time on a TOLERANT CRCW PRAM.

These algorithms have been obtained by proving a result of independent interest, one concerning the self-simulation property of TOLERANT: an N -processor TOLERANT CRCW PRAM that uses an address space of size O(N) only, can be simulated on an n -processor TOLERANT PRAM in O(N/n) time, with no asymptotic increase in space or cost, when n=O(N/ log log N) .

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received May 20, 1997; revised June 15, 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sajith, G., Saxena, S. Optimal Sublogarithmic Time Parallel Algorithms on Rooted Forests. Algorithmica 27, 187–197 (2000). https://doi.org/10.1007/s004530010012

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004530010012

Navigation