Download aig2qbf Free Java Code
Description
A converter for And Inverter Graphs (AIG) to Quantified Boolean Formulars (QBF) using Simple Path as reduction method.
Source Files
The download file aig2qbf-master.zip has the following entries.
.classpath//from ww w .j a v a 2s . c om
.gitignore
.project
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.jdt.ui.prefs
LICENSE
Makefile
README.md
build.xml
input/basic/and-with-all-nots.aag
input/basic/and-with-all-nots.aig
input/basic/and-with-true-and-false.aag
input/basic/and-with-true-and-false.aig
input/basic/and.aag
input/basic/and.aig
input/basic/buffer.aag
input/basic/buffer.aig
input/basic/deadsimple.aag
input/basic/empty.aag
input/basic/empty.aig
input/basic/false.aag
input/basic/false.aig
input/basic/flip.aag
input/basic/flip.aig
input/basic/inverter.aag
input/basic/inverter.aig
input/basic/meetingsample1.aag
input/basic/regression1.aag
input/basic/regression1.aig
input/basic/regression2.aag
input/basic/regression2.aig
input/basic/regression3.aag
input/basic/regression3.aig
input/basic/regression4.aig
input/basic/regression5.aag
input/basic/regression5.aig
input/basic/regression6.aag
input/basic/regression6.aig
input/basic/regression7.aag
input/basic/regression7.aig
input/basic/slicing.aag
input/basic/toggle-re.aag
input/basic/toggle-re.aig
input/basic/toggle.aag
input/basic/toggle.aig
input/basic/true.aag
input/basic/true.aig
input/basic/with-comment.aag
input/basic/with-comment.aig
input/competition/2009/unif-k3-r4.2-v10000-c42000-S1618450766-063.cnf
input/competition/2009/unif-k3-r4.2-v12000-c50400-S377647456-019.cnf
input/competition/2009/unif-k3-r4.2-v14000-c58800-S822708255-070.cnf
input/competition/2009/unif-k3-r4.2-v16000-c67200-S2082290699-014.cnf
input/competition/2009/unif-k3-r4.2-v18000-c75600-S914323646-060.cnf
input/competition/2009/unif-k3-r4.2-v2000-c8400-S1337875718-086.cnf
input/competition/2009/unif-k3-r4.2-v2000-c8400-S520696524-059.cnf
input/competition/2009/unif-k3-r4.2-v4000-c16800-S1835046931-014.cnf
input/competition/2009/unif-k3-r4.2-v4000-c16800-S1857201443-029.cnf
input/competition/2009/unif-k3-r4.2-v4000-c16800-S568017735-066.cnf
input/competition/2009/unif-k3-r4.2-v6000-c25200-S1119314619-090.cnf
input/competition/2009/unif-k3-r4.2-v6000-c25200-S1769448312-079.cnf
input/competition/2009/unif-k3-r4.2-v8000-c33600-S439075063-023.cnf
input/competition/2009/unif-k3-r4.25-v360-c1530-S144043535-002.cnf
input/competition/2009/unif-k5-r20-v1000-c20000-S1040507052-028.cnf
input/competition/2009/unif-k5-r20-v1100-c22000-S1954748117-061.cnf
input/competition/2009/unif-k5-r20-v1100-c22000-S882603971-022.cnf
input/competition/2009/unif-k5-r20-v700-c14000-S1500472284-060.cnf
input/competition/2009/unif-k5-r20-v800-c16000-S249585100-059.cnf
input/competition/2009/unif-k5-r20-v900-c18000-S678706275-057.cnf
input/competition/2009/unif-k5-r20-v900-c18000-S743448446-027.cnf
input/competition/2009/unif-k7-r85-v140-c11900-S1906075351-024.cnf
input/competition/2009/unif-k7-r85-v140-c11900-S870840347-014.cnf
input/competition/2009/unif-k7-r85-v160-c13600-S327274323-044.cnf
input/competition/2009/unif-k7-r85-v180-c15300-S1295462378-089.cnf
input/competition/2009/unif-k7-r85-v180-c15300-S1802626390-033.cnf
input/competition/2009/unif-k7-r85-v200-c17000-S1695726805-003.cnf
input/competition/2009/unif-k7-r85-v200-c17000-S2140929154-062.cnf
input/competition/2009/unif-k7-r85-v220-c18700-S318878687-017.cnf
input/competition/2009/unif-k7-r85-v220-c18700-S886725553-011.cnf
input/competition/2009/unif-k7-r89-v65-c5785-S1796956909-029.cnf
input/competition/2009/unif-k7-r89-v65-c5785-S2060380282-019.cnf
input/competition/2009/unif-k7-r89-v70-c6230-S1718226278-096.cnf
input/competition/2009/unif-k7-r89-v75-c6675-S2058039218-006.cnf
input/sequential/cmu.dme1.B.aig
input/sequential/cmu.dme2.B.aig
input/sequential/cmu.gigamax.B.aig
input/sequential/cmu.periodic.N.aig
input/sequential/eijk.S1196.S.aig
input/sequential/eijk.S1238.S.aig
input/sequential/eijk.S1423.S.aig
input/sequential/eijk.S208.S.aig
input/sequential/eijk.S208c.S.aig
input/sequential/eijk.S208o.S.aig
input/sequential/eijk.S298.S.aig
input/sequential/eijk.S344.S.aig
input/sequential/eijk.S349.S.aig
input/sequential/eijk.S382.S.aig
input/sequential/eijk.S386.S.aig
input/sequential/eijk.S420.S.aig
input/sequential/eijk.S444.S.aig
input/sequential/eijk.S510.S.aig
input/sequential/eijk.S526.S.aig
input/sequential/eijk.S5378.S.aig
input/sequential/eijk.S641.S.aig
input/sequential/eijk.S713.S.aig
input/sequential/eijk.S820.S.aig
input/sequential/eijk.S832.S.aig
input/sequential/eijk.S838.S.aig
input/sequential/eijk.S953.S.aig
input/sequential/eijk.bs1512.S.aig
input/sequential/eijk.bs3271.S.aig
input/sequential/eijk.bs3330.S.aig
input/sequential/eijk.bs3384.S.aig
input/sequential/eijk.bs4863.S.aig
input/sequential/eijk.bs6669.S.aig
input/sequential/irst.dme4.B.aig
input/sequential/irst.dme5.B.aig
input/sequential/irst.dme6.B.aig
input/sequential/ken.flash^01.C.aig
input/sequential/ken.flash^02.C.aig
input/sequential/ken.flash^03.C.aig
input/sequential/ken.flash^04.C.aig
input/sequential/ken.flash^05.C.aig
input/sequential/ken.flash^06.C.aig
input/sequential/ken.flash^07.C.aig
input/sequential/ken.flash^08.C.aig
input/sequential/ken.flash^09.C.aig
input/sequential/ken.flash^10.C.aig
input/sequential/ken.flash^11.C.aig
input/sequential/ken.flash^12.C.aig
input/sequential/ken.flash^13.C.aig
input/sequential/ken.flash^14.C.aig
input/sequential/ken.oop^1.C.aig
input/sequential/ken.oop^2.C.aig
input/sequential/nusmv.brp.B.aig
input/sequential/nusmv.dme1-16.B.aig
input/sequential/nusmv.dme2-16.B.aig
input/sequential/nusmv.guidance^1.C.aig
input/sequential/nusmv.guidance^2.C.aig
input/sequential/nusmv.guidance^4.C.aig
input/sequential/nusmv.guidance^5.C.aig
input/sequential/nusmv.guidance^6.C.aig
input/sequential/nusmv.guidance^7.C.aig
input/sequential/nusmv.guidance^8.C.aig
input/sequential/nusmv.guidance^9.C.aig
input/sequential/nusmv.queue.B.aig
input/sequential/nusmv.reactor^1.C.aig
input/sequential/nusmv.reactor^2.C.aig
input/sequential/nusmv.reactor^3.C.aig
input/sequential/nusmv.reactor^4.C.aig
input/sequential/nusmv.reactor^5.C.aig
input/sequential/nusmv.reactor^6.C.aig
input/sequential/nusmv.syncarb10^2.B.aig
input/sequential/nusmv.syncarb5^2.B.aig
input/sequential/nusmv.tcas-t^1.B.aig
input/sequential/nusmv.tcas-t^2.B.aig
input/sequential/nusmv.tcas-t^3.B.aig
input/sequential/nusmv.tcas-t^4.B.aig
input/sequential/nusmv.tcas-t^5.B.aig
input/sequential/nusmv.tcas-t^6.B.aig
input/sequential/nusmv.tcas^1.B.aig
input/sequential/nusmv.tcas^2.B.aig
input/sequential/nusmv.tcas^3.B.aig
input/sequential/nusmv.tcas^4.B.aig
input/sequential/nusmv.tcas^5.B.aig
input/sequential/nusmv.tcas^6.B.aig
input/sequential/texas.PI_main^01.E.aig
input/sequential/texas.PI_main^02.E.aig
input/sequential/texas.PI_main^05.E.aig
input/sequential/texas.PI_main^08.E.aig
input/sequential/texas.PI_main^12.E.aig
input/sequential/texas.PI_main^15.E.aig
input/sequential/texas.ifetch1^1.E.aig
input/sequential/texas.ifetch1^2.E.aig
input/sequential/texas.ifetch1^3.E.aig
input/sequential/texas.ifetch1^4.E.aig
input/sequential/texas.ifetch1^5.E.aig
input/sequential/texas.ifetch1^8.E.aig
input/sequential/texas.parsesys^1.E.aig
input/sequential/texas.parsesys^2.E.aig
input/sequential/texas.parsesys^3.E.aig
input/sequential/texas.parsesys^4.E.aig
input/sequential/texas.two_proc^1.E.aig
input/sequential/texas.two_proc^2.E.aig
input/sequential/texas.two_proc^5.E.aig
input/sequential/vis.4-arbit^1.E.aig
input/sequential/vis.arbiter.E.aig
input/sequential/vis.bakery.E.aig
input/sequential/vis.coherence^1.E.aig
input/sequential/vis.coherence^2.E.aig
input/sequential/vis.coherence^3.E.aig
input/sequential/vis.coherence^5.E.aig
input/sequential/vis.eisenberg.E.aig
input/sequential/vis.elevator^1.E.aig
input/sequential/vis.elevator^2.E.aig
input/sequential/vis.elevator^3.E.aig
input/sequential/vis.emodel.E.aig
input/sequential/vis.prodcell^01.E.aig
input/sequential/vis.prodcell^03.E.aig
input/sequential/vis.prodcell^07.E.aig
input/sequential/vis.prodcell^22.E.aig
lib/LICENSE-commons-cli.txt
lib/commons-cli-1.2.jar
output/.gitignore
resources/screen01.png
scripts/check.pl
scripts/dd.sh
scripts/fuzztest.pl
src/META-INF/MANIFEST.MF
src/at/jku/aig2qbf/Configuration.java
src/at/jku/aig2qbf/Util.java
src/at/jku/aig2qbf/aig2qbf.java
src/at/jku/aig2qbf/component/And.java
src/at/jku/aig2qbf/component/Component.java
src/at/jku/aig2qbf/component/False.java
src/at/jku/aig2qbf/component/Input.java
src/at/jku/aig2qbf/component/Latch.java
src/at/jku/aig2qbf/component/Not.java
src/at/jku/aig2qbf/component/Or.java
src/at/jku/aig2qbf/component/Output.java
src/at/jku/aig2qbf/component/Tree.java
src/at/jku/aig2qbf/component/True.java
src/at/jku/aig2qbf/component/quantifier/Quantifier.java
src/at/jku/aig2qbf/component/quantifier/QuantifierSet.java
src/at/jku/aig2qbf/formatter/AAG.java
src/at/jku/aig2qbf/formatter/Formatter.java
src/at/jku/aig2qbf/formatter/QDIMACS.java
src/at/jku/aig2qbf/parser/AAG.java
src/at/jku/aig2qbf/parser/AIG.java
src/at/jku/aig2qbf/parser/Parser.java
src/at/jku/aig2qbf/reduction/SimplePathReduction.java
src/at/jku/aig2qbf/reduction/TreeReduction.java
src/at/jku/aig2qbf/test/AllTests.java
src/at/jku/aig2qbf/test/BaseTest.java
src/at/jku/aig2qbf/test/OnlyFastTests.java
src/at/jku/aig2qbf/test/TestMain.java
src/at/jku/aig2qbf/test/component/TestComponent.java
src/at/jku/aig2qbf/test/component/TestTree.java
src/at/jku/aig2qbf/test/formatter/TestAAG.java
src/at/jku/aig2qbf/test/formatter/TestQDimacs.java
src/at/jku/aig2qbf/test/parser/TestAAG.java
src/at/jku/aig2qbf/test/parser/TestAIG.java
src/at/jku/aig2qbf/test/reduction/TestCompetition.java
src/at/jku/aig2qbf/test/reduction/TestSequential.java
src/at/jku/aig2qbf/test/reduction/TestSimplePathReduction.java
src/at/jku/aig2qbf/visualizer/DrawingPanel.java
src/at/jku/aig2qbf/visualizer/TreeFrame.java
src/at/jku/aig2qbf/visualizer/TreeVisualizer.java
tools/README.md
tools/aigand
tools/aigdd
tools/aigfuzz
tools/aiginfo
tools/aigor
tools/aigstrip
tools/aigtoaig
tools/aigtodot
tools/aigtosmv
tools/aigunroll
tools/cnf2aig
tools/depqbf
tools/mcaiger
tools/picosat
Download
Click the following link to download aig2qbf-master.zip.
aig2qbf-master.zip