Semantic Embeddings in Semilattices
Fernando Martin-Maroto, Gonzalo G. de Polavieja

TL;DR
This paper introduces a formal framework for semantic embeddings within semilattices, enabling the encoding and solving of complex problems like Sudoku and Hamiltonian paths using algebraic models.
Contribution
It provides a formal definition of semantic embeddings in semilattices and demonstrates their application to solving classical computational problems.
Findings
Every solution corresponds to a model atomized by irreducible atoms.
Semantic embeddings can encode problems like N-Queen, Sudoku, and Hamiltonian Path.
Finite atomized semilattices facilitate analysis of embeddings and solutions.
Abstract
To represent anything from mathematical concepts to real-world objects, we have to resort to an encoding. Encodings, such as written language, usually assume a decoder that understands a rich shared code. A semantic embedding is a form of encoding that assumes a decoder with no knowledge, or little knowledge, beyond the basic rules of a mathematical formalism such as an algebra. Here we give a formal definition of a semantic embedding in a semilattice which can be used to resolve machine learning and classic computer science problems. Specifically, a semantic embedding of a problem is here an encoding of the problem as sentences in an algebraic theory that extends the theory of semilattices. We use the recently introduced formalism of finite atomized semilattices to study the properties of the embeddings and their finite models. For a problem embedded in a semilattice, we show that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Advanced Algebra and Logic · graph theory and CDMA systems
