Talk:Knuth–Bendix completion algorithm
Appearance
![]() | This article may be too technical for most readers to understand. |
I added a motivation section so hopefully the article is no longer too technical. I'd like to hear other people's thoughts before I remove the tag, though. TooMuchMath 01:45, 27 April 2006 (UTC)
- Well, I've got a Ph.D. in computer science. My first thesis (roughly B.Sc. equivalent) was on analysing and transforming unfailing completion proofs, my second one (M.Sc.) was on automatic learing of search heuristics for completion-based theorem proving, and my Ph.D. and PostDoc work was on superposition-based proving. I've taught rewriting systems (at a T.A. level) for several years. I barely recognize KB completion from the current article. Maybe it's because I come from the CS side. I consider the language and notation from BDP89 or BN98 to be nice and natural. I don't e.g. see why we need a monoid (what is our associative operation?), and I don't know what "generators" are in this context.
@InProceedings{BDP89, author = {L. Bachmair and N. Dershowitz and D.A. Plaisted}, title = { {Completion Without Failure} }, key = {BDP89}, booktitle = {Resolution of Equations in Algebraic Structures}, editor = {H. Ait-Kaci and M. Nivat}, year = {1989}, volume = {2}, publisher = {Academic Press}, pages = {1--30}, }
@Book{BN:REWRITING-98, author = {F. Baader and T. Nipkow}, title = { {Term Rewriting and All That} }, publisher = {Cambridge University Press}, year = {1998}, }