Bulletin of Irkutsk State University. Series Mathematics
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Bulletin of Irkutsk State University. Series Mathematics:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Bulletin of Irkutsk State University. Series Mathematics, 2019, Volume 28, Pages 3–20
DOI: https://doi.org/10.26516/1997-7670.2019.28.3
(Mi iigum369)
 

On propositional encoding of distinction property in finite sets

E. G. Beleya, A. A. Semenovb

a Irkutsk National Research Technical University, Irkutsk, Russian Federation
b Matrosov Institute for System Dynamics and Control Theory of SB RAS, Irkutsk, Russian Federation
References:
Abstract: In the paper we describe a new propositional encoding procedure for the property that all objects comprising some finite set are distinct. For the considered class of combinatorial problems it is sufficient to represent the elements of such set by their natural numbers. Thus, there is a problem of constructing a satisfiable Boolean formula, the satisfying assignments of which encode the first $n$ natural numbers without taking into account their order. The necessity to encode such sets into Boolean logic is motivated by the desire to apply to the corresponding combinatorial problems the state-of-the-art algorithms for solving the Boolean satisfiability problem (SAT). In the paper we propose the new approach to defining the Boolean formula for the characteristic function of the predicate which takes the value of True only on the sets of binary words encoding the numbers from $0$ to $n-1$. The corresponding predicate was named OtO (from One-to-One). The propositional encoding of the OtO-predicate has a better lower bound compared to the propositional encoding of a relatively similar predicate known as OOC-predicate (from Only One Cardinality). The proposed OtO-predicate is used to reduce to SAT a number of problems related to Latin squares. In particular, using the OtO-predicate we constructed the SAT encodings for the problems of finding orthogonal pairs and quasi-orthogonal triples of Latin squares of order $10$. We used the multi-threaded SAT solvers and the resources of a computing cluster to solve these problems.
Keywords: propositional encoding, SAT, latin squares.
Funding agency Grant number
Russian Science Foundation 16-11-10046
Received: 30.04.2019
Bibliographic databases:
Document Type: Article
UDC: 519.7
MSC: 94С10
Language: Russian
Citation: E. G. Beley, A. A. Semenov, “On propositional encoding of distinction property in finite sets”, Bulletin of Irkutsk State University. Series Mathematics, 28 (2019), 3–20
Citation in format AMSBIB
\Bibitem{BelSem19}
\by E.~G.~Beley, A.~A.~Semenov
\paper On propositional encoding of distinction property in finite sets
\jour Bulletin of Irkutsk State University. Series Mathematics
\yr 2019
\vol 28
\pages 3--20
\mathnet{http://mi.mathnet.ru/iigum369}
\crossref{https://doi.org/10.26516/1997-7670.2019.28.3}
Linking options:
  • https://www.mathnet.ru/eng/iigum369
  • https://www.mathnet.ru/eng/iigum/v28/p3
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:204
    Full-text PDF :123
    References:26
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2025