SAT as a Programming Environment for Linear Algebra

被引:1
|
作者
Srebrny, Marian [1 ,2 ]
Stepien, Lidia [3 ]
机构
[1] Polish Acad Sci, Inst Comp Sci, PL-01237 Warsaw, Poland
[2] Univ Commerce, Sect Appl Informat, Kielce, Poland
[3] Jan Dlugosz Univ, Inst Math & Comp Sci, Czestochowa, Poland
关键词
satisfiability; linear algebra; orthogonal matrices; orthogonal groups; declarative programming;
D O I
10.3233/FI-2010-300
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we pursue the propositional calculus and the SATisfiability solvers as a powerful declarative programming environment that makes it possible to create and run the propositional declarative programs for computational tasks in various areas of mathematics. We report some experimental results on our application of the propositional SATisfiability environment to computing some simple orthogonal matrices and the orders of some orthogonal groups. Some encouraging (and not very encouraging) experiments are reported for the proposed propositional search procedures using off-the-shelf general-purpose SAT solvers. Our new software toolkit SAT4Alg is announced.
引用
收藏
页码:115 / 127
页数:13
相关论文
共 50 条