{"id":323,"date":"2021-06-08T06:20:10","date_gmt":"2021-06-08T06:20:10","guid":{"rendered":"http:\/\/synasc.ro\/2021\/?page_id=323"},"modified":"2021-06-08T06:58:56","modified_gmt":"2021-06-08T06:58:56","slug":"symbolic-techniques-for-fuzzy-relations","status":"publish","type":"page","link":"https:\/\/synasc.ro\/2021\/symbolic-techniques-for-fuzzy-relations\/","title":{"rendered":""},"content":{"rendered":"\n<h2 class=\"has-text-align-center wp-block-heading\">Symbolic Techniques for Fuzzy Relations<\/h2>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">by  Ioana Cleopatra Pau, Research Institute for Symbolic Computation, Linz, Austria <\/h3>\n\n\n\n<p>Unification, matching and generalization problems play an important role&nbsp;in various areas of mathematics, computer science and artificial&nbsp;intelligence. Unification and matching are central computational&nbsp;mechanisms in automated reasoning, rewriting, declarative programming.&nbsp;<br>Generalization is closely related to detecting similarities between&nbsp; objects and to learning general structures from concrete instances.&nbsp;Anti-unification is a logic-based method for computing generalizations,&nbsp;with a wide range of applications. In the first-order syntactic case,&nbsp; solutions of unification and matching problems make two given terms&nbsp; identical, and in anti-unification, common parts of two terms should be&nbsp;exactly the same. While in many situations this is the desired outcome,&nbsp;there are cases when some tolerance with respect to the mismatches would&nbsp;offer a better result. The type of the accepted difference may vary, and&nbsp;many types of mismatches were explored in the fuzzy context. <\/p>\n\n\n\n<p>In this tutorial we present algorithms for the above techniques by&nbsp;representing the imprecise information mainly by proximity relations.&nbsp;They are fuzzy counterparts of tolerance (reflexive, symmetric, but not&nbsp;necessarily transitive) relations and generalize similarity relations&nbsp;(fuzzy equivalences). The presented unification, matching and&nbsp;anti-unification algorithms operate in languages whose signatures&nbsp;tolerate mismatches in function symbol names, arity, and in the&nbsp;arguments order (so called full fuzzy signatures).<br><\/p>\n\n\n\n<p>One of the challenges in these algorithms is the non-transitivity, that&nbsp;forces a very specific treatment of variable elimination in unification&nbsp;and matching, and working with symbol neighborhoods in anti-unification.&nbsp;Another challenge is the arity mismatch, which requires to explicitly&nbsp;specify the related argument pairs for proximal symbols. These relations&nbsp;between argument pairs affect the algorithms. In the tutorial, we&nbsp;discuss how these challenges can be addressed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Short Bio:<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-787x1024.png\" alt=\"\" class=\"wp-image-324\" width=\"175\" height=\"227\" srcset=\"https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-787x1024.png 787w, https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-231x300.png 231w, https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-768x999.png 768w, https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-1181x1536.png 1181w, https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-1575x2048.png 1575w, https:\/\/synasc.ro\/2021\/wp-content\/uploads\/sites\/14\/2021\/06\/Cleo-624x811.png 624w\" sizes=\"auto, (max-width: 175px) 100vw, 175px\" \/><\/figure><\/div>\n\n\n\n<p>Ioana Cleopatra Pau is working as a research assistant at the Research Institute&nbsp;for Symbolic Computation of the Johannes Kepler University Linz,&nbsp;Austria. Her area of interest is computational logic and&nbsp;natural-language generation. Her current research focuses on symbolic&nbsp;techniques for proximity and similarity relations, such as unification,&nbsp;matching, anti-unification and constraint solving. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Symbolic Techniques for Fuzzy Relations by Ioana Cleopatra Pau, Research Institute for Symbolic Computation, Linz, Austria Unification, matching and generalization problems play an important role&nbsp;in various areas of mathematics, computer science and artificial&nbsp;intelligence. Unification and matching are central computational&nbsp;mechanisms in automated reasoning, rewriting, declarative programming.&nbsp;Generalization is closely related to detecting similarities between&nbsp; objects and to [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-323","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/pages\/323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/comments?post=323"}],"version-history":[{"count":12,"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/pages\/323\/revisions"}],"predecessor-version":[{"id":343,"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/pages\/323\/revisions\/343"}],"wp:attachment":[{"href":"https:\/\/synasc.ro\/2021\/wp-json\/wp\/v2\/media?parent=323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}