Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. Partially complement ...
Article

Partially complemented representations of digraphs

Elias Dahlhaus (1), Jens Gustedt ORCID (2), Ross M. Mcconnell (3) (4)
(1) Department. of Computer Science [Cologne]
(2) Software Tools for Telecommunications and Distributed Systems
(3) Computer Science Department, Colorado State University
(4) Colorado State University [Fort Collins]
Download article
Open on HAL
Imported on
March 26, 2015
Published on
January 1, 2002
Last modified on
March 31, 2025
Volume 5
vol. 5
DOI
10.46298/dmtcs.303
License
https://about.hal.science/hal-authorisation-v1
Indicators
686
Views
768
Downloads

Partially complemented representations of digraphs

Elias Dahlhaus (1), Jens Gustedt ORCID (2), Ross M. Mcconnell (3) (4)
(1) Department. of Computer Science [Cologne]
(2) Software Tools for Telecommunications and Distributed Systems
(3) Computer Science Department, Colorado State University
(4) Colorado State University [Fort Collins]
Abstract
A complementation operation on a vertex of a digraph changes all outgoing arcs into non-arcs, and outgoing non-arcs into arcs. This defines an equivalence relation where two digraphs are equivalent if one can be obtained from the other by a sequence of such operations. We show that given an adjacency-list representation of a digraph G, many fundamental graph algorithms can be carried out on any member G' of G's equivalence class in O(n+m) time, where m is the number of arcs in G, not the number of arcs in G' . This may have advantages when G' is much larger than G. We use this to generalize to digraphs a simple O(n + m log n) algorithm of McConnell and Spinrad for finding the modular decomposition of undirected graphs. A key step is finding the strongly-connected components of a digraph F in G's equivalence class, where F may have ~(m log n) arcs.
Keywords
English
  • [INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]
French
  • algorithmes de graphes
  • modular decomposition
  • data structures
  • search strategies
  • structures de données
  • stratégies de recherche
  • décomposition modulaire
  • efficient graph algorithms
Cited by

Source: OpenCitations

  • A Unified View of Graph Searching

    SIAM Journal on Discrete Mathematics

    Authors : Derek G. Corneil, Richard M. Krueger

    Journal reference : Volume 22, 2008, pp. 1259-1276

    DOI : 10.1137/050623498
  • Adding an Edge in a Cograph

    Lecture notes in computer science

    Authors : Stavros D. Nikolopoulos ORCID, Leonidas Palios ORCID

    Journal reference : Volume , 2005, pp. 214-226

    DOI : 10.1007/11604686_19
  • On the parallel computation of the biconnected and strongly connected co-components of graphs

    Discrete Applied Mathematics

    Authors : Stavros D. Nikolopoulos ORCID, Leonidas Palios ORCID

    Journal reference : Volume 155, 2007, pp. 1858-1877

    DOI : 10.1016/j.dam.2007.03.016
  • A General Label Search to investigate classical graph search algorithms

    Authors : R. Krueger, G. Simonet, A. Berry ORCID

    Journal reference : Volume 159, 2010, pp. 128-142

    DOI : 10.1016/j.dam.2010.02.011
  • On the Power of Graph Searching for Cocomparability Graphs

    SIAM Journal on Discrete Mathematics

    Authors : Derek G. Corneil, Jérémie Dusart ORCID, Michel Habib ORCID, Ekkehard Köhler

    Journal reference : Volume 30, 2016, pp. 569-591

    DOI : 10.1137/15m1012396
Preview
Loading PDF preview...