首页> 外国专利> Satisfiability filter and query tool and method of building a satisfiability filter and query tool

Satisfiability filter and query tool and method of building a satisfiability filter and query tool

机译:满意度过滤器和查询工具以及构建满意度过滤器和查询工具的方法

摘要

A SAT filter builder and method for building a SAT filter is provided. Hash functions are utilized to map elements of a domain subset to a set of literals which are in turn used to create a set of equations. These equations are conjoined to provide a satisfiability instance. The satisfiability instance is provided to an equation solver and the solution is provided to an array to build the filter. A query tool is also provided which allows the filter built by the SAT filter to test an element for set membership. The query tool utilizes the same hash functions used by the SAT filter builder to map the element to be tested to a set of literals. These literals are used to create an equation. The solution identified by the SAT builder tool is then provided to the equation created by the query tool and set membership is determined by determining whether the equation provided by the query tool is satisfied by the solution provided by the SAT filter builder.
机译:提供了一种SAT滤波器构建器和用于构建SAT滤波器的方法。哈希函数用于将域子集的元素映射到一组文字,这些文字又用于创建一组方程。这些方程式相结合以提供可满足性的实例。将可满足性实例提供给方程式求解器,并将解决方案提供给数组以构建滤波器。还提供了一个查询工具,该工具允许由SAT过滤器构建的过滤器测试元素的集合成员资格。查询工具利用SAT过滤器构建器使用的相同哈希函数将要测试的元素映射到一组文字。这些文字用于创建方程式。然后,将SAT构造器工具标识的解提供给查询工具创建的方程式,并通过确定SAT过滤器构造器提供的解决方案是否满足查询工具提供的方程式来确定集合成员资格。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号