Skip to main content
Log in

Parallel algorithms for permutation graphs

  • Part I Computer Science
  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

Abstract

In this paper, parallel algorithms are presented for solving some problems on permutation graphs. The coloring problem is solved inO(log2 n) time usingO(n 3/logn) processors on the CREW PRAM, orO(logn) time usingO(n 3) processors on the CRCW PRAM. The weighted clique problem, the weighted independent set problem, the cliques cover problem, and the maximal layers problem are all solved with the same complexities. We can also show that the longest common subsequence problem belongs to the class NC.

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

References

  1. M. Atallah, R. Cole, and M. Goodrich,Cascading divide-and-conquer: a technique for designing parallel algorithms, Proceedings of the 28th Annual Symposium on Foundations of Computer Science, 1987, pp. 151–120.

  2. L. Chen,Logarithmic time NC algorithms for comparability graphs and circle graphs, Lecture Notes in Computer Science: Advances in Computing and Information, vol. 497, pp. 383–394, 1991.

    Google Scholar 

  3. M. Farber and J. M. Keil,Domination in permutation graphs, Journal of Algorithms, vol. 6, pp. 309–321, 1985.

    Google Scholar 

  4. M. L. Fredman and R. E. Tarjan,Fibonacci heaps and their uses in improved network optimization algorithms, Journal of the ACM, vol. 34, pp. 596–615, 1987.

    Google Scholar 

  5. M. C. Golumbic,Algorithmic Graph Theory and Perfect Graphs, Academic Press, N.Y., 1980.

    Google Scholar 

  6. D. Helmbold and E. Mayr,Perfect graphs and parallel algorithms, Proceedings of the International Conference on Parallel Processing, 1986, pp. 853–860.

  7. D. S. Hirschberg,Algorithms for the longest common subsequence problem, Journal of the ACM, vol. 24, pp. 664–675, 1977.

    Google Scholar 

  8. W. L. Hsu,Maximum weight clique algorithms for circular-arc graphs and circle graphs, SIAM Journals on Computing, vol. 14, pp. 224–231, 1985.

    Google Scholar 

  9. R. G. Karlsson and M. H. Overmars,Scanline algorithms on a grid, BIT, vol. 28, pp. 227–241, 1988.

    Google Scholar 

  10. D. Kozen, U. V. Vazirani, and V. V. Vazirani,NC algorithms for comparability graphs, interval graphs, and testing for unique perfect matching, Proceedings of the Fifth Conference on Foundation of Software Technology and Theoretical Computer Science, New Dehli, 1985, 498–503.

  11. M. H. Overmars and D. Wood,On rectangular visibility, Journal of Algorithms, vol. 9, pp. 372–390, 1988.

    Google Scholar 

  12. A. Pnueli, A. Lempel, and S. Even,Transitive orientation of graphs and identification of permutation graphs, Can. J. Math., vol. 23, pp. 160–175, 1971.

    Google Scholar 

  13. J. Spinrad,On comparability and permutation graphs, SIAM Journals on Computing, vol. 14, pp. 658–670, 1985.

    Google Scholar 

  14. J. Spinrad, A. Brandstadt, and L. Stewart,Bipartite permutation graphs, Discrete Applied Mathematics, vol. 18, pp. 279–292, 1987.

    Google Scholar 

  15. K. J. Supowit,Decomposing a set of points into chains, with applications to permutation and circle graphs, Information Processing Letters, vol. 21, pp. 249–252, 1985.

    Google Scholar 

  16. Y. Zhang,Parallel algorithm for problems involving directed graphs, Ph.D. Thesis, Drexel University, 1986.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, CW., Chen, GH. Parallel algorithms for permutation graphs. BIT 33, 413–419 (1993). https://doi.org/10.1007/BF01990525

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

CR Categories

Keywords

Navigation