• No results found

Constraint Solving and SAT

Employee Scheduling With SAT-Based Pseudo-Boolean Constraint Solving

Employee Scheduling With SAT-Based Pseudo-Boolean Constraint Solving

... modern SAT-based technology can beat the extremely mature branch-and-cut solving methods implemented in well-known state-of-the-art commercial solvers such as CPLEX or ...conflict-driven ...

10

A review of literature on parallel constraint solving

A review of literature on parallel constraint solving

... Schubert, Lewis and Becker (2009) presented PaMiraXT, a hybrid multicore and mul- ticomputer SAT solver. On each computer it uses all available cores. The system solves a single SAT instance using guiding ...

33

A review of literature on parallel constraint solving

A review of literature on parallel constraint solving

... Schubert, Lewis and Becker (2009) presented PaMiraXT, a hybrid multicore and mul- ticomputer SAT solver. On each computer it uses all available cores. The system solves a single SAT instance using guiding ...

32

SMTS: Distributed, Visualized Constraint Solving

SMTS: Distributed, Visualized Constraint Solving

... of constraint logic programs is studied in ...of constraint problems and the executions of related, sequential search ...for SAT solving, [14] for answer set programming, and [12] for parallel ...

9

A pearl on SAT and SMT solving in Prolog

A pearl on SAT and SMT solving in Prolog

... This example has been chosen as Prolog systems often come with the CLP(R) constraints package which will determine the consistency of conjunctions of linear arithmetic constraints. Figure 6 presents code to realise the ...

18

To encode or to propagate? The best choice for each constraint in SAT

To encode or to propagate? The best choice for each constraint in SAT

... the constraint to be dealt with and the chosen encoding, making it unlikely to be ap- plicable to other more complex constraints, and in any case equipping the theory solver with the required features is a highly ...

10

A SAT Approach for Solving the Staff Transfer Problem

A SAT Approach for Solving the Staff Transfer Problem

... strict constraint must be satisfied; for example, an employee can only be transferred to a location where there is a vacancy for a job the employee can ...desirable constraint should be satisfied if ...

5

A Theory of Satisfiability-Preserving Proofs in SAT Solving

A Theory of Satisfiability-Preserving Proofs in SAT Solving

... Example 2. A special case of Ramsey’s theorem can be stated as follows: given any set of three people a, b and c, either one of them is a friend of everybody else, or one of them is a friend of nobody else (assuming ...

21

GCP Constraint Based SAT Clause Generation in Polynomial Time

GCP Constraint Based SAT Clause Generation in Polynomial Time

... of SAT solvers available for solving huge SAT ...called SAT solvers can efficiently solve a large enough subset of SAT ...the SAT solvers is one of the reasons for rise in the ...

5

Deriving Optimal Multiplication-by-Constant Circuits With A SAT-based Constraint Engine

Deriving Optimal Multiplication-by-Constant Circuits With A SAT-based Constraint Engine

... Figure 2: Multiplication by 12345 as a 4-node circuit The results of the above example demonstrate that the proposed method is useful not only for deriving multiplication circuits, but is also capable of proving their ...

6

Weight-Aware Core Extraction in SAT-Based MaxSAT Solving

Weight-Aware Core Extraction in SAT-Based MaxSAT Solving

... MaxSAT solving paradigm, see ...cardinality constraint enforcing that one of the soft clauses in the core cannot be ...the SAT solver increasingly dif- ...

17

Solving Constraint Satisfaction Problems with Networks of Spiking Neurons

Solving Constraint Satisfaction Problems with Networks of Spiking Neurons

... Despite exponential worst-case complexity, many problems arising in practice can be solved quite efficiently by clever (heuristic) algorithms. A variety of algorithms have been proposed (Gomes et al., 2008). Modern ...

16

Effective SAT solving

Effective SAT solving

... benchmarks, but in this case part of the reason seems to be M INI S AT ’s handling of learned clauses. Periodically, half of the derived clauses are discarded, and the frequency of the period is dependent on the original ...

115

Analysing Constraint Grammars with a SAT solver

Analysing Constraint Grammars with a SAT solver

... REMOVE adj IF (-1 aux) ; REMOVE pp IF (-1 aux) ; With our symbolic sentence, these rules will be no prob- lem; to apply the latter, we only need to construct a target that has a realistic ambiguity with a past ...

8

A pearl on SAT solving in Prolog

A pearl on SAT solving in Prolog

... the SAT instance, whilst vars and clauses give the number of variables and clauses respectively, satisfiable indicates whether or not the in- stance is satisfiable, time gives the time taken to find a first ...

11

A pearl on SAT and SMT solving in Prolog

A pearl on SAT and SMT solving in Prolog

... Copyright and reuse: City Research Online aims to make research outputs of City, University of London available to a wider audience.. Copyright and Moral Rights remain with the author([r] ...

6

The SAT–UNSAT transition for random constraint satisfaction problems

The SAT–UNSAT transition for random constraint satisfaction problems

... The first two points of Theorem 2.8 form an immediate corollary of the two preceding results. 4. Sharp results for CSPs over finite domain Section 4.1 is devoted to the key property δ - UNSAT , which contains the set of ...

15

A Pearl on SAT Solving in Prolog (extended abstract)

A Pearl on SAT Solving in Prolog (extended abstract)

... and SAT is, when implementing the Davis, Putnam, Logemann, Loveland (DPLL) algorithm [2] with watched literals ...for solving some interesting, albeit modest, SAT instances ...

7

SOLVING SAT IN A DISTRIBUTED CLOUD: A PORTFOLIO APPROACH

SOLVING SAT IN A DISTRIBUTED CLOUD: A PORTFOLIO APPROACH

... There exist distributed portfolio solvers that are close to what we propose in this work (Audemard et al., 2014; Goldman et al., 2012). Compared with them, we mainly contribute in three original points. Firstly, we ...

15

Faster SAT Solving with Better CNF Generation

Faster SAT Solving with Better CNF Generation

... Introduction SAT solving technology is now routinely used in a va- riety of areas ranging from hardware verification to artifi- cial intelligence to computational ...current SAT solvers, they then ...

6

Show all 8863 documents...

Related subjects