Back to Search
Start Over
Solving Proximity Constraints
- Source :
- Logic-Based Program Synthesis and Transformation ISBN: 9783030452599, LOPSTR
- Publication Year :
- 2020
- Publisher :
- Springer International Publishing, 2020.
-
Abstract
- Proximity relations are binary fuzzy relations that satisfy reflexivity and symmetry properties, but are not transitive. They induce the notion of distance between function symbols, which is further extended to terms. Given two terms, we aim at bringing them “sufficiently close” to each other, by finding an appropriate substitution. We impose no extra restrictions on proximity relations, allowing a term in unification to be close to two terms that themselves are not close to each other. Our unification algorithm works in two phases: first reducing the equation solving problem to constraints over sets of function symbols, and then solving the obtained constraints. Termination, soundness and completeness of both algorithms are shown. The unification problem has finite minimal complete set of unifiers.
- Subjects :
- Soundness
050101 languages & linguistics
Transitive relation
Unification
Computer science
05 social sciences
Substitution (logic)
02 engineering and technology
Function (mathematics)
Term (logic)
Algebra
Completeness (order theory)
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
0501 psychology and cognitive sciences
Equation solving
Subjects
Details
- ISBN :
- 978-3-030-45259-9
- ISBNs :
- 9783030452599
- Database :
- OpenAIRE
- Journal :
- Logic-Based Program Synthesis and Transformation ISBN: 9783030452599, LOPSTR
- Accession number :
- edsair.doi...........45a17d07d5d44ba4d8e1529552dcbac0