Abstract
In this paper, a sequential algorithm is presented to find all cut-vertices on trapezoid graphs. To every trapezoid graph G there is a corresponding trapezoid representation. If all the 4n corner points of n trapezoids, in a trapezoid representation of a trapezoid graph G with n vertices, are given, then the proposed sequential algorithm runs in O(n) time. Parallel implementation of this algorithm can be done in O(log n) time using O(n/ log n) processors on an EREW PRAM model.
Similar content being viewed by others
References
D. Bera, M. Pal, and T.K. Pal, “An efficient algorithm to compute all cut vertices and blocks on permutation graphs,” Intern. J. Computer Maths., vol. 72, pp. 449–462, 1999.
D. Bera, M. Pal, and T.K. Pal, “An efficient algorithm for finding all hinge vertices on trapezoid graphs,” Theory of Computing Systems, vol. 36, no. 1, pp. 17–27, 2003.
F. Cheah and D.G. Corneil, “On the structure of trapezoid graphs,” Discrete Applied Mathematics, vol. 66, pp. 109–133, 1996.
H.C. Chen and Y.L. Wang, “A linear time algorithm for finding depth-first spanning trees on trapezoid graphs,” Information Processing Letters, vol. 63, pp. 13–18, 1997.
D.G. Corneil and P.A. Kamula, “Extensions of permutation and interval graphs,” in Proc. 18th Southeast Conf. on Combinatorics, Graph Theory and Computing, Congr. Numer., 1987, pp. 267–276.
I. Dagan, M.C. Golumbic, and R.Y. Pinter, “Trapezoid graphs and their colouring,” Discrete Applied Mathematics, vol. 21, pp. 35–46, 1988.
S.K. Das and C.C.Y. Chen, “Efficient algorithms for computing articulation points and bridges of interval graphs,” in Proc. 1992 International Conf. on Parallel Processing, vol. 3, 1992, pp. III-164–III-167.
N. Deo, Graph theory with applications to engineering and computer science, Prentice Hall of India Pt. Ltd., New Delhi, 1990.
F. Harary, “Graph Theory,” Addison-Wesley: Reading, MA, 1969.
M. Hota, M. Pal, and T.K. Pal, “An efficient algorithm to generate all maximal independent sets on trapezoid graphs,” Intern. J. Computer Maths., vol. 70, pp. 587–599, 1999.
M. Hota, M. Pal, and T.K. Pal, “An efficient algorithm for finding a maximum weight k-independent set on trapezoid graphs,” Computational Optimization and Applications, vol. 18, pp. 49–62, 2001.
Y.D. Liang, “Domination in trapezoid graphs,” Information Processing Letters, vol. 52, pp. 309–315, 1994.
Y.D. Liang, “Steiner set and connected domination in trapezoid graphs,” Information Processing Letters, vol. 63, pp. 101–108, 1995.
T.H. Ma and J.P. Spinrad, “On the 2-chain subgraph cover and related problems,” J. Algorithms, vol. 17, pp. 251–268, 1994.
S. Mondal, M. Pal, and T.K. Pal, “An optimal algorithm for solving all-pairs shortest paths on trapezoid graphs,” Intern. J. of Computational Engineering Science, vol. 3, no. 2, pp. 103–116, 2002.
S. Nakayama and S. Masuyama, “A parallel algorithm for solving the colouring problem on trapezoid graphs,” Information Processing Letters, vol. 62, pp. 323–327, 1997.
M. Pal, “Efficient algorithms to compute all articulation points of a permutation graph,” The Korean J. of Computational and Applied Mathematics, vol. 5, pp. 141–152, 1998.
M. Pal, S. Mondal, D. Bera, and T.K. Pal, “An optimal parallel algorithm for computing cut vertices and blocks on interval graphs,” Intern. J. Computer Maths., vol. 75, pp. 59–70, 2000.
G.D.S. Ramkumar and C. Pandu Rangan, “Parallel algorithms on interval graphs,” in Proc. 1990 International Conf. on Parallel Processing, vol. 3, 1990, pp. 72–74.
R.E. Tarjan and U. Vishkin, “An efficient parallel biconnectivity algorithm,” SIAM J. Comput., vol. 14, pp. 862–874, 1985.
Y.H. Tsin and F.Y. Chain, “Efficient parallel algorithms for a class of graph theoretic problems,” SIAM J. Comput., vol. 13, pp. 580–599, 1984.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Hota, M., Pal, M. & Pal, T.K. Optimal Sequential and Parallel Algorithms to Compute All Cut Vertices on Trapezoid Graphs. Computational Optimization and Applications 27, 95–113 (2004). https://doi.org/10.1023/B:COAP.0000004982.13444.bc
Issue Date:
DOI: https://doi.org/10.1023/B:COAP.0000004982.13444.bc