SeedSAT
布尔可满足性求解器
SeedSAT是晞德求索针对大规模布尔可满足性问题(Propositional Satisfiability Problem,简称 SAT)研发的一款高效求解器,支持SAT问题及SAT问题的增量式求解,支持计算不可满足核(UNSAT Core)。借助SeedSAT,企业可实现大规模逻辑约束问题的快速求解,为电子设计自动化 (EDA)、工业制造、密码学、软件验证及测试等领域应用场景提供核心计算引擎
SeedMaxSAT求解器是晞德求索针对最大布尔可满足性问题(Maximum Satisfiability Problem,简称 MaxSAT) 研发的一款商业级求解器。对于带硬约束和软约束的布尔逻辑公式,SeedMaxSAT求解器支持找到满足所有硬约束、并且满足最多软约束的赋值。
最大可满足性求解器
SeedMaxSAT
大规模
支持亿级变量问题求解
速度快
在大规模问题上可快速求解
国际SAT求解器比赛多次获得冠军 支持大规模并行、分布式求解
支持大规模并行、分布式求解国际标准数据集多次刷新世界记录
功能强大
支持增量式求解
支持不可满足核(UNSAT Core)的计算
提供丰富易用的编程接口
国产自主知识产权
国内团队自主研发,拥有完全自主知识产权,保障芯片设计、工业制造、能源、军事等核心领域的数据及技术安全,为国家解决卡脖子问题提供支持
产品优势
ADVANTAGES
应用场景
APPLICATION SCENARIO
电子设计自动化 (EDA) 在集成电路(IC)设计中,需要使用求解器的流程占总流程的70%以上,SAT求解器是支撑EDA核心功能的基础组件
工业制造 -- BOM管理 物料清单管理(BOM)是产品生命周期管理(PLM)中的关键环节,SAT求解器可为BOM的多个核心应用场景提供计算支持
定制化产品点单规则冲突计算
零件可选配置、禁止配置组合计算
零件最大权重配置组合计算
零件配置组合推荐
更多应用场景 SAT求解器在广泛的场景中均有重要应用,作为核心计算引擎提供逻辑计算支持
立即免费试用
FREE TRIAL
微信客服
立即购买
应用案例
CUSTOMER STORIES
产品功能
FUNCTIONS AND FEATURES
对于布尔逻辑公式进行求解:
对于可满足的公式,输出满足公式的赋值。
1
对于不可满足的公式,证明公式不可满足。
2
对于不可满足的公式,求出不可满足核。
3
对于可满足公式,进行解的随机采样。
4
对于带硬约束和软约束的布尔逻辑公式,找到满足所有硬约束、并且满足最多软约束的赋值。
5
# PAR-2(Problem Average Rating - 2)是一种衡量SAT求解器在解决特定问题时的平均性能指标(越小越好)
# Solved 为在规定时间内,成功求解出问题实例的个数(越大越好)
产品性能
PERFORMANCE