skip to main content
article
Free Access

Fast Algorithms for Solving Path Problems

Authors Info & Claims
Published:01 July 1981Publication History
First page image

References

  1. 1 AHO, A.V, and Ullman, J D The Theory of parsing Translation and computing, Volume II Compthng Prentice-Hall, Englewood Cliffs, N J, 1972, p 915 Google ScholarGoogle Scholar
  2. 2 AHO, A V AND ULLMAN, J D Principles of Compder Design Addison-Wesley, Reading, Mass, 1977, pp 408-517 Google ScholarGoogle Scholar
  3. 3 ALLEN, F E Control flow analysis SIGPLAN Nonces 5, 7 (1970), 1-19 Google ScholarGoogle Scholar
  4. 4 BACKHOUSE, R C AND CARRI5., B A Regular algebra apphed to path-finding problems J Inst Math Apphc, 15 (1975), 161-186Google ScholarGoogle Scholar
  5. 5 BUNCH, J R, AND ROSE, D J PartmonIng, tearing, and modification of sparse hnear systems J Math Anal Apphc 48 (1974), 574-593Google ScholarGoogle Scholar
  6. 6 CARRIe, B A An algebra for network routing problems J lnst Math Apphc 7 (1971), 273-294Google ScholarGoogle Scholar
  7. 7 DIJKSTRA, W A Dlwtphne of Programmmg Prentice-Hall, Englewood Cliffs, N J, 1976Google ScholarGoogle Scholar
  8. 8 DUFF, I S A survey of sparse matrix research Proc IEEE 65 (1977), 500-535Google ScholarGoogle Scholar
  9. 9 FARROW, R Efficient variants of path compression on unbalanced trees Unpublished manuscript, 1978Google ScholarGoogle Scholar
  10. 10 FLOYD, R Algorithm 97 Shortest path Commun A CM 5, 6 (June 1962), 345 Google ScholarGoogle Scholar
  11. 11 FORS~THE, G E, AND MOLER, C B Computer Solution of Linear Algebraic Equations Prentice-Hall, Englewood Chffs, N J, 1967Google ScholarGoogle Scholar
  12. 12 GRAHAM, S L, AND WEGMAN, M A fast and usually linear algorithm for global flow analysis J ACM 23, 1 (Jan 1976), 172-202 Google ScholarGoogle Scholar
  13. 13 HECHT, M.S Flow Analysts of Computer Programs Elsevter, New York, 1977 Google ScholarGoogle Scholar
  14. 14 HECHT, M.S, AND ULLMAN, J.D Flow graph reducibility SIAM J Comput. 1 (1972), 188-202Google ScholarGoogle Scholar
  15. 15 HECHT, M S AND ULLMAN, J D Characterizations of reducible flow graphs J A CM 21, 3 (July 1974), 367-37 Google ScholarGoogle Scholar
  16. 16 JOHNSON, D BEfficient algorithms for shortest paths m sparse networks J ACM 24, 1 (Jan. 1977), 1--13. Google ScholarGoogle Scholar
  17. 17 KENNEDY, K W Node hstmgs apphed to data flow analysis Conf. Rec 2nd ACM Symp. on Principles of Programmmg Languages, Palo Alto, Cahf., 1975, pp. 10--21. Google ScholarGoogle Scholar
  18. 18 KLEENE, S.C. Representation of events in nerve nets and finite automata. In Automata Studies, C Shannon and J McCarthy, Eds, Prmceton Untverstty Press, Princeton, N J, 1956, pp 3-40Google ScholarGoogle Scholar
  19. 19 KNUTH, D.E The Art of Computer Programming, Volume 1: Fundamental Algorithms. Addison- Wesley, Readmg, Mass, 1968, pp 258-265. Google ScholarGoogle Scholar
  20. 20 KNUTH, D E. An empmcal study of FORTRAN programs. Soflw Pract and Exper. 1 (1971), 105-133Google ScholarGoogle Scholar
  21. 21 LENGAUER, T, AND TAR/AN, R E. A fast algorithm for finding dominators m a flowgraph. Trans. Prog Lang and Syst 1, 1 (July 1979), 121-141 Google ScholarGoogle Scholar
  22. 22 ROSE, D J, SHERMAN, A.H, TARJAN, R E., AND WHITTEN, G.F. Algortthms and software for m-core factonzatton of sparse symmetnc posttlve definite matrices. Comput. Struct 10 (1979), 411--418Google ScholarGoogle Scholar
  23. 23 SCHAEFER, M A Mathematical Theory of Global Program Opttmtzatwn Prentice-Hall, Englewood Chffs, N.J, 1973 Google ScholarGoogle Scholar
  24. 24 TARJAN, R E. Depth-first search and hnear graph algorithms SIAM J Comput 1 (1972), 146-160Google ScholarGoogle Scholar
  25. 25 TARJAN, R E Finding dominators m &rected graphs SIAM J Comput 3 (1974), 62-89Google ScholarGoogle Scholar
  26. 26 TARJAN, R E Testmg flow graph reducibility J Comput and Syst Sct. 9 (1974), 355-365.Google ScholarGoogle Scholar
  27. 27 TARJAN, R E.Solvmg path problems on dtrected graphs Tech. Rep STAN-CS-75-528, Computer Science Dep, Stanford Umv, Stanford, Cahf., 1975. Google ScholarGoogle Scholar
  28. 28 TARJAN, R.E Graph theory and Gausstan ehmmauon In Sparse Mamx Computatwns, J R Bunch and D.J. Rose, Eds., Academic Press, New York, 1976 pp. 3-22Google ScholarGoogle Scholar
  29. 29 TARJAN, R E Apphcattons of path compresston on balanced trees J ACM 26, 4 (Oct 1979), 690-715 Google ScholarGoogle Scholar
  30. 30 TARJAN, R E. A untried approach to path problems J ACM 28, 3 (July 1981), 577-593. Google ScholarGoogle Scholar
  31. 31 ULLMAN, J.D Fast algorithms for the ehmmatton of common subexpresslons. Acta Inform 2 (1973), 191-213Google ScholarGoogle Scholar

Index Terms

  1. Fast Algorithms for Solving Path Problems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image Journal of the ACM
        Journal of the ACM  Volume 28, Issue 3
        July 1981
        209 pages
        ISSN:0004-5411
        EISSN:1557-735X
        DOI:10.1145/322261
        Issue’s Table of Contents

        Copyright © 1981 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 July 1981
        Published in jacm Volume 28, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader