Abstract
An NP-complete problem of finding a fundamental-cycle set of a graph G with minimum total length is considered. Two parallel algorithms of O(n2/p + n log n log p) and O(m + n2/p + n log(n/p) + n log p) costs to find a suboptimal solution to this problem are presented (p is a number of processors, n is a number of vertices, and m is a number of edges of G). The algorithms partition an edge and vertex set of G among processors, respectively, and use a new heuristic method to solve the problem. A message-based tree-connected MIMD computer is assumed as a model of parallel computations. The algorithms were implemented for a binary tree of 15 transputers, and the experiments were conducted on a wide range of random graphs. The results show that the vertex set partition algorithm with inferior theoretical cost gives better speedups and finds the fundamental-cycle sets of shorter total lenghts as compared to the edge set partition algorithm.
| Original language | English |
|---|---|
| Pages (from-to) | 961-971 |
| Number of pages | 11 |
| Journal | Parallel Computing |
| Volume | 19 |
| Issue number | 9 |
| DOIs | |
| Publication status | Published - Sept 1993 |
Keywords
- Design and analysis of parallel algorithms
- complexity of parallel computations
- distributed memory architectures
- transputer-based systems
ASJC Scopus subject areas
- Software
- Theoretical Computer Science
- Hardware and Architecture
- Computer Networks and Communications
- Computer Graphics and Computer-Aided Design
- Artificial Intelligence
Fingerprint
Dive into the research topics of 'Parallel algorithms for finding a suboptimal fundamental-cycle set in a graph'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver