A distributed algorithm for knot detection in a distributed graph

D. Manivannan, M. Singhal

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Knot detection in a distributed graph is an important problem and finds applications in several areas such as packet switching, distributed simulation, and distributed database systems. The paper presents a distributed algorithm to efficiently detect the existence of a knot in a distributed graph. The algorithm requires 2e messages and a delay or 2(d+1) message hops to detect if a node in a distributed graph is in a knot (e is the number of edges in the reachable part of the distributed graph and d is its diameter). A significant advantage of this algorithm is that it not only detects if a node is in a knot but also finds exactly which nodes are involved in the knot.

Original languageEnglish
Title of host publicationProceedings - International Conference on Parallel Processing, ICPP 2002
EditorsTarek S. Abdelrahman
Pages485-492
Number of pages8
ISBN (Electronic)0769516777
DOIs
StatePublished - 2002
EventInternational Conference on Parallel Processing, ICPP 2002 - Vancouver, Canada
Duration: Aug 18 2002Aug 21 2002

Publication series

NameProceedings of the International Conference on Parallel Processing
Volume2002-January
ISSN (Print)0190-3918

Conference

ConferenceInternational Conference on Parallel Processing, ICPP 2002
Country/TerritoryCanada
CityVancouver
Period8/18/028/21/02

Bibliographical note

Publisher Copyright:
© 2002 IEEE.

Keywords

  • Application software
  • Buffer storage
  • Clustering algorithms
  • Computer science
  • Database systems
  • Detection algorithms
  • Distributed algorithms
  • Packet switching
  • Switches
  • System recovery

ASJC Scopus subject areas

  • Software
  • General Mathematics
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'A distributed algorithm for knot detection in a distributed graph'. Together they form a unique fingerprint.

Cite this