Skip to main content
Log in

Maximumk-covering of weighted transitive graphs with applications

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Consider a weighted transitive graph, where each vertex is assigned a positive weight. Given a positive integerk, the maximumk-covering problem is to findk disjoint cliques covering a set of vertices with maximum total weight. An 0(kn 2)-time algorithm to solve the problem in a transitive graph is proposed, wheren is the number of vertices. Based on the proposed algorithm the weighted version of a number of problems in VLSI layout (e.g.,k-layer topological via minimization), computational geometry (e.g., maximum multidimensionalk-chain), graph theory (e.g., maximumk-independent set in interval graphs), and sequence manipulation (e.g., maximum increasingk-subsequence) can be solved inO(kn 2), wheren is the input size.

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. Aho, A. V., Hopcroft, J. E., and Ullman, J. D.,The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, MA, 1974.

    Google Scholar 

  2. Atallah, M. J., and Kosaraju, S. R., An Efficient Algorithm for Maxdominance, with Applications,Algorithmica, Vol. 4, No. 2, 1989, pp. 221–236.

    Google Scholar 

  3. Cong, J., and Liu, C. L., On the k-Layer Planar Subset and Via Minimization Problems, manuscript, University of Illinois at Urbana, 1989. Also appeared inProceedings of the 1990 European Design Automation Conference.

  4. Edmonds, J., and Karp, R. M., Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems,Journal of the ACM, Vol. 19, 1972, pp. 248–264.

    Google Scholar 

  5. Gao, S., and Kaufmann, M., Channel Routing of Multiterminal Nets,Proceedings of the Symposium on Foundations of Computer Science, October 1987, pp. 316–325.

  6. Garey, M. R., and Johnson, D. S.,Computers and Intractability, Freeman, San Fransisco, 1979.

    Google Scholar 

  7. Gavril, F., Algorithms for Maximum k-Colorings and k-Coverings of Transitive Graphs,Networks, Vol. 17, 1987, pp. 465–470.

    Google Scholar 

  8. Golumbic, M. G.,Algorithmic Graph Theory and Perfect Graphs, Academic Press, New York, 1980.

    Google Scholar 

  9. Gupta, U., Lee, D. T., and Leung, J., An Optimal Solution for the Channel Assignment Problem,IEEE Transactions on Computers, November 1979, pp. 807–810.

  10. Gupta, U., Lee, D. T., and Leung, J., Efficient Algorithms for Interval Graphs and Circular-Arc Graphs,Networks, Vol. 12, 1982, pp. 459–467.

    Google Scholar 

  11. Hsu, W. L., and Tsai, K. H., A Linear Time Algorithm for the Two Track Assignment Problem,Proceedings of the 1989 Allerton Conference, pp. 291–300.

  12. Hunt, J. W., and Szymanski, T. G., A Fast Algorithm for Computing Longest Common Subsequence,Communications of the ACM, Vol. 20, No. 5, 1977, pp. 350–353.

    Google Scholar 

  13. Liao, K. F., Lee, D. T., and Sarrafzadeh, M., Planar Subset of Multi-Terminal Nets,INTEGRATION: The VLSI Journal, Vol. 10, No. 1, 1990, pp. 19–37.

    Google Scholar 

  14. Lou, R. D., Liao, F. K., and Sarrafzadeh, M., Planar Routing Around a Rectangle, to appear inJournal of Circuits, Systems, and Computers, 1992.

  15. Lou, R. D., and Sarrafzadeh, M., Circular Permutation Graph Family,Proceedings of the International Workshop on Discrete Algorithms and Complexity, Fukuoka, Japan, November 1989. To appear inDiscrete Applied Mathematics, 1992.

  16. Lou, R. D., Sarrafzadeh, M., and Lee, D. T., An Optimal Algorithm for the Maximum Two-Chain Problem,Proceedings of the First SIAM-ACM Conference on Discrete Algorithms, San Francisco, CA, January 1990. Also inSI AM Journal on Discrete Mathematics, Vol. 5, No. 2, pp. 285–304.

    Google Scholar 

  17. Marek-Sadowska, M., An Unconstraint Topological Via Minimization,IEEE Transactions on Computer-Aided Design, Vol. 3, No. 3, July 1984, pp. 184–190.

    Google Scholar 

  18. Mehlhorn, K., Preparata, F. P., and Sarrafzadeh, M., Channel Routing in Knock-Knee Mode: Simplified Algorithms and Proofs,Algorithmica, Vol. 1, No. 2, October 1986, pp. 213–221.

    Google Scholar 

  19. Ohtsuki, T.,Layout Design and Verification, Elsevier, Amsterdam, 1986.

    Google Scholar 

  20. Preparata, F. P., and Lipski, W., Optimal Three-Layer Channel Routing,IEEE Transaction on Computers, Vol. 33, No. 5, May 1984, pp. 427–437.

    Google Scholar 

  21. Preparata, F. P., and Sarrafzadeh, M., Channel Routing of Nets of Bounded Degree, inVLSI: Algorithms and Architectures (P. Bertolazzi and F. Luccio, ed.), North-Holland, Amsterdam, 1984, pp. 189–203.

    Google Scholar 

  22. Preparata, F. P., and Shamos, M. I.,Computational Geometry, Springer-Verlag, New York, 1985.

    Google Scholar 

  23. Rim, C. S., Kashiwabara, T., and Nakajima, K., Exact Algorithms for Multilayer Topological Via Minimization,IEEE Transactions on Computer-Aided Design, Vol. 8, No. 11, November 1989, pp. 1165–1184.

    Google Scholar 

  24. Spinrad, J., On Comparability and Permutation Graphs,SIAM Journal on Computing, Vol. 14, No. 3, August 1985, pp. 658–670.

    Google Scholar 

  25. Sarrafzadeh, M., and Lee, D. T., New Approach to Topological Via Minimization,IEEE Transactions on Computer-Aided Design, Vol. 8, No. 8, August 1989, pp. 890–900.

    Google Scholar 

  26. Sarrafzadeh, M., and Lee, D. T., Topological Via Minimization Revisited,IEEE Transactions on Computers, Vol. 40, No. 11, November 1991, pp. 1307–1312.

    Google Scholar 

  27. Sarrafzadeh, M., and Preparata, F. P., Compact Channel Routing of Multiterminal Nets,Annals of Discrete Mathematics: Journal of Mathematics Studies, April 1985, pp. 255–279.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by C. K. Wong.

This Work was supported in part by the National Science Foundation under Grant MIP-8709074 and MIP-8921540.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sarrafzadeh, M., Lou, R.D. Maximumk-covering of weighted transitive graphs with applications. Algorithmica 9, 84–100 (1993). https://doi.org/10.1007/BF01185340

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation