Categories | Top100 | New Releases | Coupons

PDA 3SAT Solver - Commercial License

Publisher:
UpdateDate:
10-Oct-2010
Rating:
License:
Shareware - Time Limit
Price:
Price: Free
OS:
Windows 98/NT/2000/ME/XP/VISTA
Unknown (file size)
Price: Free
PDA 3SAT Solver - Commercial License Description
PDA 3SAT Solver Please see http://www.pda-solver.com for product EULA This new Pressure Driven Algorithm (PDA) I have developed solves 3SAT problems well within Polynomial Time given that the number of Clauses is at least 7 times the number of inputs. The algorithm has been tested between 100 and 1638400 inputs with the number of Clauses equal to at least 7 x n. The results graph (main screenshot) shows the solve times compared with a Polynomial Time of n x E1.32 (where n is the number of inputs, and 1.32 is the polynomial time exponent). The solve times of my algorithm are clearly MUCH better than Polynomial time as the number of inputs increases - making solving large 3SAT problem easy & quick. This C source code can be adapted to your needs & does require some programming knowledge to use successfully. The main control parameters for the solver are few in number and #defined at the top of the file for easy configuration. The 3SAT problems that this algorithm solves need to be presented to the algorithm in an array expressed in 3 Conjunctive Normal Form (3CNF). The demo application available in the download showcases the algorithm's solving capacity on randomly generated 3SAT problems over the whole range of tested inputs. 3SAT problem Encoding Format: All SAT instances are of conjunctive normal form formula, i.e., the conjunction of clauses, where each clause is a disjunction of several literals. Suppose a formula given as (x7 + ~x1 + ~x6) (x6 + ~x7 + ~x4) (~x3 + ~x8 + x6) (x8 + ~x6 + ~x1) (~x10 + x2 + x8) (x5 + ~x6 + ~x4) (x1 + ~x7 + ~x6) (~x9 + ~x4 + x7) (x4 + ~x5 + ~x10) In the encoding format, this formula is stated as follows. # example of "data" array encoding used by PDA alogorithm code: 7, -1, -6, 6, -7, -4, -3, -8, 6, 8, -6, -1, -10, 2, 8, 5, -6, -4, 1, -7, -6, -9, -4, 7, 4, -5, -10

You may also be intrested in...

Popular Searches

New Releases

ASP.NET Blog & Photo Sharing Script is a professionally written script with all basic and advance features required to build scalable, reliable, professional social photo sharing & blog posting application in asp.net, c#, vb.net while consuming less amount of effort and resources. This package is a combination to two powerful scripts - ASP...
ASP.NET Photo Sharing Script is a professionally written script with all basic and advance features required to build scalable, reliable, professional social photo sharing application in asp.net, c#, vb.net while consuming less amount of resources. ASP.NET Photo Sharing Script Core Feaure Includes 1: Create professional galleries or albums. ...
ASP.NET Blog Starter Kit is a complete script written in asp.net, c#, vb.net that can help users, developers & IT professional to develop feature rich, advance, reliable and scalable blogging application in ASP.NET, C#, VB.NET while consuming less amount of efforts. ASP.NET Blog Starter Kit core feature includes, 1 Professional articl...
Maybe you will not believe, but this application can generate full wheel 5 number per combinations from pool of 6-60 numbers with speed of 300000000 combinations per second. You can see them and write data to disk. Try it, you will see how your PC is really fast. If you need full wheels, you will get it as fast as your PC can. We will use it to th...
Maybe you will not believe, but this application can generate full wheel 6 number per combinations from pool of 7-60 numbers with speed of 300000000 combinations per second. You can see them and write data to disk. Try it, you will see how your PC is really fast. If you need full wheels, you will get it as fast as your PC can. We will use it to th...
Site Map | RSS | Links | Terms of Use | Privacy Policy | Software Developer | Submit Product | Refund Policy | About us | Contact us
Security Tools | PDF Tools | Anti Spam | iPhone Video Converter | DVD Converter | E Cigarette | таобао русский