Boolean satisfiability problem solving method and system
A technique for Boolean satisfiability and problem solving, which is applied in the field of Boolean satisfiability problem solving methods and systems, and can solve problems such as time limitation and space limitation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] In the present invention, a method for solving the Boolean satisfiability problem is provided, which includes: using multiple parallel solvers to solve the CNF instance in parallel within a set threshold condition, wherein each parallel solver uses a different Each parallel solver stops solving after the threshold condition is triggered, and records the activity scores of each variable during the solution process; select the variable with the highest sum of activity scores obtained by the multiple parallel solvers as the main variable The initial argument of the solver to solve the CNF instance.
[0032] Specifically, such as figure 1 As shown, the method for solving the Boolean satisfiability problem includes steps S1-S6. Each will be described below.
[0033] S1: Initialize the main solver.
[0034] In the embodiment of the present invention, the main solver adopts a SAT solver with CDCL as an algorithm framework and a branch heuristic test strategy, clause learnin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com