[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

A versatile data structure for edge-oriented graph algorithms

Published: 01 June 1987 Publication History

Abstract

An abstract graph module that allows for easy and secure programming of a great number of graph algorithms is implemented by symmetrically stored forward and backward adjacency lists, thus supporting edge-oriented traversals of general directed and undirected graphs.

References

[1]
Berge. C. Graphs and Hypergraphs. North-Holland, Amsterdam, 1973. A textbook on graph theory.
[2]
Ebert. J. Effiziente Graphenalgorithmen. Aula, Wiesbaden. West Germany. 1981. A textbook on graph algorithms and their implementation in Algal-like languages using abstract data and refinements.
[3]
Ebert, J. Implementing a functional language on a vom Neumann computer. Tech. Rep. 3/&i, EWH Koblenz, Fachbericht Informatik, Mar. 1985. A report on an implementation technique for functional languages using attributed and ordered directed graphs.
[4]
Even, S. Graph Algorithms. Pitman, Marshfield, Mass., 1979. A textbook on graph theory featuring algorithms.
[5]
Harary, F. Graph Theory. Addison-Wesley, Reading, Mass., 1969. A textbook on graph theory.
[6]
Tarjan, R.E. Depth-first search and linear graph algorithms. SIAM J. Comput. I, 2 (1972). 146-160. A fundamental paper showing that some connectivity problems are solvable in linear time using depthfirst search on adjacency-list representations of graphs.

Cited By

View all
  • (2023)Perfect Hash-Based Routing Lookup for LEO Constellation Backbone NetworkIEEE Transactions on Aerospace and Electronic Systems10.1109/TAES.2023.3244897(1-15)Online publication date: 2023
  • (2023)Automated Construction of Mesoscopic Railway Infrastructure Models Supporting Station Throat Capacity AssessmentIEEE Access10.1109/ACCESS.2023.326681311(37869-37899)Online publication date: 2023
  • (2021)Dynamic Automated Search of Shunting Routes within Mesoscopic Rail-Traffic SimulatorsJournal of Advanced Transportation10.1155/2021/88405162021(1-22)Online publication date: 5-Apr-2021
  • Show More Cited By

Index Terms

  1. A versatile data structure for edge-oriented graph algorithms

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Communications of the ACM
    Communications of the ACM  Volume 30, Issue 6
    June 1987
    92 pages
    ISSN:0001-0782
    EISSN:1557-7317
    DOI:10.1145/214762
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 June 1987
    Published in CACM Volume 30, Issue 6

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)212
    • Downloads (Last 6 weeks)26
    Reflects downloads up to 10 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Perfect Hash-Based Routing Lookup for LEO Constellation Backbone NetworkIEEE Transactions on Aerospace and Electronic Systems10.1109/TAES.2023.3244897(1-15)Online publication date: 2023
    • (2023)Automated Construction of Mesoscopic Railway Infrastructure Models Supporting Station Throat Capacity AssessmentIEEE Access10.1109/ACCESS.2023.326681311(37869-37899)Online publication date: 2023
    • (2021)Dynamic Automated Search of Shunting Routes within Mesoscopic Rail-Traffic SimulatorsJournal of Advanced Transportation10.1155/2021/88405162021(1-22)Online publication date: 5-Apr-2021
    • (2021)IntroductionAlgorithms on Trees and Graphs10.1007/978-3-030-81885-2_1(3-43)Online publication date: 12-Oct-2021
    • (2017)Development and Application of a New High-Efficiency Sparse Linear System Solver in the Thermal-Hydraulic System Analysis CodeScience and Technology of Nuclear Installations10.1155/2017/70721972017(1-10)Online publication date: 2017
    • (2016)Edge coloring: A natural model for sports schedulingEuropean Journal of Operational Research10.1016/j.ejor.2016.03.038254:1(1-8)Online publication date: Oct-2016
    • (2015)The Hitchhikers Guide to Sharing Graph DataProceedings of the 2015 3rd International Conference on Future Internet of Things and Cloud10.1109/FiCloud.2015.76(435-442)Online publication date: 24-Aug-2015
    • (2013)Building a new CTL model checker using Web services2013 21st International Conference on Software, Telecommunications and Computer Networks - (SoftCOM 2013)10.1109/SoftCOM.2013.6671858(1-5)Online publication date: Sep-2013
    • (2013)Practical perfect hashing in nearly optimal spaceInformation Systems10.1016/j.is.2012.06.00238:1(108-131)Online publication date: 1-Mar-2013
    • (2011)A Comparative Study of Code Query TechnologiesProceedings of the 2011 IEEE 11th International Working Conference on Source Code Analysis and Manipulation10.1109/SCAM.2011.14(145-154)Online publication date: 25-Sep-2011
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media