Knuth–Bendix order

E437487

The Knuth–Bendix order is a well-founded, total, simplification ordering on terms used in automated theorem proving and term rewriting systems to ensure termination and confluence.

All labels observed (1)

Label Occurrences
Knuth–Bendix order canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf recursive path ordering variant ⓘ
reduction ordering ⓘ
simplification ordering ⓘ
term ordering ⓘ
total ordering ⓘ
well-founded ordering ⓘ
appliesTo first-order terms ⓘ
terms over a signature ⓘ
assumes finite signature ⓘ
non-negative weights for function symbols ⓘ
basedOn symbol precedence ⓘ
weight function on function symbols ⓘ
comparedTo lexicographic path ordering ⓘ
multiset path ordering ⓘ
definedBy Donald E. Knuth ⓘ
Peter B. Bendix ⓘ
domain equational logic ⓘ
universal algebra ⓘ
ensures no infinite descending chains of terms ⓘ
field automated theorem proving ⓘ
term rewriting systems ⓘ
formalizedIn term rewriting theory ⓘ
guarantees compatibility with rewriting rules when oriented by the order ⓘ
hasAlternativeName KBO ⓘ
hasProperty monotonic ⓘ
simplification ordering ⓘ
stable under substitutions ⓘ
total on ground terms ⓘ
well-founded ⓘ
introducedIn 1970s ⓘ
introducedInWork "Simple word problems in universal algebras" ⓘ
relatedTo Church–Rosser property ⓘ
completion procedure ⓘ
convergent rewrite systems ⓘ
requires admissible weight function ⓘ
total precedence on function symbols ⓘ
typeOf simplification order on terms ⓘ
usedFor completion procedures ⓘ
ensuring confluence of term rewriting systems ⓘ
ensuring termination of term rewriting systems ⓘ
equational theorem proving ⓘ
usedIn Knuth–Bendix completion algorithm ⓘ
automated deduction systems ⓘ
term rewriting termination proofs ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Knuth–Bendix completion algorithm → relatedTo → Knuth–Bendix order ⓘ