@inproceedings{3e32e897d0e3481d87e33ee54b9ded22,
title = "Order-sorted rewriting and congruence closure",
abstract = "Order-sorted type systems supporting inheritance hierarchies and subtype polymorphism are used in theorem proving, AI, and declarative programming. The satisfiability problems for the theories of: (i) order-sorted uninterpreted function symbols, and (ii) of such symbols modulo a subset Δ of associative-commutative ones are reduced to the unsorted versions of such problems at no extra computational cost. New results on order-sorted rewriting are needed to achieve this reduction.",
keywords = "Congruence closure, Order-sorted rewriting, Satisfiability",
author = "Jos{\'e} Meseguer",
note = "Partially supported by NSF Grant CNS 13-19109. I thank Maria Paola Bonacina for suggested improvements.; 19th International Conference on Foundations of Software Science and Computation Structures, FOSSACS 2016 and Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016 ; Conference date: 02-04-2016 Through 08-04-2016",
year = "2016",
doi = "10.1007/978-3-662-49630-5\_29",
language = "English (US)",
isbn = "9783662496299",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "493--509",
editor = "Christof L{\"o}ding and Bart Jacobs",
booktitle = "Foundations of Software Science and Computation Structures - 19th International Conference, FOSSACS 2016 Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Proceedings",
address = "Germany",
}