WO2000055753A8 - Satisfiability algorithms and finite quantification - Google Patents
Satisfiability algorithms and finite quantificationInfo
- Publication number
- WO2000055753A8 WO2000055753A8 PCT/US2000/006218 US0006218W WO0055753A8 WO 2000055753 A8 WO2000055753 A8 WO 2000055753A8 US 0006218 W US0006218 W US 0006218W WO 0055753 A8 WO0055753 A8 WO 0055753A8
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sub
- search
- algorithms
- quantified
- research
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
Abstract
La présente invention concerne l'amélioration des algorithmes de satisfaisabilité existants par modification de la représentation du problème qui exploite la structure des problèmes naturels. On considère plus particulièrement les algorithmes communs de satisfaisabilité, et notamment les WSAT et RELSAT. Chacun de ces algorithmes implique l'exécution, au moins une fois, d'un calcul spécifique, ou "sous-recherche", dans lequel l'algorithme recherche, dans la théorie originale, des clauses fondamentales satisfaisant l'une quelconque des propriétés numériques. Dans le cas des problèmes réalistes, l'invention fait que le temps passé en sous-recherche constitue une quantité négligeable par rapport à l'investissement représenté par le calcul de l'algorithme. De fait, l'invention représente la sous-recherche en termes de S(C,P,us), auquel cas les réalisations fondamentales de C présentent des littéraux u non valorisés par P pour des littéraux s vérifiés pour les valeurs attribuées à P. Cette représentation permet l'exécution d'une recherche intelligente pour résoudre les problèmes de sous-recherche posés en termes de S(C,P,u,s). La sous-recherche intelligente procède par attribution de valeurs de vérité, à des atomes, de façon à éliminer des ensembles de liaisons avec des variables universellement quantifiées dans les limites d'une contrainte clausale quantifiée. Ces liaisons s'éliminent d'ailleurs d'elles-mêmes du fait qu'elles ne peuvent pas satisfaire à une proposition spécifique. De plus, il reste possible de faire une remontée à partir des choix pauvres à l'occasion d'une recherche de liaisons aboutissant à des variables dans les limites des clauses quantifiées. D'une façon générale, la sous-recherche intelligente permet de réduire le temps de vérification des problèmes de O(D<U>) à O(D< alpha U>) pour tout alpha <1.The present invention relates to the improvement of existing satisfiability algorithms by modifying the representation of the problem which exploits the structure of natural problems. We consider more particularly the common satisfiability algorithms, in particular the WSAT and RELSAT. Each of these algorithms involves the execution, at least once, of a specific calculation, or "sub-search", in which the algorithm searches, in the original theory, for fundamental clauses satisfying any of the numerical properties . In the case of realistic problems, the invention makes the time spent in sub-research constituting a negligible quantity compared to the investment represented by the calculation of the algorithm. In fact, the invention represents the sub-search in terms of S (C, P, us), in which case the fundamental realizations of C present literals u not valued by P for literals s verified for the values assigned to P. This representation allows the execution of an intelligent search to solve the sub-search problems posed in terms of S (C, P, u, s). Intelligent sub-research proceeds by assigning truth values to atoms so as to eliminate sets of bonds with universally quantified variables within the limits of a quantified clausal constraint. These links are also eliminated by themselves because they cannot satisfy a specific proposition. In addition, it is still possible to go back from poor choices when looking for links leading to variables within the limits of quantified clauses. Generally speaking, intelligent sub-research makes it possible to reduce the time for checking problems from O (D <U>) to O (D <alpha U>) for any alpha <1.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12353799P | 1999-03-09 | 1999-03-09 | |
US60/123,537 | 1999-03-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000055753A2 WO2000055753A2 (en) | 2000-09-21 |
WO2000055753A8 true WO2000055753A8 (en) | 2001-11-15 |
Family
ID=22409265
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/006218 WO2000055753A2 (en) | 1999-03-09 | 2000-03-08 | Satisfiability algorithms and finite quantification |
Country Status (2)
Country | Link |
---|---|
US (1) | US6556978B1 (en) |
WO (1) | WO2000055753A2 (en) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7188091B2 (en) * | 2001-03-21 | 2007-03-06 | Resolutionebs, Inc. | Rule processing system |
US6965887B2 (en) * | 2001-03-21 | 2005-11-15 | Resolutionebs, Inc. | Rule processing methods for automating a decision and assessing satisfiability of rule-based decision diagrams |
US7761397B2 (en) * | 2001-03-21 | 2010-07-20 | Huelsman David L | Rule processing method and apparatus providing automatic user input selections |
US7062478B1 (en) * | 2002-03-20 | 2006-06-13 | Resolutionebs, Inc. | Method and apparatus using automated rule processing to configure a product or service |
US7003360B1 (en) * | 2002-06-12 | 2006-02-21 | Trilogy Development Group, Inc. | System and method for product configuration using numerical clauses and inference procedures |
US20040034613A1 (en) * | 2002-07-23 | 2004-02-19 | Xerox Corporation | System and method for dynamically generating a style sheet |
US7010746B2 (en) * | 2002-07-23 | 2006-03-07 | Xerox Corporation | System and method for constraint-based document generation |
US7487445B2 (en) * | 2002-07-23 | 2009-02-03 | Xerox Corporation | Constraint-optimization system and method for document component layout generation |
US7171393B2 (en) * | 2003-07-22 | 2007-01-30 | International Business Machines Corporation | Solving constraint satisfaction problems using variable-range hopping |
US7565337B2 (en) * | 2003-09-29 | 2009-07-21 | Huelsman David L | Batch validation method, apparatus, and computer-readable medium for rule processing |
US7587380B2 (en) * | 2003-09-29 | 2009-09-08 | Huelsman David L | Rule processing method, apparatus, and computer-readable medium to generate valid combinations for selection |
US7552102B2 (en) * | 2003-09-29 | 2009-06-23 | Huelsman David L | Rule processing method, apparatus, and computer-readable medium to provide improved selection advice |
US20050187905A1 (en) * | 2004-02-05 | 2005-08-25 | Dixon Heidi E. | Database manipulations using group theory |
US7440942B2 (en) * | 2004-02-05 | 2008-10-21 | The State Of Oregon Acting By And Through The State Board Of Higher Education On Behalf Of The University Of Oregon | Database manipulations using group theory |
US7194710B2 (en) * | 2004-03-23 | 2007-03-20 | Fujitsu Limited | Scheduling events in a boolean satisfiability (SAT) solver |
GB0407260D0 (en) * | 2004-03-31 | 2004-05-05 | Ibm | Accelerated solution of constraint satisfaction problems by partioning of the variable space |
US7734559B2 (en) * | 2004-09-28 | 2010-06-08 | Huelsman David L | Rule processing method and apparatus providing exclude cover removal to simplify selection and/or conflict advice |
US7333968B2 (en) * | 2005-08-17 | 2008-02-19 | International Business Machines Corporation | Conditional CSP solving using constraint propagation |
US20070174781A1 (en) * | 2006-01-25 | 2007-07-26 | Catalog Data Solutions | Parameter visualization |
US7562055B2 (en) * | 2006-09-18 | 2009-07-14 | International Business Machines Corporation | Resolve trace minimization |
US8069127B2 (en) * | 2007-04-26 | 2011-11-29 | 21 Ct, Inc. | Method and system for solving an optimization problem with dynamic constraints |
US8140459B2 (en) | 2008-02-21 | 2012-03-20 | Microsoft Corporation | Relevancy propagation for efficient theory combination |
US9489221B2 (en) | 2008-06-25 | 2016-11-08 | Microsoft Technology Licensing, Llc | Matching based pattern inference for SMT solvers |
US8020125B1 (en) * | 2008-09-10 | 2011-09-13 | Cadence Design Systems, Inc. | System, methods and apparatus for generation of simulation stimulus |
JP2023037180A (en) * | 2021-09-03 | 2023-03-15 | 株式会社豊田自動織機 | Control device and control method of physical distribution warehouse |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2115876A1 (en) | 1993-03-22 | 1994-09-23 | Henry Alexander Kautz | Methods and apparatus for constraint satisfaction |
US6031984A (en) | 1998-03-09 | 2000-02-29 | I2 Technologies, Inc. | Method and apparatus for optimizing constraint models |
-
2000
- 2000-03-08 US US09/520,920 patent/US6556978B1/en not_active Expired - Fee Related
- 2000-03-08 WO PCT/US2000/006218 patent/WO2000055753A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2000055753A2 (en) | 2000-09-21 |
US6556978B1 (en) | 2003-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2000055753A8 (en) | Satisfiability algorithms and finite quantification | |
Heycock | Embedded root phenomena | |
Serrin et al. | Uniqueness of ground states for quasilinear elliptic equations | |
Bandle et al. | Boundary blow up for semilinear elliptic equations with nonlinear gradient terms | |
CA2235088A1 (en) | Spectacles uniblock | |
Troy | The existence of bounded solutions of a semilinear heat equation | |
AU6551000A (en) | Synthesis of supergratings by fourier methods | |
Gupta et al. | Contiguous relations, continued fractions and orthogonality | |
Kohlenbach | Arithmetizing proofs in analysis | |
Meiser | SYNCRETISM IN INDO‐EUROPEAN LANGUAGES‐MOTIVES, PROCESS AND RESULTS | |
Farina | Liouville-type results for solutions of− Δu=| u| p− 1u on unbounded domains of RN | |
JPH0445857B2 (en) | ||
Barbour et al. | Stein's method and the Berry‐Esseen theorem | |
EP0675596A3 (en) | Clock driver circuit | |
Mryglod et al. | Generalized mode approach 3. Generalized transport coefficients of a Lennard-Jones fluid | |
JP2992588B2 (en) | Adder circuit | |
Nutkowicz | Concerning the Verb ŚN'in Judaeo-Aramaic Contracts from Elephantine | |
Kocic et al. | Global attractivity in a nonlinear second‐order difference equation | |
Bellegarda et al. | A new structure for adaptive linear-phase filtering | |
Mela et al. | A coordination treatment based on multiple and disjunctive subcategorization | |
US6580294B1 (en) | Zipper domino carry generate cell for fast adders | |
Agarwal et al. | Positive solutions to singular initial value problems with sign changing nonlinearities | |
FR2847019A1 (en) | COMPOSITE STRUCTURAL ELEMENT | |
Simmons | A comparison of two systems of ordinal notations | |
Morrill | Grammar as logic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AL | Designated countries for regional patents |
Kind code of ref document: C1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
D17 | Declaration under article 17(2)a | ||
122 | Ep: pct application non-entry in european phase |