Please use this identifier to cite or link to this item: https://olympias.lib.uoi.gr/jspui/handle/123456789/10943
Full metadata record
DC FieldValueLanguage
dc.contributor.authorNikolopoulos, S. D.en
dc.contributor.authorPalios, L.en
dc.date.accessioned2015-11-24T17:01:33Z-
dc.date.available2015-11-24T17:01:33Z-
dc.identifier.issn0166-218X-
dc.identifier.urihttps://olympias.lib.uoi.gr/jspui/handle/123456789/10943-
dc.rightsDefault Licence-
dc.subjectbiconnected and co-biconnected componentsen
dc.subjectstrongly connected and co-connected componentsen
dc.subjectco-biconnectivity algorithmsen
dc.subjectstrong co-connectivity algorithmsen
dc.subjectparallel algorithmsen
dc.subjectalgorithmsen
dc.subjectefficienten
dc.subjectsearchen
dc.titleOn the parallel computation of the biconnected and strongly connected co-components of graphsen
heal.typejournalArticle-
heal.type.enJournal articleen
heal.type.elΆρθρο Περιοδικούel
heal.identifier.primaryDOI 10.1016/j.dam.2007.03.016-
heal.languageen-
heal.accesscampus-
heal.recordProviderΠανεπιστήμιο Ιωαννίνων. Σχολή Θετικών Επιστημών. Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικήςel
heal.publicationDate2007-
heal.abstractIn this paper, we consider the problems of co-biconnectivity and strong co-connectivity, i.e., computing the biconnected components and the strongly connected components of the complement of a given graph. We describe simple sequential algorithms for these problems, which work on the input graph and not on its complement, and which for a graph on n vertices and m edges both run in optimal O(n + in) time. Our algorithms are not data structure-based and they employ neither breadth-first-search nor depth-first-search. Unlike previous linear co-biconnectivity and strong co-connectivity sequential algorithms, both algorithms admit efficient parallelization. The co-biconnectivity algorithm can be parallelized resulting in an optimal parallel algorithm that runs in O(log(2) n) time using O((n + m)/log(2)- n) processors. The strong co-connectivity algorithm can also be parallelized to yield an O(log(2) n)-time and O(m(1.188)/ log n)-processor solution. As a byproduct, we obtain a simple optimal O(log n)-time parallel co-connectivity algorithm. Our results show that, in a parallel process environment, the problems of computing the biconnected components and the strongly connected components can be solved with better time-processor complexity on the complement of a graph rather than on the graph itself. (c) 2007 Elsevier B.V. All rights reserved.en
heal.journalNameDiscrete Applied Mathematicsen
heal.journalTypepeer reviewed-
heal.fullTextAvailabilityTRUE-
Appears in Collections:Άρθρα σε επιστημονικά περιοδικά ( Ανοικτά)

Files in This Item:
File Description SizeFormat 
Nikolopoulos-2007-On the parallel comp.pdf312.82 kBAdobe PDFView/Open    Request a copy


This item is licensed under a Creative Commons License Creative Commons