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.
Similar content being viewed by others
References
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.
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.
M. Farber and J. M. Keil,Domination in permutation graphs, Journal of Algorithms, vol. 6, pp. 309–321, 1985.
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.
M. C. Golumbic,Algorithmic Graph Theory and Perfect Graphs, Academic Press, N.Y., 1980.
D. Helmbold and E. Mayr,Perfect graphs and parallel algorithms, Proceedings of the International Conference on Parallel Processing, 1986, pp. 853–860.
D. S. Hirschberg,Algorithms for the longest common subsequence problem, Journal of the ACM, vol. 24, pp. 664–675, 1977.
W. L. Hsu,Maximum weight clique algorithms for circular-arc graphs and circle graphs, SIAM Journals on Computing, vol. 14, pp. 224–231, 1985.
R. G. Karlsson and M. H. Overmars,Scanline algorithms on a grid, BIT, vol. 28, pp. 227–241, 1988.
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.
M. H. Overmars and D. Wood,On rectangular visibility, Journal of Algorithms, vol. 9, pp. 372–390, 1988.
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.
J. Spinrad,On comparability and permutation graphs, SIAM Journals on Computing, vol. 14, pp. 658–670, 1985.
J. Spinrad, A. Brandstadt, and L. Stewart,Bipartite permutation graphs, Discrete Applied Mathematics, vol. 18, pp. 279–292, 1987.
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.
Y. Zhang,Parallel algorithm for problems involving directed graphs, Ph.D. Thesis, Drexel University, 1986.
Author information
Authors and Affiliations
Rights 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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01990525