ACM Home Page
Please provide us with feedback. Feedback
A fine-grained parallel completion procedure
Full text PdfPdf (997 KB)
Source International Conference on Symbolic and Algebraic Computation archive
Proceedings of the international symposium on Symbolic and algebraic computation table of contents
Oxford, United Kingdom
Pages: 269 - 277  
Year of Publication: 1994
ISBN:0-89791-638-7
Authors
Reinhard Bündgen  Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, D-72076 Tübingen, Germany
Manfred Göbel  Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, D-72076 Tübingen, Germany
Wolfgang Küchlin  Wilhelm-Schickard-Institut für Informatik, Universität Tübingen, D-72076 Tübingen, Germany
Sponsor
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 16,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/190347.190427
What is a DOI?

ABSTRACT

We present a parallel Knuth-Bendix completion algorithm where the inner loop, deriving the consequences of adding a new rule to the system, is multi-threaded. The selection of the best new rule in the outer loop, and hence the completion strategy, is exactly the same as for the sequential algorithm. Our implementation, which is within the PARSAC-2 parallel symbolic computation system, exhibits good parallel speedups on a standard multi-processor workstation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Buchberger, Collins, Encarnaci6n, Hong, Johnson, Krandick, Loos, Mandache, Neubacher, and Vielhaber. Saclib user's guide, 1993. On-line software documentation.
 
4
B. Buchberger and R. Loos. Algebraic simplification. In Computer Algebra, pages 14-43. Springer-Verlag, 1982.
5
 
6
 
7
 
8
 
9
R. Bfindgen, M. G5bel, and W. Kiichlin. Experiments with multi-threaded Knuth-Bendix completion. Technical Report 94-05, Wilhelm-Schickard-Institut, Universit~t Tiibingen, D-72076 Tfibingen, 1994.
10
 
11
 
12
E. C. Cooper and R. P. Draves. C threads. Technical Report CMU-CS-88-154, Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213, June 1988.
 
13
 
14
 
15
 
16
 
17
D. E. Knuth and P. B. Bendix. Simple word problems in universal algebra. In J. Leech, editor, Computational Problems in Abstract Algebra. Pergamon Press, 1970. (Proc. of a conference held in Oxford, England, 1967).
 
18
W. Kiichlin. An implementation and investigation of the Knuth-Bendix completion algorithm. Master's thesis, Informatik I, Universit~t Karlsruhe, D-7500 Karlsruhe, W-Germany, 1982. (Reprinted as Report 17/82.).
19
 
20
W. Kiichlin. A generalized Knuth-Bendix algorithm. Technical Report 86-01, Mathematics, Swiss Federal Institute of Technology (ETH), CH-8092 Zfirich, Switzerland, Jan. 1986.
 
21
22
 
23
 
24
W. W. Kfichlin and N. J. Nevin. On multi-threaded list-processing and garbage collection, in Proc. Third IEEE Syrup. on Parallel and Distributed Processing, pages 894-897, Dallas, TX, Dec. 1991. IEEE Press.
 
25
W. W. Kfichlin and J. A. Ward. Experiments with virtual C Threads. In Proc. Fourth IEEE Symp. on Parallel and Distributed Processing, pages 50-55, Dallas, TX, Dec. 1992. IEEE Press.
 
26
H. Melenk and W. Neun. Parallel polynomial operations in the large Buchberger algorithm. In J. Della Dora and J. Fitch, editors, Computer Algebra and Parallelism, Computational Mathematics and Applications, pages 143-158, London, 1989. Academic Press. (Proc. CAP'88, Grenoble, France, June 1988).
 
27
 
28
 
29
 
30
 
31
 
32
M. Sperber. Merk: A generator for preprocessors. Master's thesis, Universit/it Tiibingen, 1994.
33
 
34
 
35
36
 
37


Collaborative Colleagues:
Reinhard Bündgen: colleagues
Manfred Göbel: colleagues
Wolfgang Küchlin: colleagues