Parallel SAT-Solving
Parallel SAT-Solving
批准号:
259253065
负责人:
Professor Dr. Steffen Hölldobler
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2014
资助国家:
德国
项目状态:
已结题
起止时间:
2013-12-31 至 2019-12-31
中文摘要
命题可满足性问题(SAT)是复杂性类NP中备受关注的问题之一。在过去的20年中,SAT求解器已经变得如此强大,以至于它们被应用于许多领域(例如,验证,调度,模型检查)。这种权力的增加是基于显着的improvementsin领域的正式系统,算法和数据结构,战略和proximistics,参数优化,特别是在适应现有的顺序架构的求解器。然而,新的架构是并行的,有几个核心,并且通常配备矢量和SIMD单元。为了利用现代和未来的计算机体系结构,顺序算法必须并行化并适应新的体系结构。开发一个并行SAT求解器具有可接受的并行效率为一个大的SAT实例,这是从不同的应用领域选择是一个重大的挑战和本项目的主要目标。今天的并行SAT求解器主要基于组合方法,其中几个不同配置的顺序求解器正在求解相同的SAT实例。在大多数情况下,没有发生真实的并行化的处理过程。另一方面,分区方法分割了搜索空间,迭代(与平面相反)分区方法不仅并行解决子问题,而且并行使用额外的顺序求解器来解决给定的SAT实例。所有并行方法的共同特征是,它们在实现和数据结构尚未适应多核架构的核上运行顺序求解器,它们在不可满足的SAT实例上的性能相对较差,它们不并行化简化技术,并且它们没有系统地评估。此外,并行求解的行为没有被正式系统充分建模。基于迭代划分求解器在核数不断增加的情况下性能将优于组合和平面划分求解器的假设,本项目旨在实现以下目标:开发可扩展的并行划分求解器;开发和集成专门的方法来更快地判定不满足SAT实例并生成相应的证明;通过对底层体系结构的特殊属性进行算法优化,更好地利用现有资源;开发一个证明理论,它充分模拟了求解器的行为;求解器的配置和评估。新的并行求解器应取代现有的顺序求解器在所有典型的应用。
英文摘要
The propositional satisfiability problem (SAT) is one of the problemsin the complexity class NP which has received much attention. In thelast 20 years SAT-solvers have become so powerful, that they areapplied in many domains (e.g. verification, scheduling, modelchecking). This increase in power is based on significant improvementsin the areas of formal systems, algorithms and data structures,strategies and heuristics, parameter optimization and, in particular,in the adaptation of the solvers to existing sequential architectures. New architectures, however, are parallel, have several cores, and areoften equipped with vector and SIMD units. To utilize modern andfuture computer architectures, sequential algorihms must beparallelized and adapted to the new architectures. The development of a parallel SAT-solver with acceptable parallelefficiency for a large set of SAT-instances which are selected fromdifferent applicatino domains is a major challenge and the main goal of thisproject. Todays parallel SAT-solver are mostly based on a portfolio approach,where several, differently configured, sequential solvers are solvingthe same SAT-instance. In most cases, a real parallelization of thesearch process is not taken place. On the other hand, partitioningapproaches split the search space, where iterative (in contrast toflat) partitioning approaches do not just solve the subproblems inparallel, but use an additional sequential solver in parallel to solvea given SAT-instance. Common characteristics of all parallelapproaches are that they run sequential solvers on the cores whoseimplementation and data structes have not been adapted to multi-corearchitectures, their performance on unsatisfiable SAT-instances iscomparatively poor, they do not parallelize simplification techniques and they are notsystematically evaluated. Moreover, the behavior of parallel solversis not adequately modelled by formal systems. Based on the hypothesis that iterative partitioning solvers willoutperform portfolio and flat partitioning solvers if the number ofcores is growing, this projects is aiming to achieve the followinggoals: development of a scalable parallel partitioning solver;development and integration of specialized methods to decideunsatisfiable SAT-instances faster and to generate correspondingproofs; better utilization of the available ressources by optimizingthe algorithms with respect to special properties of theunderlying architecture; development and integration of parallelsimplification techniques; development of a proof theory whichadequately models the behavior of the solver; configuration andevaluation of the solver. The new parallel solver shall replaceexisting sequential solvers in all typical applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
登录
查看更多内容
基于p53/SAT1/ALOX15信号通路探究纳米塑料暴露诱导肺癌化疗耐药的作用机制
-
批准号:JCZRLH202501242
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:
-
依托单位:
SAT求解算法的理论分析与新型求解器
-
批准号:62532014
-
项目类别:重点项目
-
资助金额:227.00万元
-
批准年份:2025
-
负责人:蔡少伟
-
依托单位:
难吸收药物小檗碱基于肠道菌群介导的GABA-SAT1-多胺代谢轴改善肿瘤免疫微环境抗结直肠癌的分子机制研究
-
批准号:QN25H310016
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:于航
-
依托单位:
面向EDA应用的基于电路学习的SAT和SMT混合求解方法
-
批准号:62561160151
-
项目类别:国际(地区)合作与交流项目
-
资助金额:100.00万元
-
批准年份:2025
-
负责人:吴志林
-
依托单位:
大豆疫霉转录因子SAT1介导的甾醇响应机制研究
-
批准号:32502428
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.00万元
-
批准年份:2025
-
负责人:裴勇
-
依托单位:
面向等价验证的自适应SAT完备性算法化简和分支策略研究
-
批准号:62402164
-
项目类别:青年科学基金项目
-
资助金额:30.00万元
-
批准年份:2024
-
负责人:罗茂
-
依托单位:
基于P53/SAT1/ALOX15信号通路探讨头穴丛刺通过干预去泛素化酶ATXN3抑制AD模型小鼠铁死亡的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:高伟
-
依托单位:
OsWRKY49-SAT11模块调控水稻耐盐碱的分子机制及育种应用
-
批准号:32472201
-
项目类别:面上项目
-
资助金额:50.00万元
-
批准年份:2024
-
负责人:郑洪亮
-
依托单位:
SAT1对系统性红斑狼疮患者体内的T淋巴细胞发育分化的调控机制
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:徐凌霄
-
依托单位:
ATF3通过促进SAT1加剧放射性皮肤损伤中铁死亡的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:田凯
-
依托单位: