RG1
Automation of Logic

Publications

2023
Bentkamp, A., Blanchette, J., Nummelin, V., Tourret, S., Vukmirović, P., & Waldmann, U. (2023). Mechanical Mathematicians. Communications of the ACM, 66(4). doi:10.1145/3557998
Export
BibTeX
@article{Bentkamp23b, TITLE = {Mechanical Mathematicians}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Nummelin, Visa and Tourret, Sophie and Vukmirovi{\'c}, Petar and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {0001-0782}, DOI = {10.1145/3557998}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, JOURNAL = {Communications of the ACM}, VOLUME = {66}, NUMBER = {4}, PAGES = {80--90}, }
Endnote
%0 Journal Article %A Bentkamp, Alexander %A Blanchette, Jasmin %A Nummelin, Visa %A Tourret, Sophie %A Vukmirović, Petar %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Mechanical Mathematicians : %G eng %U http://hdl.handle.net/21.11116/0000-000D-06AE-9 %R 10.1145/3557998 %7 2023 %D 2023 %J Communications of the ACM %V 66 %N 4 %& 80 %P 80 - 90 %I ACM %C New York, NY %@ false
Bentkamp, A., Blanchette, J., Tourret, S., & Vukmirović, P. (2023). Superposition for Higher-Order Logic. Journal of Automated Reasoning, 67(1). doi:10.1007/s10817-022-09649-9
Export
BibTeX
@article{Bentkamp23, TITLE = {Superposition for Higher-Order Logic}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Tourret, Sophie and Vukmirovi{\'c}, Petar}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-022-09649-9}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {67}, NUMBER = {1}, EID = {10}, }
Endnote
%0 Journal Article %A Bentkamp, Alexander %A Blanchette, Jasmin %A Tourret, Sophie %A Vukmirović, Petar %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Superposition for Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-000C-C5EB-D %R 10.1007/s10817-022-09649-9 %7 2023 %D 2023 %J Journal of Automated Reasoning %V 67 %N 1 %Z sequence number: 10 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Blanchette, J., Qiu, Q., & Tourret, S. (2023). Given Clause Loops. Archive of Formal Proofs. Retrieved from https://isa-afp.org/entries/Given_Clause_Loops.html
Export
BibTeX
@article{Given_Clause_Loops-AFP, TITLE = {Given Clause Loops}, AUTHOR = {Blanchette, Jasmin and Qiu, Qi and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {2150-914x}, URL = {https://isa-afp.org/entries/Given_Clause_Loops.html}, PUBLISHER = {www.isa-afp.org}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, JOURNAL = {Archive of Formal Proofs}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin %A Qiu, Qi %A Tourret, Sophie %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Given Clause Loops : %G eng %U http://hdl.handle.net/21.11116/0000-000D-06C8-B %U https://isa-afp.org/entries/Given_Clause_Loops.html %7 2023 %D 2023 %J Archive of Formal Proofs %I www.isa-afp.org %@ false %U https://isa-afp.org/entries/Given_Clause_Loops.html
Bromberger, M., Schwarz, S., & Weidenbach, C. (2023). SCL(FOL) Revisited. Retrieved from https://arxiv.org/abs/2302.05954
(arXiv: 2302.05954)
Abstract
This paper presents an up-to-date and refined version of the SCL calculus for<br>first-order logic without equality. The refinement mainly consists of the<br>following two parts: First, we incorporate a stronger notion of regularity into<br>SCL(FOL). Our regularity definition is adapted from the SCL(T) calculus. This<br>adapted definition guarantees non-redundant clause learning during a run of<br>SCL. However, in contrast to the original presentation, it does not require<br>exhaustive propagation. Second, we introduce trail and model bounding to<br>achieve termination guarantees. In previous versions, no termination guarantees<br>about SCL were achieved. Last, we give rigorous proofs for soundness,<br>completeness and clause learning guarantees of SCL(FOL) and put SCL(FOL) into<br>context of existing first-order calculi.<br>
Export
BibTeX
@online{Bromberger_2302.05954, TITLE = {{SCL}({FOL}) Revisited}, AUTHOR = {Bromberger, Martin and Schwarz, Simon and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2302.05954}, EPRINT = {2302.05954}, EPRINTTYPE = {arXiv}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, ABSTRACT = {This paper presents an up-to-date and refined version of the SCL calculus for<br>first-order logic without equality. The refinement mainly consists of the<br>following two parts: First, we incorporate a stronger notion of regularity into<br>SCL(FOL). Our regularity definition is adapted from the SCL(T) calculus. This<br>adapted definition guarantees non-redundant clause learning during a run of<br>SCL. However, in contrast to the original presentation, it does not require<br>exhaustive propagation. Second, we introduce trail and model bounding to<br>achieve termination guarantees. In previous versions, no termination guarantees<br>about SCL were achieved. Last, we give rigorous proofs for soundness,<br>completeness and clause learning guarantees of SCL(FOL) and put SCL(FOL) into<br>context of existing first-order calculi.<br>}, }
Endnote
%0 Report %A Bromberger, Martin %A Schwarz, Simon %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL(FOL) Revisited : %G eng %U http://hdl.handle.net/21.11116/0000-000C-C3B4-C %U https://arxiv.org/abs/2302.05954 %D 2023 %X This paper presents an up-to-date and refined version of the SCL calculus for<br>first-order logic without equality. The refinement mainly consists of the<br>following two parts: First, we incorporate a stronger notion of regularity into<br>SCL(FOL). Our regularity definition is adapted from the SCL(T) calculus. This<br>adapted definition guarantees non-redundant clause learning during a run of<br>SCL. However, in contrast to the original presentation, it does not require<br>exhaustive propagation. Second, we introduce trail and model bounding to<br>achieve termination guarantees. In previous versions, no termination guarantees<br>about SCL were achieved. Last, we give rigorous proofs for soundness,<br>completeness and clause learning guarantees of SCL(FOL) and put SCL(FOL) into<br>context of existing first-order calculi.<br> %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Symbolic Computation, cs.SC
Bromberger, M., Leutgeb, L., & Weidenbach, C. (2023). Explicit Model Construction for Saturated Constrained Horn Clauses. Retrieved from https://arxiv.org/abs/2305.05064
(arXiv: 2305.05064)
Abstract
Clause sets saturated by hierarchic superposition do not offer an explicit<br>model representation, rather the guarantee that all non-redundant inferences<br>have been performed without deriving a contradiction. We present an approach to<br>explicit model construction for saturated constrained Horn clauses. Constraints<br>are in linear arithmetic, the first-order part is restricted to a function-free<br>language. The model construction is effective and clauses can be evaluated with<br>respect to the model. Furthermore, we prove that our model construction<br>produces the least model.<br>
Export
BibTeX
@online{bromberger2023explicit, TITLE = {Explicit Model Construction for Saturated Constrained Horn Clauses}, AUTHOR = {Bromberger, Martin and Leutgeb, Lorenz and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2305.05064}, EPRINT = {2305.05064}, EPRINTTYPE = {arXiv}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, ABSTRACT = {Clause sets saturated by hierarchic superposition do not offer an explicit<br>model representation, rather the guarantee that all non-redundant inferences<br>have been performed without deriving a contradiction. We present an approach to<br>explicit model construction for saturated constrained Horn clauses. Constraints<br>are in linear arithmetic, the first-order part is restricted to a function-free<br>language. The model construction is effective and clauses can be evaluated with<br>respect to the model. Furthermore, we prove that our model construction<br>produces the least model.<br>}, }
Endnote
%0 Report %A Bromberger, Martin %A Leutgeb, Lorenz %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Explicit Model Construction for Saturated Constrained Horn Clauses : %G eng %U http://hdl.handle.net/21.11116/0000-000D-15DC-4 %U https://arxiv.org/abs/2305.05064 %D 2023 %X Clause sets saturated by hierarchic superposition do not offer an explicit<br>model representation, rather the guarantee that all non-redundant inferences<br>have been performed without deriving a contradiction. We present an approach to<br>explicit model construction for saturated constrained Horn clauses. Constraints<br>are in linear arithmetic, the first-order part is restricted to a function-free<br>language. The model construction is effective and clauses can be evaluated with<br>respect to the model. Furthermore, we prove that our model construction<br>produces the least model.<br> %K Computer Science, Logic in Computer Science, cs.LO
Ebner, G., Blanchette, J., & Tourret, S. (2023). Unifying Splitting. Journal of Automated Reasoning, 67(2). doi:10.1007/s10817-023-09660-8
Export
BibTeX
@article{Ebner23, TITLE = {Unifying Splitting}, AUTHOR = {Ebner, Gabriel and Blanchette, Jasmin and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-023-09660-8}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, DATE = {2023}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {67}, NUMBER = {2}, PAGES = {1--44}, EID = {16}, }
Endnote
%0 Journal Article %A Ebner, Gabriel %A Blanchette, Jasmin %A Tourret, Sophie %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Unifying Splitting : %G eng %U http://hdl.handle.net/21.11116/0000-000D-2D8B-5 %R 10.1007/s10817-023-09660-8 %7 2023 %D 2023 %J Journal of Automated Reasoning %V 67 %N 2 %& 1 %P 1 - 44 %Z sequence number: 16 %I Springer %C New York, NY %@ false
Haifani, F. (2023). On a Notion of Abduction and Relevance for First-Order Logic Clause Sets. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291--ds-393934
Export
BibTeX
@phdthesis{Haifani_PhD2023, TITLE = {On a Notion of Abduction and Relevance for First-Order Logic Clause Sets}, AUTHOR = {Haifani, Fajar}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291--ds-393934}, DOI = {10.22028/D291-39393}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, }
Endnote
%0 Thesis %A Haifani, Fajar %Y Weidenbach, Christoph %A referee: Tourret, Sophie %A referee: Schulz, Stephan %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T On a Notion of Abduction and Relevance for First-Order Logic Clause Sets : %G eng %U http://hdl.handle.net/21.11116/0000-000C-FE92-1 %R 10.22028/D291-39393 %U urn:nbn:de:bsz:291--ds-393934 %F OTHER: hdl:20.500.11880/35608 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2023 %P xii,129 p. %V phd %9 phd %U https://scidok.sulb.uni-saarland.de/handle/20.500.11880/35608
Leidinger, H., & Weidenbach, C. (2023). SCL(EQ): SCL for First-Order Logic with Equality. Journal of Automated Reasoning, 67. doi:10.1007/s10817-023-09673-3
Export
BibTeX
@article{LeidingerJAR23, TITLE = {{SCL(EQ)}: {SCL} for First-Order Logic with Equality}, AUTHOR = {Leidinger, Hendrik and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-023-09673-3}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {67}, EID = {22}, }
Endnote
%0 Journal Article %A Leidinger, Hendrik %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL(EQ): SCL for First-Order Logic with Equality : %G eng %U http://hdl.handle.net/21.11116/0000-000D-938E-D %R 10.1007/s10817-023-09673-3 %7 2023 %D 2023 %J Journal of Automated Reasoning %V 67 %Z sequence number: 22 %I Springer %C New York, NY %@ false
Sutcliffe, G., & Desharnais, M. (2023). The 11th IJCAR automated theorem proving system competition – CASC-J11. AI Communications, 36(2). doi:10.3233/AIC-220244
Export
BibTeX
@article{Sutcliffe23, TITLE = {The 11th {IJCAR} automated theorem proving system competition -- {CASC}-J11}, AUTHOR = {Sutcliffe, Geoff and Desharnais, Martin}, LANGUAGE = {eng}, ISSN = {0921-7126}, DOI = {10.3233/AIC-220244}, PUBLISHER = {IOS}, ADDRESS = {Amsterdam, Netherlands}, YEAR = {2023}, MARGINALMARK = {$\bullet$}, JOURNAL = {AI Communications}, VOLUME = {36}, NUMBER = {2}, PAGES = {73--91}, }
Endnote
%0 Journal Article %A Sutcliffe, Geoff %A Desharnais, Martin %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T The 11th IJCAR automated theorem proving system competition &#8211; CASC-J11 : %G eng %U http://hdl.handle.net/21.11116/0000-000D-5797-7 %R 10.3233/AIC-220244 %7 2023 %D 2023 %J AI Communications %V 36 %N 2 %& 73 %P 73 - 91 %I IOS %C Amsterdam, Netherlands %@ false
2022
Akbarbaglu, I., Aghababa, H. P., & Rahkooy, H. (2022). On the Algebraic Structures in A(Phi) (G). Mediterranian Journal of Mathematics, 19(3). doi:10.1007/s00009-022-02052-z
Export
BibTeX
@article{Akbarbaglu22, TITLE = {On the Algebraic Structures in {{A$_\Phi(G)$}}}, AUTHOR = {Akbarbaglu, Ibrahim and Aghababa, Hasan P. and Rahkooy, Hamid}, LANGUAGE = {eng}, DOI = {10.1007/s00009-022-02052-z}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, JOURNAL = {Mediterranian Journal of Mathematics}, VOLUME = {19}, NUMBER = {3}, EID = {131}, }
Endnote
%0 Journal Article %A Akbarbaglu, Ibrahim %A Aghababa, Hasan P. %A Rahkooy, Hamid %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T On the Algebraic Structures in A(Phi) (G) : %G eng %U http://hdl.handle.net/21.11116/0000-000A-A750-F %R 10.1007/s00009-022-02052-z %7 2022 %D 2022 %J Mediterranian Journal of Mathematics %V 19 %N 3 %Z sequence number: 131 %I Springer %C New York, NY
Blanchette, J., & Vukmirović, P. (2022). SAT-Inspired Higher-Order Eliminations. Retrieved from https://arxiv.org/abs/2208.07775
(arXiv: 2208.07775)
Abstract
We generalize several propositional preprocessing techniques to higher-order<br>logic, building on existing first-order generalizations. These techniques<br>eliminate literals, clauses, or predicate symbols from the problem, with the<br>aim of making it more amenable to automatic proof search. We also introduce a<br>new technique, which we call quasipure literal elimination, that strictly<br>subsumes pure literal elimination. The new techniques are implemented in the<br>Zipperposition theorem prover. Our evaluation shows that they sometimes help<br>prove problems originating from the TPTP library and Isabelle formalizations.<br>
Export
BibTeX
@online{Blanchette2208.07775, TITLE = {{SAT}-Inspired Higher-Order Eliminations}, AUTHOR = {Blanchette, Jasmin and Vukmirovi{\'c}, Petar}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2208.07775}, EPRINT = {2208.07775}, EPRINTTYPE = {arXiv}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, ABSTRACT = {We generalize several propositional preprocessing techniques to higher-order<br>logic, building on existing first-order generalizations. These techniques<br>eliminate literals, clauses, or predicate symbols from the problem, with the<br>aim of making it more amenable to automatic proof search. We also introduce a<br>new technique, which we call quasipure literal elimination, that strictly<br>subsumes pure literal elimination. The new techniques are implemented in the<br>Zipperposition theorem prover. Our evaluation shows that they sometimes help<br>prove problems originating from the TPTP library and Isabelle formalizations.<br>}, }
Endnote
%0 Report %A Blanchette, Jasmin %A Vukmirovi&#263;, Petar %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T SAT-Inspired Higher-Order Eliminations : %G eng %U http://hdl.handle.net/21.11116/0000-000B-653C-1 %U https://arxiv.org/abs/2208.07775 %D 2022 %X We generalize several propositional preprocessing techniques to higher-order<br>logic, building on existing first-order generalizations. These techniques<br>eliminate literals, clauses, or predicate symbols from the problem, with the<br>aim of making it more amenable to automatic proof search. We also introduce a<br>new technique, which we call quasipure literal elimination, that strictly<br>subsumes pure literal elimination. The new techniques are implemented in the<br>Zipperposition theorem prover. Our evaluation shows that they sometimes help<br>prove problems originating from the TPTP library and Isabelle formalizations.<br> %K Computer Science, Logic in Computer Science, cs.LO
Bromberger, M., Gehl, T., Leutgeb, L., & Weidenbach, C. (2022). A Two-Watched Literal Scheme for First-Order Logic. In Practical Aspects of Automated Reasoning 2022 (PAAR 2022). Haifa, Israel: CEUR-WS.org. Retrieved from https://ceur-ws.org/Vol-3201/paper2.pdf; urn:nbn:de:0074-3201-6
Export
BibTeX
@inproceedings{BrombergerPAAR22, TITLE = {A Two-Watched Literal Scheme for First-Order Logic}, AUTHOR = {Bromberger, Martin and Gehl, Tobias and Leutgeb, Lorenz and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {https://ceur-ws.org/Vol-3201/paper2.pdf; urn:nbn:de:0074-3201-6}, PUBLISHER = {CEUR-WS.org}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {Practical Aspects of Automated Reasoning 2022 (PAAR 2022)}, EDITOR = {Konev, Boris and Schon, Claudia and Steen, Alexander}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {3201}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Gehl, Tobias %A Leutgeb, Lorenz %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Two-Watched Literal Scheme for First-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-000B-63DF-B %U https://ceur-ws.org/Vol-3201/paper2.pdf %D 2022 %B Practical Aspects of Automated Reasoning 2022 %Z date of event: 2022-08-11 - 2022-08-12 %C Haifa, Israel %B Practical Aspects of Automated Reasoning 2022 %E Konev, Boris; Schon, Claudia; Steen, Alexander %I CEUR-WS.org %B CEUR Workshop Proceedings %N 3201 %@ false
Bromberger, M., Leutgeb, L., & Weidenbach, C. (2022). An Efficient Subsumption Test Pipeline for BS(LRA) Clauses. In Automated Reasoning (IJCAR 2022). Haifa, Israel: Springer. doi:10.1007/978-3-031-10769-6_10
Export
BibTeX
@inproceedings{Bromberger_IJCAR2022, TITLE = {An Efficient Subsumption Test Pipeline for {BS(LRA)} Clauses}, AUTHOR = {Bromberger, Martin and Leutgeb, Lorenz and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-031-10768-9}, URL = {https://rdcu.be/cY8Pp}, DOI = {10.1007/978-3-031-10769-6_10}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Automated Reasoning (IJCAR 2022)}, EDITOR = {Blanchette, Jasmin and Kov{\'a}cs, Laura and Pattinson, Dirk}, PAGES = {147--168}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {13385}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Leutgeb, Lorenz %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T An Efficient Subsumption Test Pipeline for BS(LRA) Clauses : %G eng %U http://hdl.handle.net/21.11116/0000-000B-639F-3 %R 10.1007/978-3-031-10769-6_10 %U https://rdcu.be/cY8Pp %D 2022 %B 11th International Joint Conference on Automated Reasoning %Z date of event: 2022-08-08 - 2022-08-10 %C Haifa, Israel %B Automated Reasoning %E Blanchette, Jasmin; Kov&#225;cs, Laura; Pattinson, Dirk %P 147 - 168 %I Springer %@ 978-3-031-10768-9 %B Lecture Notes in Artificial Intelligence %N 13385
Bromberger, M., Schwarz, S., & Weidenbach, C. (2022). Exploring Partial Models with SCL. In Practical Aspects of Automated Reasoning 2022 (PAAR 2022). Haifa, Israel: CEUR-WS.org. Retrieved from https://ceur-ws.org/Vol-3201/paper5.pdf; urn:nbn:de:0074-3201-6
Export
BibTeX
@inproceedings{BrombergerPAAR22B, TITLE = {Exploring Partial Models with {SCL}}, AUTHOR = {Bromberger, Martin and Schwarz, Simon and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {https://ceur-ws.org/Vol-3201/paper5.pdf; urn:nbn:de:0074-3201-6}, PUBLISHER = {CEUR-WS.org}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {Practical Aspects of Automated Reasoning 2022 (PAAR 2022)}, EDITOR = {Konev, Boris and Schon, Claudia and Steen, Alexander}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {3201}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Schwarz, Simon %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Exploring Partial Models with SCL : %G eng %U http://hdl.handle.net/21.11116/0000-000B-63E5-3 %U https://ceur-ws.org/Vol-3201/paper5.pdf %D 2022 %B Practical Aspects of Automated Reasoning 2022 %Z date of event: 2022-08-11 - 2022-08-12 %C Haifa, Israel %B Practical Aspects of Automated Reasoning 2022 %E Konev, Boris; Schon, Claudia; Steen, Alexander %I CEUR-WS.org %B CEUR Workshop Proceedings %N 3201 %@ false
Bromberger, M., Dragoste, I., Faqeh, R., Fetzer, C., González, L., Krötzsch, M., … Weidenbach, C. (2022a). A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic. Retrieved from https://arxiv.org/abs/2201.09769
(arXiv: 2201.09769)
Abstract
In a previous paper, we have shown that clause sets belonging to the Horn<br>Bernays-Sch\"onfinkel fragment over simple linear real arithmetic (HBS(SLR))<br>can be translated into HBS clause sets over a finite set of first-order<br>constants. The translation preserves validity and satisfiability and it is<br>still applicable if we extend our input with positive universally or<br>existentially quantified verification conditions (conjectures). We call this<br>translation a Datalog hammer. The combination of its implementation in<br>SPASS-SPL with the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. We verify supervisor<br>code for two examples: a lane change assistant in a car and an electronic<br>control unit of a supercharged combustion engine. In this paper, we improve our<br>Datalog hammer in several ways: we generalize it to mixed real-integer<br>arithmetic and finite first-order sorts; we extend the class of acceptable<br>inequalities beyond variable bounds and positively grounded inequalities; and<br>we significantly reduce the size of the hammer output by a soft typing<br>discipline. We call the result the sorted Datalog hammer. It not only allows us<br>to handle more complex supervisor code and to model already considered<br>supervisor code more concisely, but it also improves our performance on real<br>world benchmark examples. Finally, we replace the before file-based interface<br>between SPASS-SPL and VLog by a close coupling resulting in a single executable<br>binary.<br>
Export
BibTeX
@online{Bromberger2201.09769, TITLE = {A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic}, AUTHOR = {Bromberger, Martin and Dragoste, Irina and Faqeh, Rasha and Fetzer, Christof and Gonz{\'a}lez, Larry and Kr{\"o}tzsch, Markus and Marx, Maximilian and Murali, Harish K. and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2201.09769}, EPRINT = {2201.09769}, EPRINTTYPE = {arXiv}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, ABSTRACT = {In a previous paper, we have shown that clause sets belonging to the Horn<br>Bernays-Sch\"onfinkel fragment over simple linear real arithmetic (HBS(SLR))<br>can be translated into HBS clause sets over a finite set of first-order<br>constants. The translation preserves validity and satisfiability and it is<br>still applicable if we extend our input with positive universally or<br>existentially quantified verification conditions (conjectures). We call this<br>translation a Datalog hammer. The combination of its implementation in<br>SPASS-SPL with the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. We verify supervisor<br>code for two examples: a lane change assistant in a car and an electronic<br>control unit of a supercharged combustion engine. In this paper, we improve our<br>Datalog hammer in several ways: we generalize it to mixed real-integer<br>arithmetic and finite first-order sorts; we extend the class of acceptable<br>inequalities beyond variable bounds and positively grounded inequalities; and<br>we significantly reduce the size of the hammer output by a soft typing<br>discipline. We call the result the sorted Datalog hammer. It not only allows us<br>to handle more complex supervisor code and to model already considered<br>supervisor code more concisely, but it also improves our performance on real<br>world benchmark examples. Finally, we replace the before file-based interface<br>between SPASS-SPL and VLog by a close coupling resulting in a single executable<br>binary.<br>}, }
Endnote
%0 Report %A Bromberger, Martin %A Dragoste, Irina %A Faqeh, Rasha %A Fetzer, Christof %A Gonz&#225;lez, Larry %A Kr&#246;tzsch, Markus %A Marx, Maximilian %A Murali, Harish K. %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic : %G eng %U http://hdl.handle.net/21.11116/0000-000B-652B-4 %U https://arxiv.org/abs/2201.09769 %D 2022 %X In a previous paper, we have shown that clause sets belonging to the Horn<br>Bernays-Sch\"onfinkel fragment over simple linear real arithmetic (HBS(SLR))<br>can be translated into HBS clause sets over a finite set of first-order<br>constants. The translation preserves validity and satisfiability and it is<br>still applicable if we extend our input with positive universally or<br>existentially quantified verification conditions (conjectures). We call this<br>translation a Datalog hammer. The combination of its implementation in<br>SPASS-SPL with the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. We verify supervisor<br>code for two examples: a lane change assistant in a car and an electronic<br>control unit of a supercharged combustion engine. In this paper, we improve our<br>Datalog hammer in several ways: we generalize it to mixed real-integer<br>arithmetic and finite first-order sorts; we extend the class of acceptable<br>inequalities beyond variable bounds and positively grounded inequalities; and<br>we significantly reduce the size of the hammer output by a soft typing<br>discipline. We call the result the sorted Datalog hammer. It not only allows us<br>to handle more complex supervisor code and to model already considered<br>supervisor code more concisely, but it also improves our performance on real<br>world benchmark examples. Finally, we replace the before file-based interface<br>between SPASS-SPL and VLog by a close coupling resulting in a single executable<br>binary.<br> %K Computer Science, Logic in Computer Science, cs.LO
Bromberger, M., Dragoste, I., Faqeh, R., Fetzer, C., González, L., Krötzsch, M., … Weidenbach, C. (2022b). A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2022). Munich, Germany: Springer. doi:10.1007/978-3-030-99524-9_27
Export
BibTeX
@inproceedings{Bromberger_TACAS2022, TITLE = {A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic}, AUTHOR = {Bromberger, Martin and Dragoste, Irina and Faqeh, Rasha and Fetzer, Christof and Gonz{\'a}lez, Larry and Kr{\"o}tzsch, Markus and Marx, Maximilian and Murali, Harish K. and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-030-99523-2}, DOI = {10.1007/978-3-030-99524-9_27}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2022)}, EDITOR = {Fisman, Dana and Rosu, Grigore}, PAGES = {480--501}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {13243}, ADDRESS = {Munich, Germany}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Dragoste, Irina %A Faqeh, Rasha %A Fetzer, Christof %A Gonz&#225;lez, Larry %A Kr&#246;tzsch, Markus %A Marx, Maximilian %A Murali, Harish K. %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Sorted Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic : %G eng %U http://hdl.handle.net/21.11116/0000-000B-6527-8 %R 10.1007/978-3-030-99524-9_27 %D 2022 %B 28th International Conference on Tools and Algorithms for the Construction and Analysis of Systems %Z date of event: 2022-04-02 - 2022-04-07 %C Munich, Germany %B Tools and Algorithms for the Construction and Analysis of Systems %E Fisman, Dana; Rosu, Grigore %P 480 - 501 %I Springer %@ 978-3-030-99523-2 %B Lecture Notes in Computer Science %N 13243
Demin, A., Rahkooy, H., & Sturm, T. (2022). F5: A REDUCE Package for Signature-based Gröbner Basis Computation. In CASC 2022 - Computer Algebra in Scientific Computing. Gebze, Turkey: HAL. Retrieved from https://hal.science/hal-03781962
Export
BibTeX
@inproceedings{DeminCASC22, TITLE = {F5: {A REDUCE} Package for Signature-based {G}r{\"o}bner Basis Computation}, AUTHOR = {Demin, Alexander and Rahkooy, Hamid and Sturm, Thomas}, LANGUAGE = {eng}, URL = {https://hal.science/hal-03781962}, PUBLISHER = {HAL}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {CASC 2022 -- Computer Algebra in Scientific Computing}, ADDRESS = {Gebze, Turkey}, }
Endnote
%0 Conference Proceedings %A Demin, Alexander %A Rahkooy, Hamid %A Sturm, Thomas %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T F5: A REDUCE Package for Signature-based Gr&#246;bner Basis Computation : %G eng %U http://hdl.handle.net/21.11116/0000-000C-BE85-8 %F OTHER: hal-03781962 %U https://hal.science/hal-03781962 %D 2022 %B 24th International Workshop on Computer Algebra in Scientific Computing %Z date of event: 2022-08-22 - 2022-08-26 %C Gebze, Turkey %B CASC 2022 - Computer Algebra in Scientific Computing %I HAL
Desharnais, M., Vukmirović, P., Blanchette, J., & Wenzel, M. (2022). Seventeen Provers Under the Hammer. In 13th International Conference on Interactive Theorem Proving (ITP 2022). Haifa, Israel: Schloss Dagstuhl. doi:10.4230/LIPIcs.ITP.2022.8
Export
BibTeX
@inproceedings{Desharnais22, TITLE = {Seventeen Provers Under the Hammer}, AUTHOR = {Desharnais, Martin and Vukmirovi{\'c}, Petar and Blanchette, Jasmin and Wenzel, Makarius}, LANGUAGE = {eng}, ISBN = {978-3-95977-252-5}, URL = {urn:nbn:de:0030-drops-167178}, DOI = {10.4230/LIPIcs.ITP.2022.8}, PUBLISHER = {Schloss Dagstuhl}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {13th International Conference on Interactive Theorem Proving (ITP 2022)}, EDITOR = {Andronick, June and de Moura, Leonardo}, PAGES = {118--87}, EID = {8}, SERIES = {Leibniz International Proceedings in Informatics}, VOLUME = {237}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Desharnais, Martin %A Vukmirovi&#263;, Petar %A Blanchette, Jasmin %A Wenzel, Makarius %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Seventeen Provers Under the Hammer : %G eng %U http://hdl.handle.net/21.11116/0000-000B-6539-4 %R 10.4230/LIPIcs.ITP.2022.8 %U urn:nbn:de:0030-drops-167178 %D 2022 %B 13th International Conference on Interactive Theorem Proving %Z date of event: 2022-08-07 - 2022-08-10 %C Haifa, Israel %B 13th International Conference on Interactive Theorem Proving %E Andronick, June; de Moura, Leonardo %P 118 - 87 %Z sequence number: 8 %I Schloss Dagstuhl %@ 978-3-95977-252-5 %B Leibniz International Proceedings in Informatics %N 237 %U https://drops.dagstuhl.de/opus/volltexte/2022/16717https://doi.org/10.5281/zenodo.5940084
Frohn, F., & Fuhs, C. (2022). A Calculus for Modular Loop Acceleration and Non-Termination Proofs. International Journal on Software Tools for Technology Transfer, 24. doi:10.1007/s10009-022-00670-2
Export
BibTeX
@article{Frohn2022, TITLE = {A Calculus for Modular Loop Acceleration and Non-Termination Proofs}, AUTHOR = {Frohn, Florian and Fuhs, Carsten}, LANGUAGE = {eng}, ISSN = {1433-2779}, DOI = {10.1007/s10009-022-00670-2}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, JOURNAL = {International Journal on Software Tools for Technology Transfer}, VOLUME = {24}, PAGES = {691--715}, }
Endnote
%0 Journal Article %A Frohn, Florian %A Fuhs, Carsten %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Calculus for Modular Loop Acceleration and Non-Termination Proofs : %G eng %U http://hdl.handle.net/21.11116/0000-000B-58D4-3 %R 10.1007/s10009-022-00670-2 %7 2022 %D 2022 %J International Journal on Software Tools for Technology Transfer %O STTT %V 24 %& 691 %P 691 - 715 %I Springer %C Berlin %@ false
Haifani, F., Koopmann, P., Tourret, S., & Weidenbach, C. (2022a). Connection-Minimal Abduction in EL via Translation to FOL (Extended Abstract). In Description Logics 2022 (DL 2022). Haifa, Israel: CEUR-WS.org. Retrieved from https://ceur-ws.org/Vol-3263/abstract-12.pdf; urn:nbn:de:0074-3263-4
Export
BibTeX
@inproceedings{HaifaniDL22, TITLE = {Connection-Minimal Abduction in {E}L via Translation to {FOL} (Extended Abstract)}, AUTHOR = {Haifani, Fajar and Koopmann, Patrick and Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {https://ceur-ws.org/Vol-3263/abstract-12.pdf; urn:nbn:de:0074-3263-4}, PUBLISHER = {CEUR-WS.org}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {Description Logics 2022 (DL 2022)}, EDITOR = {Arieli, Ofer and Homola, Martin and Jung, Jean Christoph and Mugnier, Marie-Laure}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {3263}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Koopmann, Patrick %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Connection-Minimal Abduction in EL via Translation to FOL (Extended Abstract) : %G eng %U http://hdl.handle.net/21.11116/0000-000B-6558-1 %U https://ceur-ws.org/Vol-3263/abstract-12.pdf %D 2022 %B 35th International Workshop on Description Logics %Z date of event: 2022-08-07 - 2022-08-10 %C Haifa, Israel %B Description Logics 2022 %E Arieli, Ofer; Homola, Martin; Jung, Jean Christoph; Mugnier, Marie-Laure %I CEUR-WS.org %B CEUR Workshop Proceedings %N 3263 %@ false
Haifani, F., Koopmann, P., Tourret, S., & Weidenbach, C. (2022b). Connection-Minimal Abduction in EL via Translation to FOL. In Automated Reasoning (IJCAR 2022). Haifa, Israel: Springer. doi:10.1007/978-3-031-10769-6_12
Export
BibTeX
@inproceedings{Haifani_IJCAR2022, TITLE = {Connection-Minimal Abduction in $\mathcal{EL}$ via Translation to {FOL}}, AUTHOR = {Haifani, Fajar and Koopmann, Patrick and Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-031-10768-9}, URL = {https://rdcu.be/cY8T3}, DOI = {10.1007/978-3-031-10769-6_12}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Automated Reasoning (IJCAR 2022)}, EDITOR = {Blanchette, Jasmin and Kov{\'a}cs, Laura and Pattinson, Dirk}, PAGES = {188--207}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {13385}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Koopmann, Patrick %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Connection-Minimal Abduction in EL via Translation to FOL : %G eng %U http://hdl.handle.net/21.11116/0000-000B-63BE-0 %R 10.1007/978-3-031-10769-6_12 %U https://rdcu.be/cY8T3 %D 2022 %B 11th International Joint Conference on Automated Reasoning %Z date of event: 2022-08-08 - 2022-08-10 %C Haifa, Israel %B Automated Reasoning %E Blanchette, Jasmin; Kov&#225;cs, Laura; Pattinson, Dirk %P 188 - 207 %I Springer %@ 978-3-031-10768-9 %B Lecture Notes in Artificial Intelligence %N 13385
Haifani, F., & Weidenbach, C. (2022). Semantic Relevance. In Automated Reasoning (IJCAR 2022). Haifa, Israel: Springer. doi:10.1007/978-3-031-10769-6_13
Export
BibTeX
@inproceedings{Haifani_IJCAR2022B, TITLE = {Semantic Relevance}, AUTHOR = {Haifani, Fajar and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-031-10768-9}, URL = {https://rdcu.be/cY8UF}, DOI = {10.1007/978-3-031-10769-6_13}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Automated Reasoning (IJCAR 2022)}, EDITOR = {Blanchette, Jasmin and Kov{\'a}cs, Laura and Pattinson, Dirk}, PAGES = {208--227}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {13385}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Semantic Relevance : %G eng %U http://hdl.handle.net/21.11116/0000-000B-63C9-3 %R 10.1007/978-3-031-10769-6_13 %U https://rdcu.be/cY8UF %D 2022 %B 11th International Joint Conference on Automated Reasoning %Z date of event: 2022-08-08 - 2022-08-10 %C Haifa, Israel %B Automated Reasoning %E Blanchette, Jasmin; Kov&#225;cs, Laura; Pattinson, Dirk %P 208 - 227 %I Springer %@ 978-3-031-10768-9 %B Lecture Notes in Artificial Intelligence %N 13385
Haifani, F., Koopmann, P., Tourret, S., & Weidenbach, C. (2022c). Connection-minimal Abduction in EL via Translation to FOL -- Technical Report. Retrieved from https://arxiv.org/abs/2205.08449
(arXiv: 2205.08449)
Abstract
Abduction in description logics finds extensions of a knowledge base to make<br>it entail an observation. As such, it can be used to explain why the<br>observation does not follow, to repair incomplete knowledge bases, and to<br>provide possible explanations for unexpected observations. We consider TBox<br>abduction in the lightweight description logic EL, where the observation is a<br>concept inclusion and the background knowledge is a TBox, i.e., a set of<br>concept inclusions. To avoid useless answers, such problems usually come with<br>further restrictions on the solution space and/or minimality criteria that help<br>sort the chaff from the grain. We argue that existing minimality notions are<br>insufficient, and introduce connection minimality. This criterion follows<br>Occam's razor by rejecting hypotheses that use concept inclusions unrelated to<br>the problem at hand. We show how to compute a special class of<br>connection-minimal hypotheses in a sound and complete way. Our technique is<br>based on a translation to first-order logic, and constructs hypotheses based on<br>prime implicates. We evaluate a prototype implementation of our approach on<br>ontologies from the medical domain.<br>
Export
BibTeX
@online{Haifani2205.08449, TITLE = {Connection-minimal Abduction in {EL} via Translation to {FOL} -- Technical Report}, AUTHOR = {Haifani, Fajar and Koopmann, Patrick and Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2205.08449}, EPRINT = {2205.08449}, EPRINTTYPE = {arXiv}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, ABSTRACT = {Abduction in description logics finds extensions of a knowledge base to make<br>it entail an observation. As such, it can be used to explain why the<br>observation does not follow, to repair incomplete knowledge bases, and to<br>provide possible explanations for unexpected observations. We consider TBox<br>abduction in the lightweight description logic EL, where the observation is a<br>concept inclusion and the background knowledge is a TBox, i.e., a set of<br>concept inclusions. To avoid useless answers, such problems usually come with<br>further restrictions on the solution space and/or minimality criteria that help<br>sort the chaff from the grain. We argue that existing minimality notions are<br>insufficient, and introduce connection minimality. This criterion follows<br>Occam's razor by rejecting hypotheses that use concept inclusions unrelated to<br>the problem at hand. We show how to compute a special class of<br>connection-minimal hypotheses in a sound and complete way. Our technique is<br>based on a translation to first-order logic, and constructs hypotheses based on<br>prime implicates. We evaluate a prototype implementation of our approach on<br>ontologies from the medical domain.<br>}, }
Endnote
%0 Report %A Haifani, Fajar %A Koopmann, Patrick %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Connection-minimal Abduction in EL via Translation to FOL -- Technical Report : %G eng %U http://hdl.handle.net/21.11116/0000-000B-6531-C %U https://arxiv.org/abs/2205.08449 %D 2022 %X Abduction in description logics finds extensions of a knowledge base to make<br>it entail an observation. As such, it can be used to explain why the<br>observation does not follow, to repair incomplete knowledge bases, and to<br>provide possible explanations for unexpected observations. We consider TBox<br>abduction in the lightweight description logic EL, where the observation is a<br>concept inclusion and the background knowledge is a TBox, i.e., a set of<br>concept inclusions. To avoid useless answers, such problems usually come with<br>further restrictions on the solution space and/or minimality criteria that help<br>sort the chaff from the grain. We argue that existing minimality notions are<br>insufficient, and introduce connection minimality. This criterion follows<br>Occam's razor by rejecting hypotheses that use concept inclusions unrelated to<br>the problem at hand. We show how to compute a special class of<br>connection-minimal hypotheses in a sound and complete way. Our technique is<br>based on a translation to first-order logic, and constructs hypotheses based on<br>prime implicates. We evaluate a prototype implementation of our approach on<br>ontologies from the medical domain.<br> %K Computer Science, Artificial Intelligence, cs.AI,Computer Science, Logic in Computer Science, cs.LO
Leidinger, H., & Weidenbach, C. (2022a). SCL(EQ): SCL for First-Order Logic with Equality. In Automated Reasoning (IJCAR 2022). Haifa, Israel: Springer. doi:10.1007/978-3-031-10769-6_14
Export
BibTeX
@inproceedings{Leidinger_IJCAR2022B, TITLE = {{SCL(EQ)}: {SCL} for First-Order Logic with Equality}, AUTHOR = {Leidinger, Hendrik and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-031-10768-9}, URL = {https://rdcu.be/cY8VZ}, DOI = {10.1007/978-3-031-10769-6_14}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Automated Reasoning (IJCAR 2022)}, EDITOR = {Blanchette, Jasmin and Kov{\'a}cs, Laura and Pattinson, Dirk}, PAGES = {228--247}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {13385}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Leidinger, Hendrik %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL(EQ): SCL for First-Order Logic with Equality : %G eng %U http://hdl.handle.net/21.11116/0000-000B-63D4-6 %R 10.1007/978-3-031-10769-6_14 %U https://rdcu.be/cY8VZ %D 2022 %B 11th International Joint Conference on Automated Reasoning %Z date of event: 2022-08-08 - 2022-08-10 %C Haifa, Israel %B Automated Reasoning %E Blanchette, Jasmin; Kov&#225;cs, Laura; Pattinson, Dirk %P 228 - 247 %I Springer %@ 978-3-031-10768-9 %B Lecture Notes in Artificial Intelligence %N 13385
Leidinger, H., & Weidenbach, C. (2022b). SCL(EQ): SCL for First-Order Logic with Equality. Retrieved from https://arxiv.org/abs/2205.08297
(arXiv: 2205.08297)
Abstract
We propose a new calculus SCL(EQ) for first-order logic with equality that<br>only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven<br>Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal<br>model assumption is used to guide inferences that are then guaranteed to be<br>non-redundant. Redundancy is defined with respect to a dynamically changing<br>ordering derived from the ground literal model assumption. We prove SCL(EQ)<br>sound and complete and provide examples where our calculus improves on<br>superposition.<br>
Export
BibTeX
@online{Leidinger2205.08297, TITLE = {{SCL}({EQ}): {SCL} for First-Order Logic with Equality}, AUTHOR = {Leidinger, Hendrik and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2205.08297}, EPRINT = {2205.08297}, EPRINTTYPE = {arXiv}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, ABSTRACT = {We propose a new calculus SCL(EQ) for first-order logic with equality that<br>only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven<br>Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal<br>model assumption is used to guide inferences that are then guaranteed to be<br>non-redundant. Redundancy is defined with respect to a dynamically changing<br>ordering derived from the ground literal model assumption. We prove SCL(EQ)<br>sound and complete and provide examples where our calculus improves on<br>superposition.<br>}, }
Endnote
%0 Report %A Leidinger, Hendrik %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL(EQ): SCL for First-Order Logic with Equality : %G eng %U http://hdl.handle.net/21.11116/0000-000B-652E-1 %U https://arxiv.org/abs/2205.08297 %D 2022 %X We propose a new calculus SCL(EQ) for first-order logic with equality that<br>only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven<br>Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal<br>model assumption is used to guide inferences that are then guaranteed to be<br>non-redundant. Redundancy is defined with respect to a dynamically changing<br>ordering derived from the ground literal model assumption. We prove SCL(EQ)<br>sound and complete and provide examples where our calculus improves on<br>superposition.<br> %K Computer Science, Logic in Computer Science, cs.LO
Leutgeb, L., Moser, G., & Zuleger, F. (2022). Automated Expected Amortised Cost Analysis of Probabilistic Data Structures. In Computer Aided Verification (CAV 2022). Haifa, Israel: Springer. doi:10.1007/978-3-031-13188-2_4
Export
BibTeX
@inproceedings{Leutgeb_CAV22, TITLE = {Automated Expected Amortised Cost Analysis of Probabilistic Data Structures}, AUTHOR = {Leutgeb, Lorenz and Moser, Georg and Zuleger, Florian}, LANGUAGE = {eng}, ISBN = {978-3-031-13187-5}, URL = {https://rdcu.be/c1faB}, DOI = {10.1007/978-3-031-13188-2_4}, PUBLISHER = {Springer}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, BOOKTITLE = {Computer Aided Verification (CAV 2022)}, EDITOR = {Shoham, Sharon and Vizel, Yakir}, PAGES = {70--91}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {13372}, ADDRESS = {Haifa, Israel}, }
Endnote
%0 Conference Proceedings %A Leutgeb, Lorenz %A Moser, Georg %A Zuleger, Florian %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Automated Expected Amortised Cost Analysis of Probabilistic Data Structures : %G eng %U http://hdl.handle.net/21.11116/0000-000B-CA5F-8 %R 10.1007/978-3-031-13188-2_4 %U https://rdcu.be/c1faB %D 2022 %B 34th International Conference on Computer-Aided Verification %Z date of event: 2022-08-07 - 2022-08-10 %C Haifa, Israel %B Computer Aided Verification %E Shoham, Sharon; Vizel, Yakir %P 70 - 91 %I Springer %@ 978-3-031-13187-5 %B Lecture Notes in Computer Science %N 13372
Lüders, C., Sturm, T., & Radulescu, O. (2022a). ODEbase: A Repository of ODE Systems for Systems Biology. Retrieved from https://arxiv.org/abs/2201.08980
(arXiv: 2201.08980)
Abstract
Recently, symbolic computation and computer algebra systems have been<br>successfully applied in systems biology, especially in chemical reaction<br>network theory. One advantage of symbolic computation is its potential for<br>qualitative answers to biological questions. Qualitative methods analyze<br>dynamical input systems as formal objects, in contrast to investigating only<br>part of the state space, as is the case with numerical simulation. However,<br>symbolic computation tools and libraries have a different set of requirements<br>for their input data than their numerical counterparts. A common format used in<br>mathematical modeling of biological processes is SBML. We illustrate that the<br>use of SBML data in symbolic computation requires significant pre-processing,<br>incorporating external biological and mathematical expertise. ODEbase provides<br>high quality symbolic computation input data derived from established existing<br>biomodels, covering in particular the BioModels database.<br>
Export
BibTeX
@online{Lueders2201.08980, TITLE = {{{ODE}base}: A Repository of {ODE} Systems for Systems Biology}, AUTHOR = {L{\"u}ders, Christoph and Sturm, Thomas and Radulescu, Ovidiu}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2201.08980}, EPRINT = {2201.08980}, EPRINTTYPE = {arXiv}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, ABSTRACT = {Recently, symbolic computation and computer algebra systems have been<br>successfully applied in systems biology, especially in chemical reaction<br>network theory. One advantage of symbolic computation is its potential for<br>qualitative answers to biological questions. Qualitative methods analyze<br>dynamical input systems as formal objects, in contrast to investigating only<br>part of the state space, as is the case with numerical simulation. However,<br>symbolic computation tools and libraries have a different set of requirements<br>for their input data than their numerical counterparts. A common format used in<br>mathematical modeling of biological processes is SBML. We illustrate that the<br>use of SBML data in symbolic computation requires significant pre-processing,<br>incorporating external biological and mathematical expertise. ODEbase provides<br>high quality symbolic computation input data derived from established existing<br>biomodels, covering in particular the BioModels database.<br>}, }
Endnote
%0 Report %A L&#252;ders, Christoph %A Sturm, Thomas %A Radulescu, Ovidiu %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T ODEbase: A Repository of ODE Systems for Systems Biology : %G eng %U http://hdl.handle.net/21.11116/0000-000B-654F-C %U https://arxiv.org/abs/2201.08980 %D 2022 %X Recently, symbolic computation and computer algebra systems have been<br>successfully applied in systems biology, especially in chemical reaction<br>network theory. One advantage of symbolic computation is its potential for<br>qualitative answers to biological questions. Qualitative methods analyze<br>dynamical input systems as formal objects, in contrast to investigating only<br>part of the state space, as is the case with numerical simulation. However,<br>symbolic computation tools and libraries have a different set of requirements<br>for their input data than their numerical counterparts. A common format used in<br>mathematical modeling of biological processes is SBML. We illustrate that the<br>use of SBML data in symbolic computation requires significant pre-processing,<br>incorporating external biological and mathematical expertise. ODEbase provides<br>high quality symbolic computation input data derived from established existing<br>biomodels, covering in particular the BioModels database.<br> %K Quantitative Biology, Molecular Networks, q-bio.MN,Computer Science, Symbolic Computation, cs.SC
Lüders, C., Sturm, T., & Radulescu, O. (2022b). ODEbase: A Repository of ODE Systems for Systems Biology. Bioinformatics Advances, 2(2). doi:10.1093/bioadv/vbac027
Export
BibTeX
@article{Lueders2022, TITLE = {{{ODE}base}: A Repository of {ODE} Systems for Systems Biology}, AUTHOR = {L{\"u}ders, Christoph and Sturm, Thomas and Radulescu, Ovidiu}, LANGUAGE = {eng}, ISSN = {2635-0041}, DOI = {10.1093/bioadv/vbac027}, PUBLISHER = {Oxford University Press}, ADDRESS = {Oxford}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, JOURNAL = {Bioinformatics Advances}, VOLUME = {2}, NUMBER = {2}, EID = {vbac027}, }
Endnote
%0 Journal Article %A L&#252;ders, Christoph %A Sturm, Thomas %A Radulescu, Ovidiu %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T ODEbase: A Repository of ODE Systems for Systems Biology : %G eng %U http://hdl.handle.net/21.11116/0000-000C-BE66-C %R 10.1093/bioadv/vbac027 %7 2022 %D 2022 %J Bioinformatics Advances %V 2 %N 2 %Z sequence number: vbac027 %I Oxford University Press %C Oxford %@ false
Tourret, S., & Weidenbach, C. (2022). A Posthumous Contribution by Larry Wos: Excerpts from an Unpublished Column. Journal of Automated Reasoning, 66. doi:10.1007/s10817-022-09617-3
Export
BibTeX
@article{Tourret2022, TITLE = {A Posthumous Contribution by {Larry Wos}: {E}xcerpts from an Unpublished Column}, AUTHOR = {Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-022-09617-3}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {66}, PAGES = {575--584}, }
Endnote
%0 Journal Article %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Posthumous Contribution by Larry Wos: Excerpts from an Unpublished Column : %G eng %U http://hdl.handle.net/21.11116/0000-0009-FACB-9 %R 10.1007/s10817-022-09617-3 %7 2022 %D 2022 %J Journal of Automated Reasoning %V 66 %& 575 %P 575 - 584 %I Springer %C New York, NY %@ false
Vukmirović, P., Bentkamp, A., Blanchette, J., Cruanes, S., Nummelin, V., & Tourret, S. (2022). Making Higher-Order Superposition Work. Journal of Automated Reasoning, 66. doi:10.1007/s10817-021-09613-z
Export
BibTeX
@article{Vukmirovic2022, TITLE = {Making Higher-Order Superposition Work}, AUTHOR = {Vukmirovi{\'c}, Petar and Bentkamp, Alexander and Blanchette, Jasmin and Cruanes, Simon and Nummelin, Visa and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-021-09613-z}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {66}, PAGES = {541--564}, }
Endnote
%0 Journal Article %A Vukmirovi&#263;, Petar %A Bentkamp, Alexander %A Blanchette, Jasmin %A Cruanes, Simon %A Nummelin, Visa %A Tourret, Sophie %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Making Higher-Order Superposition Work : %G eng %U http://hdl.handle.net/21.11116/0000-0009-F7A1-A %R 10.1007/s10817-021-09613-z %7 2022 %D 2022 %J Journal of Automated Reasoning %V 66 %& 541 %P 541 - 564 %I Springer %C New York, NY %@ false %U https://rdcu.be/cGXwx
Vukmirović, P., Blanchette, J., Cruanes, S., & Schulz, S. (2022). Extending a Brainiac Prover to Lambda-Free Higher-Order Logic. International Journal on Software Tools for Technology Transfer (STTT), 24. doi:10.1007/s10009-021-00639-7
Export
BibTeX
@article{Vukmirovic2021, TITLE = {Extending a Brainiac Prover to Lambda-Free Higher-Order Logic}, AUTHOR = {Vukmirovi{\'c}, Petar and Blanchette, Jasmin and Cruanes, Simon and Schulz, Stephan}, LANGUAGE = {eng}, ISSN = {1433-2779}, DOI = {10.1007/s10009-021-00639-7}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, JOURNAL = {International Journal on Software Tools for Technology Transfer (STTT)}, VOLUME = {24}, PAGES = {67--87}, }
Endnote
%0 Journal Article %A Vukmirovi&#263;, Petar %A Blanchette, Jasmin %A Cruanes, Simon %A Schulz, Stephan %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Extending a Brainiac Prover to Lambda-Free Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0009-2A64-8 %R 10.1007/s10009-021-00639-7 %7 2021 %D 2022 %J International Journal on Software Tools for Technology Transfer (STTT) %V 24 %& 67 %P 67 - 87 %I Springer %C Berlin %@ false
Waldmann, U., Tourret, S., Robillard, S., & Blanchette, J. (2022). A Comprehensive Framework for Saturation Theorem Proving. Journal of Automated Reasoning, 66. doi:10.1007/s10817-022-09621-7
Export
BibTeX
@article{Waldmann_2022, TITLE = {A Comprehensive Framework for Saturation Theorem Proving}, AUTHOR = {Waldmann, Uwe and Tourret, Sophie and Robillard, Simon and Blanchette, Jasmin}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-022-09621-7}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2022}, MARGINALMARK = {$\bullet$}, DATE = {2022}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {66}, PAGES = {499--539}, }
Endnote
%0 Journal Article %A Waldmann, Uwe %A Tourret, Sophie %A Robillard, Simon %A Blanchette, Jasmin %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Comprehensive Framework for Saturation Theorem Proving : %G eng %U http://hdl.handle.net/21.11116/0000-000A-9D8A-A %R 10.1007/s10817-022-09621-7 %7 2022 %D 2022 %J Journal of Automated Reasoning %V 66 %& 499 %P 499 - 539 %I Springer %C New York, NY %@ false
2021
Bentkamp, A., Blanchette, J., Tourret, S., Vukmirović, P., & Waldmann, U. (2021a). Superposition with Lambdas. Journal of Automated Reasoning, 65. doi:10.1007/s10817-021-09595-y
Export
BibTeX
@article{Bentkamp21, TITLE = {Superposition with Lambdas}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Tourret, Sophie and Vukmirovi{\'c}, Petar and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-021-09595-y}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {65}, PAGES = {893--940}, }
Endnote
%0 Journal Article %A Bentkamp, Alexander %A Blanchette, Jasmin %A Tourret, Sophie %A Vukmirovi&#263;, Petar %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition with Lambdas : %G eng %U http://hdl.handle.net/21.11116/0000-0009-2B35-C %R 10.1007/s10817-021-09595-y %7 2021 %D 2021 %J Journal of Automated Reasoning %V 65 %& 893 %P 893 - 940 %I Springer %C New York, NY %@ false
Bentkamp, A., Blanchette, J., Tourret, S., Vukmirović, P., & Waldmann, U. (2021b). Superposition with Lambdas. Retrieved from https://arxiv.org/abs/2102.00453
(arXiv: 2102.00453)
Abstract
We designed a superposition calculus for a clausal fragment of extensional<br>polymorphic higher-order logic that includes anonymous functions but excludes<br>Booleans. The inference rules work on $\beta\eta$-equivalence classes of<br>$\lambda$-terms and rely on higher-order unification to achieve refutational<br>completeness. We implemented the calculus in the Zipperposition prover and<br>evaluated it on TPTP and Isabelle benchmarks. The results suggest that<br>superposition is a suitable basis for higher-order reasoning.<br>
Export
BibTeX
@online{Bentkamp2102.00453, TITLE = {Superposition with Lambdas}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Tourret, Sophie and Vukmirovi{\'c}, Petar and Waldmann, Uwe}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2102.00453}, EPRINT = {2102.00453}, EPRINTTYPE = {arXiv}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, ABSTRACT = {We designed a superposition calculus for a clausal fragment of extensional<br>polymorphic higher-order logic that includes anonymous functions but excludes<br>Booleans. The inference rules work on $\beta\eta$-equivalence classes of<br>$\lambda$-terms and rely on higher-order unification to achieve refutational<br>completeness. We implemented the calculus in the Zipperposition prover and<br>evaluated it on TPTP and Isabelle benchmarks. The results suggest that<br>superposition is a suitable basis for higher-order reasoning.<br>}, }
Endnote
%0 Report %A Bentkamp, Alexander %A Blanchette, Jasmin %A Tourret, Sophie %A Vukmirovi&#263;, Petar %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition with Lambdas : %G eng %U http://hdl.handle.net/21.11116/0000-0008-0A44-1 %U https://arxiv.org/abs/2102.00453 %D 2021 %X We designed a superposition calculus for a clausal fragment of extensional<br>polymorphic higher-order logic that includes anonymous functions but excludes<br>Booleans. The inference rules work on $\beta\eta$-equivalence classes of<br>$\lambda$-terms and rely on higher-order unification to achieve refutational<br>completeness. We implemented the calculus in the Zipperposition prover and<br>evaluated it on TPTP and Isabelle benchmarks. The results suggest that<br>superposition is a suitable basis for higher-order reasoning.<br> %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Artificial Intelligence, cs.AI
Bentkamp, A., Blanchette, J., Cruanes, S., & Waldmann, U. (2021). Superposition for Lambda-Free Higher-Order Logic. Logical Methods in Computer Science, 17(2). doi:10.23638/LMCS-17(2:1)2021
Export
BibTeX
@article{Bentkamp2021, TITLE = {Superposition for Lambda-Free Higher-Order Logic}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Cruanes, Simon and Waldmann, Uwe}, LANGUAGE = {eng}, DOI = {10.23638/LMCS-17(2:1)2021}, PUBLISHER = {https://lmcs.episciences.org}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, JOURNAL = {Logical Methods in Computer Science}, VOLUME = {17}, NUMBER = {2}, PAGES = {1--38}, EID = {1}, }
Endnote
%0 Journal Article %A Bentkamp, Alexander %A Blanchette, Jasmin %A Cruanes, Simon %A Waldmann, Uwe %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition for Lambda-Free Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4AC7-4 %R 10.23638/LMCS-17(2:1)2021 %7 2021 %D 2021 %J Logical Methods in Computer Science %V 17 %N 2 %& 1 %P 1 - 38 %Z sequence number: 1 %I https://lmcs.episciences.org
Bromberger, M., Fiori, A., & Weidenbach, C. (2021). Deciding the Bernays-Schoenfinkel Fragment over Bounded Difference Constraints by Simple Clause Learning over Theories. In Verification, Model Checking, and Abstract Interpretation (VMCAI 2021). Copenhagen, Denmark (Online): Springer. doi:10.1007/978-3-030-67067-2_23
Export
BibTeX
@inproceedings{BrombergerFioriWeidenbach_VMCAI2021, TITLE = {Deciding the {Bernays}-{Schoenfinkel} Fragment over Bounded Difference Constraints by Simple Clause Learning over Theories}, AUTHOR = {Bromberger, Martin and Fiori, Alberto and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-030-67066-5}, DOI = {10.1007/978-3-030-67067-2_23}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Verification, Model Checking, and Abstract Interpretation (VMCAI 2021)}, EDITOR = {Henglein, Fritz and Shoham, Sharon and Yakir, Vizel}, PAGES = {511--533}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12597}, ADDRESS = {Copenhagen, Denmark (Online)}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Fiori, Alberto %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Deciding the Bernays-Schoenfinkel Fragment over Bounded Difference Constraints by Simple Clause Learning over Theories : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7C49-D %R 10.1007/978-3-030-67067-2_23 %D 2021 %B 22nd International Conference on Verification, Model Checking, and Abstract Interpretation %Z date of event: 2021-01-17 - 2021-01-19 %C Copenhagen, Denmark (Online) %B Verification, Model Checking, and Abstract Interpretation %E Henglein, Fritz; Shoham, Sharon; Yakir, Vizel %P 511 - 533 %I Springer %@ 978-3-030-67066-5 %B Lecture Notes in Computer Science %N 12597
Bromberger, M., Dragoste, I., Faqeh, R., Fetzer, C., Krötzsch, M., & Weidenbach, C. (2021a). A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic. In Frontiers of Combining Systems (FroCoS 2021). Birmingham, UK: Springer.
Export
BibTeX
@inproceedings{Bromberger_FroCoS, TITLE = {A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic}, AUTHOR = {Bromberger, Martin and Dragoste, Irina and Faqeh, Rasha and Fetzer, Christof and Kr{\"o}tzsch, Markus and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-030-86204-6}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2021)}, EDITOR = {Konev, Boris and Reger, Giles}, PAGES = {3--24}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12941}, ADDRESS = {Birmingham, UK}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Dragoste, Irina %A Faqeh, Rasha %A Fetzer, Christof %A Kr&#246;tzsch, Markus %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4A0D-7 %D 2021 %B 13th International Symposium on Frontiers of Combining Systems %Z date of event: 2021-09-08 - 2021-09-10 %C Birmingham, UK %B Frontiers of Combining Systems %E Konev, Boris; Reger, Giles %P 3 - 24 %I Springer %@ 978-3-030-86204-6 %B Lecture Notes in Artificial Intelligence %N 12941
Bromberger, M., Dragoste, I., Faqeh, R., Fetzer, C., Krötzsch, M., & Weidenbach, C. (2021b). A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic. Retrieved from https://arxiv.org/abs/2107.03189
(arXiv: 2107.03189)
Abstract
The Bernays-Sch\"onfinkel first-order logic fragment over simple linear real<br>arithmetic constraints BS(SLR) is known to be decidable. We prove that BS(SLR)<br>clause sets with both universally and existentially quantified verification<br>conditions (conjectures) can be translated into BS(SLR) clause sets over a<br>finite set of first-order constants. For the Horn case, we provide a Datalog<br>hammer preserving validity and satisfiability. A toolchain from the BS(LRA)<br>prover SPASS-SPL to the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. This is exemplified by<br>the verification of supervisor code for a lane change assistant in a car and of<br>an electronic control unit for a supercharged combustion engine.<br>
Export
BibTeX
@online{Bromberger_2107.03189, TITLE = {A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic}, AUTHOR = {Bromberger, Martin and Dragoste, Irina and Faqeh, Rasha and Fetzer, Christof and Kr{\"o}tzsch, Markus and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2107.03189}, EPRINT = {2107.03189}, EPRINTTYPE = {arXiv}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, ABSTRACT = {The Bernays-Sch\"onfinkel first-order logic fragment over simple linear real<br>arithmetic constraints BS(SLR) is known to be decidable. We prove that BS(SLR)<br>clause sets with both universally and existentially quantified verification<br>conditions (conjectures) can be translated into BS(SLR) clause sets over a<br>finite set of first-order constants. For the Horn case, we provide a Datalog<br>hammer preserving validity and satisfiability. A toolchain from the BS(LRA)<br>prover SPASS-SPL to the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. This is exemplified by<br>the verification of supervisor code for a lane change assistant in a car and of<br>an electronic control unit for a supercharged combustion engine.<br>}, }
Endnote
%0 Report %A Bromberger, Martin %A Dragoste, Irina %A Faqeh, Rasha %A Fetzer, Christof %A Kr&#246;tzsch, Markus %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear Arithmetic : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4A01-3 %U https://arxiv.org/abs/2107.03189 %D 2021 %X The Bernays-Sch\"onfinkel first-order logic fragment over simple linear real<br>arithmetic constraints BS(SLR) is known to be decidable. We prove that BS(SLR)<br>clause sets with both universally and existentially quantified verification<br>conditions (conjectures) can be translated into BS(SLR) clause sets over a<br>finite set of first-order constants. For the Horn case, we provide a Datalog<br>hammer preserving validity and satisfiability. A toolchain from the BS(LRA)<br>prover SPASS-SPL to the Datalog reasoner VLog establishes an effective way of<br>deciding verification conditions in the Horn fragment. This is exemplified by<br>the verification of supervisor code for a lane change assistant in a car and of<br>an electronic control unit for a supercharged combustion engine.<br> %K Computer Science, Logic in Computer Science, cs.LO
Ebner, G., Blanchette, J., & Tourret, S. (2021). A Unifying Splitting Framework. In Automated Deduction - CADE 28. Virtual Event: Springer. doi:10.1007/978-3-030-79876-5_20
Export
BibTeX
@inproceedings{Ebner_CADE21, TITLE = {A Unifying Splitting Framework}, AUTHOR = {Ebner, Gabriel and Blanchette, Jasmin and Tourret, Sophie}, LANGUAGE = {eng}, ISBN = {978-3-030-79875-8}, DOI = {10.1007/978-3-030-79876-5_20}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Automated Deduction -- CADE 28}, EDITOR = {Platzer, Andr{\'e} and Sutcliffe, Geof}, PAGES = {344--360}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12699}, ADDRESS = {Virtual Event}, }
Endnote
%0 Conference Proceedings %A Ebner, Gabriel %A Blanchette, Jasmin %A Tourret, Sophie %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Unifying Splitting Framework : %G eng %U http://hdl.handle.net/21.11116/0000-0009-3F87-9 %R 10.1007/978-3-030-79876-5_20 %D 2021 %B 28th International Conference on Automated Deduction %Z date of event: 2021-07-12 - 2021-07-15 %C Virtual Event %B Automated Deduction - CADE 28 %E Platzer, Andr&#233;; Sutcliffe, Geof %P 344 - 360 %I Springer %@ 978-3-030-79875-8 %B Lecture Notes in Artificial Intelligence %N 12699
England, M., Koepf, W., Sadykov, T., Seiler, W. M., & Sturm, T. (2021). Foreword, with a Dedication to Andreas Weber. Mathematics in Computer Science, 15. doi:10.1007/s11786-020-00476-y
Export
BibTeX
@article{Eingland2020, TITLE = {Foreword, with a Dedication to {Andreas Weber}}, AUTHOR = {England, Matthew and Koepf, Wolfram and Sadykov, Timor and Seiler, Werner M. and Sturm, Thomas}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-020-00476-y}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {173--175}, }
Endnote
%0 Journal Article %A England, Matthew %A Koepf, Wolfram %A Sadykov, Timor %A Seiler, Werner M. %A Sturm, Thomas %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Foreword, with a Dedication to Andreas Weber : %G eng %U http://hdl.handle.net/21.11116/0000-0007-79E1-3 %R 10.1007/s11786-020-00476-y %7 2020 %D 2021 %J Mathematics in Computer Science %V 15 %& 173 %P 173 - 175 %I Springer %C New York, NY %@ false %U https://rdcu.be/cbpdy
England, M., Boulier, F., Sadykov, T., & Sturm, T. (2021). Foreword, with a Dedication to Vladimir Gerdt. Mathematics in Computer Science, 15. doi:10.1007/s11786-021-00509-0
Export
BibTeX
@article{Boulier2021, TITLE = {Foreword, with a Dedication to {Vladimir Gerdt}}, AUTHOR = {England, Matthew and Boulier, Fran{\c c}ois and Sadykov, Timor and Sturm, Thomas}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-021-00509-0}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {369--371}, }
Endnote
%0 Journal Article %A England, Matthew %A Boulier, Fran&#231;ois %A Sadykov, Timor %A Sturm, Thomas %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Foreword, with a Dedication to Vladimir Gerdt : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4B06-D %R 10.1007/s11786-021-00509-0 %7 2021 %D 2021 %J Mathematics in Computer Science %V 15 %& 369 %P 369 - 371 %I Springer %C New York, NY %@ false %U https://rdcu.be/cyLbU
Frohn, F., Hark, M., & Giesl, J. (2021). Termination of Polynomial Loops. In Static Analysis (SAS 2020). Chicago, IL, USA (Online Event): Springer. doi:10.1007/978-3-030-65474-0_5
Export
BibTeX
@inproceedings{Frohn_SAS2020, TITLE = {Termination of Polynomial Loops}, AUTHOR = {Frohn, Florian and Hark, Marcel and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, ISBN = {978-3-030-65473-3}, DOI = {10.1007/978-3-030-65474-0_5}, PUBLISHER = {Springer}, YEAR = {2020}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Static Analysis (SAS 2020)}, EDITOR = {Pichardie, David and Sighireanu, Mihaela}, PAGES = {89--112}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12389}, ADDRESS = {Chicago, IL, USA (Online Event)}, }
Endnote
%0 Conference Proceedings %A Frohn, Florian %A Hark, Marcel %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Termination of Polynomial Loops : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7FE3-B %R 10.1007/978-3-030-65474-0_5 %D 2021 %B 27th International Static Analysis Symposium %Z date of event: 2020-11-18 - 2020-11-20 %C Chicago, IL, USA (Online Event) %B Static Analysis %E Pichardie, David; Sighireanu, Mihaela %P 89 - 112 %I Springer %@ 978-3-030-65473-3 %B Lecture Notes in Computer Science %N 12389
Grigoriev, D., Iosif, A., Rahkooy, H., Sturm, T., & Weber, A. (2021a). Efficiently and Effectively Recognizing Toricity of Steady State Varieties. Mathematics in Computer Science, 15. doi:10.1007/s11786-020-00479-9
Export
BibTeX
@article{Grigoriev2020, TITLE = {Efficiently and Effectively Recognizing Toricity of Steady State Varieties}, AUTHOR = {Grigoriev, Dima and Iosif, Alexandru and Rahkooy, Hamid and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-020-00479-9}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {199--232}, }
Endnote
%0 Journal Article %A Grigoriev, Dima %A Iosif, Alexandru %A Rahkooy, Hamid %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Efficiently and Effectively Recognizing Toricity of Steady State Varieties : %G eng %U http://hdl.handle.net/21.11116/0000-0007-79D1-5 %R 10.1007/s11786-020-00479-9 %7 2020 %D 2021 %J Mathematics in Computer Science %V 15 %& 199 %P 199 - 232 %I Springer %C New York, NY %@ false %U https://rdcu.be/cbpcc
Grigoriev, D., Iosif, A., Rahkooy, H., Sturm, T., & Weber, A. (2021b). Efficiently and Effectively Recognizing Toricity of Steady State Varieties. Mathematics in Computer Science, 15. doi:10.1007/s11786-020-00479-9
Export
BibTeX
@article{Grigoriev2021, TITLE = {Efficiently and Effectively Recognizing Toricity of Steady State Varieties}, AUTHOR = {Grigoriev, Dima and Iosif, Alexandru and Rahkooy, Hamid and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, DOI = {10.1007/s11786-020-00479-9}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {199--232}, }
Endnote
%0 Journal Article %A Grigoriev, Dima %A Iosif, Alexandru %A Rahkooy, Hamid %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Efficiently and Effectively Recognizing Toricity of Steady State Varieties : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4AD0-9 %R 10.1007/s11786-020-00479-9 %7 2021 %D 2021 %J Mathematics in Computer Science %V 15 %& 199 %P 199 - 232 %I Springer %C New York, NY
Haifani, F., Tourret, S., & Weidenbach, C. (2021). Generalized Completeness for SOS Resolution and its Application to a New Notion of Relevance. In Automated Deduction - CADE 28. Virtual Event: Springer. doi:10.1007/978-3-030-79876-5_19
Export
BibTeX
@inproceedings{Haifani_CADE21, TITLE = {Generalized Completeness for {SOS} Resolution and its Application to a New Notion of Relevance}, AUTHOR = {Haifani, Fajar and Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-030-79875-8}, DOI = {10.1007/978-3-030-79876-5_19}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Automated Deduction -- CADE 28}, EDITOR = {Platzer, Andr{\'e} and Sutcliffe, Geof}, PAGES = {327--343}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12699}, ADDRESS = {Virtual Event}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Generalized Completeness for SOS Resolution and its Application to a New Notion of Relevance : %G eng %U http://hdl.handle.net/21.11116/0000-0009-3F8D-3 %R 10.1007/978-3-030-79876-5_19 %D 2021 %B 28th International Conference on Automated Deduction %Z date of event: 2021-07-12 - 2021-07-15 %C Virtual Event %B Automated Deduction - CADE 28 %E Platzer, Andr&#233;; Sutcliffe, Geof %P 327 - 343 %I Springer %@ 978-3-030-79875-8 %B Lecture Notes in Artificial Intelligence %N 12699
Haifani, F., Koopmann, P., & Tourret, S. (2021). Abduction in EL via Translation to FOL. In Second-Order Quantifier Elimination and Related Topics (SOQE 2021). Online Event: CEUR-WS. Retrieved from urn:nbn:de:0074-3009-1
Export
BibTeX
@inproceedings{Haifani_SOQE2021, TITLE = {Abduction in {EL} via Translation to {FOL}}, AUTHOR = {Haifani, Fajar and Koopmann, Patrick and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {urn:nbn:de:0074-3009-1}, PUBLISHER = {CEUR-WS}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {Second-Order Quantifier Elimination and Related Topics (SOQE 2021)}, EDITOR = {Schmidt, Renate A. and Wernhard, Christoph and Zhao, Yizheng}, PAGES = {46--58}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {3009}, ADDRESS = {Online Event}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Koopmann, Patrick %A Tourret, Sophie %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Abduction in EL via Translation to FOL : %G eng %U http://hdl.handle.net/21.11116/0000-000C-2152-2 %D 2021 %B Second Workshop on Second-Order Quantifier Elimination and Related Topics %Z date of event: 2021-11-04 - 2021-11-04 %C Online Event %B Second-Order Quantifier Elimination and Related Topics %E Schmidt, Renate A.; Wernhard, Christoph; Zhao, Yizheng %P 46 - 58 %I CEUR-WS %B CEUR Workshop Proceedings %N 3009 %@ false
Kruff, N., Lüders, C., Radulescu, O., Sturm, T., & Walcher, S. (2021). Algorithmic Reduction of Biological Networks With Multiple Time Scales. Mathematics in Computer Science, 15. doi:10.1007/s11786-021-00515-2
Export
BibTeX
@article{Kruff2021, TITLE = {Algorithmic Reduction of Biological Networks With Multiple Time Scales}, AUTHOR = {Kruff, Niclas and L{\"u}ders, Christoph and Radulescu, Ovidiu and Sturm, Thomas and Walcher, Sebastian}, LANGUAGE = {eng}, DOI = {10.1007/s11786-021-00515-2}, PUBLISHER = {Springer}, ADDRESS = {New York,NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {499--534}, }
Endnote
%0 Journal Article %A Kruff, Niclas %A L&#252;ders, Christoph %A Radulescu, Ovidiu %A Sturm, Thomas %A Walcher, Sebastian %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Algorithmic Reduction of Biological Networks With Multiple Time Scales : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4B0A-9 %R 10.1007/s11786-021-00515-2 %7 2021 %D 2021 %J Mathematics in Computer Science %V 15 %& 499 %P 499 - 534 %I Springer %C New York,NY
Nummelin, V., Bentkamp, A., Tourret, S., & Vukmirović, P. (2021). Superposition with First-class Booleans and Inprocessing Clausification. In Automated Deduction - CADE 28. Virtual Event: Springer. doi:10.1007/978-3-030-79876-5_22
Export
BibTeX
@inproceedings{Nummelin_CADE21, TITLE = {Superposition with First-class {B}ooleans and Inprocessing Clausification}, AUTHOR = {Nummelin, Visa and Bentkamp, Alexander and Tourret, Sophie and Vukmirovi{\'c}, Petar}, LANGUAGE = {eng}, ISBN = {978-3-030-79875-8}, DOI = {10.1007/978-3-030-79876-5_22}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Automated Deduction -- CADE 28}, EDITOR = {Platzer, Andr{\'e} and Sutcliffe, Geof}, PAGES = {378--395}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12699}, ADDRESS = {Virtual Event}, }
Endnote
%0 Conference Proceedings %A Nummelin, Visa %A Bentkamp, Alexander %A Tourret, Sophie %A Vukmirovi&#263;, Petar %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Superposition with First-class Booleans and Inprocessing Clausification : %G eng %U http://hdl.handle.net/21.11116/0000-0009-3F95-9 %R 10.1007/978-3-030-79876-5_22 %D 2021 %B 28th International Conference on Automated Deduction %Z date of event: 2021-07-12 - 2021-07-15 %C Virtual Event %B Automated Deduction - CADE 28 %E Platzer, Andr&#233;; Sutcliffe, Geof %P 378 - 395 %I Springer %@ 978-3-030-79875-8 %B Lecture Notes in Artificial Intelligence %N 12699
Rahkooy, H., & Vargas Montero, C. (2021). A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks. In SYNASC 2020, 22nd International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. Timisoara, Romania: IEEE. doi:10.1109/SYNASC51798.2020.00027
Export
BibTeX
@inproceedings{Rahkooy_SYNSAC20, TITLE = {A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks}, AUTHOR = {Rahkooy, Hamid and Vargas Montero, Cristian}, LANGUAGE = {eng}, ISBN = {978-1-7281-7628-4}, DOI = {10.1109/SYNASC51798.2020.00027}, PUBLISHER = {IEEE}, YEAR = {2020}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {SYNASC 2020, 22nd International Symposium on Symbolic and Numeric Algorithms for Scientific Computing}, PAGES = {101--108}, ADDRESS = {Timisoara, Romania}, }
Endnote
%0 Conference Proceedings %A Rahkooy, Hamid %A Vargas Montero, Cristian %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0009-479F-5 %R 10.1109/SYNASC51798.2020.00027 %D 2021 %B 22nd International Symposium on Symbolic and Numeric Algorithms for Scientific Computing %Z date of event: 2020-09-01 - 2020-09-04 %C Timisoara, Romania %B SYNASC 2020 %P 101 - 108 %I IEEE %@ 978-1-7281-7628-4
Rahkooy, H., & Sturm, T. (2021a). Parametric Toricity of Steady State Varieties of Reaction Networks. In Computer Algebra in Scientific Computing (CASC 2021). Sochi, Russia: Springer. doi:10.1007/978-3-030-85165-1_18
Export
BibTeX
@inproceedings{Rahkooy_CASC2021, TITLE = {Parametric Toricity of Steady State Varieties of Reaction Networks}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, ISBN = {978-3-030-85164-4}, DOI = {10.1007/978-3-030-85165-1_18}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2021)}, EDITOR = {Boulier, Fran{\c c}ois and England, Matthew and Sadykov, Timur M. and Vorozhtsov, Evgenii V.}, PAGES = {314--333}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12865}, ADDRESS = {Sochi, Russia}, }
Endnote
%0 Conference Proceedings %A Rahkooy, Hamid %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Parametric Toricity of Steady State Varieties of Reaction Networks : %U http://hdl.handle.net/21.11116/0000-0009-4B0D-6 %R 10.1007/978-3-030-85165-1_18 %D 2021 %B 23rd International Workshop on Computer Algebra in Scienti&#64257;c Computing %Z date of event: 2021-09-13 - 2021-09-17 %C Sochi, Russia %B Computer Algebra in Scientific Computing %E Boulier, Fran&#231;ois; England, Matthew; Sadykov, Timur M.; Vorozhtsov, Evgenii V. %P 314 - 333 %I Springer %@ 978-3-030-85164-4 %B Lecture Notes in Computer Science %N 12865
Rahkooy, H., & Sturm, T. (2021b). Parametric Toricity of Steady State Varieties of Reaction Networks. Retrieved from https://arxiv.org/abs/2105.10853
(arXiv: 2105.10853)
Abstract
We study real steady state varieties of the dynamics of chemical reaction<br>networks. The dynamics are derived using mass action kinetics with parametric<br>reaction rates. The models studied are not inherently parametric in nature.<br>Rather, our interest in parameters is motivated by parameter uncertainty, as<br>reaction rates are typically either measured with limited precision or<br>estimated. We aim at detecting toricity and shifted toricity, using a framework<br>that has been recently introduced and studied for the non-parametric case over<br>both the real and the complex numbers. While toricity requires that the variety<br>specifies a subgroup of the direct power of the multiplicative group of the<br>underlying field, shifted toricity requires only a coset. In the non-parametric<br>case these requirements establish real decision problems. In the presence of<br>parameters we must go further and derive necessary and sufficient conditions in<br>the parameters for toricity or shifted toricity to hold. Technically, we use<br>real quantifier elimination methods. Our computations on biological networks<br>here once more confirm shifted toricity as a relevant concept, while toricity<br>holds only for degenerate parameter choices.<br>
Export
BibTeX
@online{Rahkooy_arXiv2105.10853, TITLE = {Parametric Toricity of Steady State Varieties of Reaction Networks}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2105.10853}, EPRINT = {2105.10853}, EPRINTTYPE = {arXiv}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, ABSTRACT = {We study real steady state varieties of the dynamics of chemical reaction<br>networks. The dynamics are derived using mass action kinetics with parametric<br>reaction rates. The models studied are not inherently parametric in nature.<br>Rather, our interest in parameters is motivated by parameter uncertainty, as<br>reaction rates are typically either measured with limited precision or<br>estimated. We aim at detecting toricity and shifted toricity, using a framework<br>that has been recently introduced and studied for the non-parametric case over<br>both the real and the complex numbers. While toricity requires that the variety<br>specifies a subgroup of the direct power of the multiplicative group of the<br>underlying field, shifted toricity requires only a coset. In the non-parametric<br>case these requirements establish real decision problems. In the presence of<br>parameters we must go further and derive necessary and sufficient conditions in<br>the parameters for toricity or shifted toricity to hold. Technically, we use<br>real quantifier elimination methods. Our computations on biological networks<br>here once more confirm shifted toricity as a relevant concept, while toricity<br>holds only for degenerate parameter choices.<br>}, }
Endnote
%0 Report %A Rahkooy, Hamid %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Parametric Toricity of Steady State Varieties of Reaction Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4B11-0 %U https://arxiv.org/abs/2105.10853 %D 2021 %X We study real steady state varieties of the dynamics of chemical reaction<br>networks. The dynamics are derived using mass action kinetics with parametric<br>reaction rates. The models studied are not inherently parametric in nature.<br>Rather, our interest in parameters is motivated by parameter uncertainty, as<br>reaction rates are typically either measured with limited precision or<br>estimated. We aim at detecting toricity and shifted toricity, using a framework<br>that has been recently introduced and studied for the non-parametric case over<br>both the real and the complex numbers. While toricity requires that the variety<br>specifies a subgroup of the direct power of the multiplicative group of the<br>underlying field, shifted toricity requires only a coset. In the non-parametric<br>case these requirements establish real decision problems. In the presence of<br>parameters we must go further and derive necessary and sufficient conditions in<br>the parameters for toricity or shifted toricity to hold. Technically, we use<br>real quantifier elimination methods. Our computations on biological networks<br>here once more confirm shifted toricity as a relevant concept, while toricity<br>holds only for degenerate parameter choices.<br> %K Quantitative Biology, Molecular Networks, q-bio.MN,Computer Science, Logic in Computer Science, cs.LO,Computer Science, Symbolic Computation, cs.SC,
Rahkooy, H., & Sturm, T. (2021c). Testing Binomiality of Chemical Reaction Networks Using Comprehensive Gröbner Systems. Retrieved from https://arxiv.org/abs/2107.01706
(arXiv: 2107.01706)
Abstract
We consider the problem of binomiality of the steady state ideals of<br>biochemical reaction networks. We are interested in finding polynomial<br>conditions on the parameters such that the steady state ideal of a chemical<br>reaction network is binomial under every specialisation of the parameters if<br>the conditions on the parameters hold. We approach the binomiality problem<br>using Comprehensive Gr\"obner systems. Considering rate constants as<br>parameters, we compute comprehensive Gr\"obner systems for various reactions.<br>In particular, we make automatic computations on n-site phosphorylations and<br>biomodels from the Biomodels repository using the grobcov library of the<br>computer algebra system Singular.<br>
Export
BibTeX
@online{Rahkooy_arXiv2107.01706, TITLE = {Testing Binomiality of Chemical Reaction Networks Using Comprehensive Gr{\"o}bner Systems}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2107.01706}, EPRINT = {2107.01706}, EPRINTTYPE = {arXiv}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, ABSTRACT = {We consider the problem of binomiality of the steady state ideals of<br>biochemical reaction networks. We are interested in finding polynomial<br>conditions on the parameters such that the steady state ideal of a chemical<br>reaction network is binomial under every specialisation of the parameters if<br>the conditions on the parameters hold. We approach the binomiality problem<br>using Comprehensive Gr\"obner systems. Considering rate constants as<br>parameters, we compute comprehensive Gr\"obner systems for various reactions.<br>In particular, we make automatic computations on n-site phosphorylations and<br>biomodels from the Biomodels repository using the grobcov library of the<br>computer algebra system Singular.<br>}, }
Endnote
%0 Report %A Rahkooy, Hamid %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Testing Binomiality of Chemical Reaction Networks Using Comprehensive Gr&#246;bner Systems : %G eng %U http://hdl.handle.net/21.11116/0000-0009-4B14-D %U https://arxiv.org/abs/2107.01706 %D 2021 %X We consider the problem of binomiality of the steady state ideals of<br>biochemical reaction networks. We are interested in finding polynomial<br>conditions on the parameters such that the steady state ideal of a chemical<br>reaction network is binomial under every specialisation of the parameters if<br>the conditions on the parameters hold. We approach the binomiality problem<br>using Comprehensive Gr\"obner systems. Considering rate constants as<br>parameters, we compute comprehensive Gr\"obner systems for various reactions.<br>In particular, we make automatic computations on n-site phosphorylations and<br>biomodels from the Biomodels repository using the grobcov library of the<br>computer algebra system Singular.<br> %K Quantitative Biology, Molecular Networks, q-bio.MN,Computer Science, Symbolic Computation, cs.SC
Rahkooy, H., & Sturm, T. (2021d). Testing Binomiality of Chemical Reaction Networks Using Comprehensive Gröbner Systems. In Computer Algebra in Scientific Computing (CASC 2021). Sochi, Russia: Springer. doi:10.1007/978-3-030-85165-1_19
Export
BibTeX
@inproceedings{Rahkooy_CASC2021b, TITLE = {Testing Binomiality of Chemical Reaction Networks Using Comprehensive {G}r{\"o}bner Systems}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, ISBN = {978-3-030-85164-4}, DOI = {10.1007/978-3-030-85165-1_19}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2021)}, EDITOR = {Boulier, Fran{\c c}ois and England, Matthew and Sadykov, Timur M. and Vorozhtsov, Evgenii V.}, PAGES = {334--352}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12865}, ADDRESS = {Sochi, Russia}, }
Endnote
%0 Conference Proceedings %A Rahkooy, Hamid %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Testing Binomiality of Chemical Reaction Networks Using Comprehensive Gr&#246;bner Systems : %U http://hdl.handle.net/21.11116/0000-0009-4B0F-4 %R 10.1007/978-3-030-85165-1_19 %D 2021 %B 23rd International Workshop on Computer Algebra in Scienti&#64257;c Computing %Z date of event: 2021-09-13 - 2021-09-17 %C Sochi, Russia %B Computer Algebra in Scientific Computing %E Boulier, Fran&#231;ois; England, Matthew; Sadykov, Timur M.; Vorozhtsov, Evgenii V. %P 334 - 352 %I Springer %@ 978-3-030-85164-4 %B Lecture Notes in Computer Science %N 12865
Schurr, H.-J., Fleury, M., & Desharnais, M. (2021). Reliable Reconstruction of Fine-grained Proofs in a Proof Assistant. In Automated Deduction - CADE 28. Virtual Event: Springer. doi:10.1007/978-3-030-79876-5_26
Export
BibTeX
@inproceedings{Schurr_CADE21, TITLE = {Reliable Reconstruction of Fine-grained Proofs in a Proof Assistant}, AUTHOR = {Schurr, Hans-J{\"o}rg and Fleury, Mathias and Desharnais, Martin}, LANGUAGE = {eng}, ISBN = {978-3-030-79875-8}, DOI = {10.1007/978-3-030-79876-5_26}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Automated Deduction -- CADE 28}, EDITOR = {Platzer, Andr{\'e} and Sutcliffe, Geof}, PAGES = {450--467}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12699}, ADDRESS = {Virtual Event}, }
Endnote
%0 Conference Proceedings %A Schurr, Hans-J&#246;rg %A Fleury, Mathias %A Desharnais, Martin %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Reliable Reconstruction of Fine-grained Proofs in a Proof Assistant : %G eng %U http://hdl.handle.net/21.11116/0000-0009-3F9B-3 %R 10.1007/978-3-030-79876-5_26 %D 2021 %B 28th International Conference on Automated Deduction %Z date of event: 2021-07-12 - 2021-07-15 %C Virtual Event %B Automated Deduction - CADE 28 %E Platzer, Andr&#233;; Sutcliffe, Geof %P 450 - 467 %I Springer %@ 978-3-030-79875-8 %B Lecture Notes in Artificial Intelligence %N 12699
Seiler, W. M., Seiß, M., & Sturm, T. (2021). A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations. Mathematics in Computer Science, 15. doi:10.1007/s11786-020-00485-x
Export
BibTeX
@article{Seiler2020, TITLE = {A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations}, AUTHOR = {Seiler, Werner M. and Sei{\ss}, Matthias and Sturm, Thomas}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-020-00485-x}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {15}, PAGES = {333--352}, }
Endnote
%0 Journal Article %A Seiler, Werner M. %A Sei&#223;, Matthias %A Sturm, Thomas %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations : %G eng %U http://hdl.handle.net/21.11116/0000-0007-79D5-1 %R 10.1007/s11786-020-00485-x %7 2020 %D 2021 %J Mathematics in Computer Science %V 15 %& 333 %P 333 - 352 %I Springer %C New York, NY %@ false %U https://rdcu.be/cbpcP
Sutcliffe, G., & Desharnais, M. (2021). The CADE-28 Automated Theorem Proving System Competition - CASC-28. AI Communications, 34(4). doi:10.3233/AIC-210235
Export
BibTeX
@article{Sutcliffe21, TITLE = {The {CADE}-28 Automated Theorem Proving System Competition -- {CASC}-28}, AUTHOR = {Sutcliffe, Geoff and Desharnais, Martin}, LANGUAGE = {eng}, ISSN = {0921-7126}, DOI = {10.3233/AIC-210235}, PUBLISHER = {IOS}, ADDRESS = {Amsterdam, Netherlands}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {AI Communications}, VOLUME = {34}, NUMBER = {4}, PAGES = {259--276}, }
Endnote
%0 Journal Article %A Sutcliffe, Geoff %A Desharnais, Martin %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T The CADE-28 Automated Theorem Proving System Competition - CASC-28 : %G eng %U http://hdl.handle.net/21.11116/0000-000A-3869-2 %R 10.3233/AIC-210235 %7 2021 %D 2021 %J AI Communications %V 34 %N 4 %& 259 %P 259 - 276 %I IOS %C Amsterdam, Netherlands %@ false
Tourret, S., & Blanchette, J. (2021). A Modular Isabelle Framework for Verifying Saturation Provers. In CPP ’21, 10th ACM SIGPLAN International Conference on Certified Programs and Proofs. Virtual, Denmark: ACM. doi:10.1145/3437992.3439912
Export
BibTeX
@inproceedings{Tourret_CPP2021, TITLE = {A modular {I}sabelle framework for verifying saturation provers}, AUTHOR = {Tourret, Sophie and Blanchette, Jasmin}, LANGUAGE = {eng}, ISBN = {978-1-4503-8299-1}, DOI = {10.1145/3437992.3439912}, PUBLISHER = {ACM}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, BOOKTITLE = {CPP '21, 10th ACM SIGPLAN International Conference on Certified Programs and Proofs}, EDITOR = {Hri{\c t}cu, C{\u a}t{\u a}lin and Popescu, Andrei}, PAGES = {224--237}, ADDRESS = {Virtual, Denmark}, }
Endnote
%0 Conference Proceedings %A Tourret, Sophie %A Blanchette, Jasmin %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Modular Isabelle Framework for Verifying Saturation Provers : %G eng %U http://hdl.handle.net/21.11116/0000-0008-0A0F-E %R 10.1145/3437992.3439912 %D 2021 %B 10th ACM SIGPLAN International Conference on Certified Programs and Proofs %Z date of event: 2021-01-17 - 2021-01-19 %C Virtual, Denmark %B CPP '21 %E Hri&#355;cu, C&#259;t&#259;lin; Popescu, Andrei %P 224 - 237 %I ACM %@ 978-1-4503-8299-1
Voigt, M. (2021). Decidable ∃∗∀∗ First-Order Fragments of Linear Rational Arithmetic with Uninterpreted Predicates. Journal of Automated Reasoning, 65. doi:10.1007/s10817-020-09567-8
Export
BibTeX
@article{Voigt2020, TITLE = {Decidable ${\exists }^*{\forall }^*$ First-Order Fragments of Linear Rational Arithmetic with Uninterpreted Predicates}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-020-09567-8}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {65}, PAGES = {357--423}, }
Endnote
%0 Journal Article %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Decidable &#8707;&#8727;&#8704;&#8727; First-Order Fragments of Linear Rational Arithmetic with Uninterpreted Predicates : %G eng %U http://hdl.handle.net/21.11116/0000-0006-DC7C-8 %R 10.1007/s10817-020-09567-8 %7 2020 %D 2021 %J Journal of Automated Reasoning %V 65 %& 357 %P 357 - 423 %I Springer %C New York, NY %@ false
Vukmirović, P., Bentkamp, A., Blanchette, J., Cruanes, S., Nummelin, V., & Tourret, S. (2021). Making Higher-Order Superposition Work. In Automated Deduction - CADE 28. Virtual Event: Springer. doi:10.1007/978-3-030-79876-5_24
Export
BibTeX
@inproceedings{Vukmirovic_CADE21, TITLE = {Making Higher-Order Superposition Work}, AUTHOR = {Vukmirovi{\'c}, Petar and Bentkamp, Alexander and Blanchette, Jasmin and Cruanes, Simon and Nummelin, Visa and Tourret, Sophie}, LANGUAGE = {eng}, ISBN = {978-3-030-79875-8}, DOI = {10.1007/978-3-030-79876-5_24}, PUBLISHER = {Springer}, YEAR = {2021}, MARGINALMARK = {$\bullet$}, DATE = {2021}, BOOKTITLE = {Automated Deduction -- CADE 28}, EDITOR = {Platzer, Andr{\'e} and Sutcliffe, Geof}, PAGES = {415--432}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12699}, ADDRESS = {Virtual Event}, }
Endnote
%0 Conference Proceedings %A Vukmirovi&#263;, Petar %A Bentkamp, Alexander %A Blanchette, Jasmin %A Cruanes, Simon %A Nummelin, Visa %A Tourret, Sophie %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Making Higher-Order Superposition Work : %G eng %U http://hdl.handle.net/21.11116/0000-0009-3FA2-A %R 10.1007/978-3-030-79876-5_24 %D 2021 %B 28th International Conference on Automated Deduction %Z date of event: 2021-07-12 - 2021-07-15 %C Virtual Event %B Automated Deduction - CADE 28 %E Platzer, Andr&#233;; Sutcliffe, Geof %P 415 - 432 %I Springer %@ 978-3-030-79875-8 %B Lecture Notes in Artificial Intelligence %N 12699
2020
Barbosa, H., Blanchette, J. C., & Fontaine, P. (2020). Scalable Fine-Grained Proofs for Formula Processing. Journal of Automated Reasoning, 64(3). doi:10.1007/s10817-018-09502-y
Export
BibTeX
@article{Barbosa2020, TITLE = {Scalable Fine-Grained Proofs for Formula Processing}, AUTHOR = {Barbosa, Haniel and Blanchette, Jasmin Christian and Fontaine, Pascal}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-018-09502-y}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {64}, NUMBER = {3}, PAGES = {485--510}, }
Endnote
%0 Journal Article %A Barbosa, Haniel %A Blanchette, Jasmin Christian %A Fontaine, Pascal %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Scalable Fine-Grained Proofs for Formula Processing : %G eng %U http://hdl.handle.net/21.11116/0000-0006-908A-B %R 10.1007/s10817-018-09502-y %7 2020 %D 2020 %J Journal of Automated Reasoning %V 64 %N 3 %& 485 %P 485 - 510 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Bentkamp, A., Blanchette, J., Cruanes, S., & Waldmann, U. (2020). Superposition for Lambda-Free Higher-Order Logic. Retrieved from https://arxiv.org/abs/2005.02094
(arXiv: 2005.02094)
Abstract
We introduce refutationally complete superposition calculi for intentional<br>and extensional clausal $\lambda$-free higher-order logic, two formalisms that<br>allow partial application and applied variables. The calculi are parameterized<br>by a term order that need not be fully monotonic, making it possible to employ<br>the $\lambda$-free higher-order lexicographic path and Knuth-Bendix orders. We<br>implemented the calculi in the Zipperposition prover and evaluated them on<br>Isabelle/HOL and TPTP benchmarks. They appear promising as a stepping stone<br>towards complete, highly efficient automatic theorem provers for full<br>higher-order logic.<br>
Export
BibTeX
@online{Bentkamp2005.02094, TITLE = {Superposition for Lambda-Free Higher-Order Logic}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin and Cruanes, Simon and Waldmann, Uwe}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2005.02094}, EPRINT = {2005.02094}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {We introduce refutationally complete superposition calculi for intentional<br>and extensional clausal $\lambda$-free higher-order logic, two formalisms that<br>allow partial application and applied variables. The calculi are parameterized<br>by a term order that need not be fully monotonic, making it possible to employ<br>the $\lambda$-free higher-order lexicographic path and Knuth-Bendix orders. We<br>implemented the calculi in the Zipperposition prover and evaluated them on<br>Isabelle/HOL and TPTP benchmarks. They appear promising as a stepping stone<br>towards complete, highly efficient automatic theorem provers for full<br>higher-order logic.<br>}, }
Endnote
%0 Report %A Bentkamp, Alexander %A Blanchette, Jasmin %A Cruanes, Simon %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition for Lambda-Free Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0008-0A5F-4 %U https://arxiv.org/abs/2005.02094 %D 2020 %X We introduce refutationally complete superposition calculi for intentional<br>and extensional clausal $\lambda$-free higher-order logic, two formalisms that<br>allow partial application and applied variables. The calculi are parameterized<br>by a term order that need not be fully monotonic, making it possible to employ<br>the $\lambda$-free higher-order lexicographic path and Knuth-Bendix orders. We<br>implemented the calculi in the Zipperposition prover and evaluated them on<br>Isabelle/HOL and TPTP benchmarks. They appear promising as a stepping stone<br>towards complete, highly efficient automatic theorem provers for full<br>higher-order logic.<br> %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Artificial Intelligence, cs.AI
Biere, A., Tinelli, C., & Weidenbach, C. (2020). Preface to the Special Issue on Automated Reasoning Systems. Journal of Automated Reasoning, 64(3). doi:10.1007/s10817-019-09531-1
Export
BibTeX
@article{Biere2020, TITLE = {Preface to the Special Issue on Automated Reasoning Systems}, AUTHOR = {Biere, Armin and Tinelli, Cesare and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-019-09531-1}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {64}, NUMBER = {3}, PAGES = {361--362}, }
Endnote
%0 Journal Article %A Biere, Armin %A Tinelli, Cesare %A Weidenbach, Christoph %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Preface to the Special Issue on Automated Reasoning Systems : %G eng %U http://hdl.handle.net/21.11116/0000-0006-908E-7 %R 10.1007/s10817-019-09531-1 %7 2020 %D 2020 %J Journal of Automated Reasoning %V 64 %N 3 %& 361 %P 361 - 362 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Bradford, R., Davenport, J. H., England, M., Errami, H., Gerdt, V., Grigoriev, D., … Weber, A. (2020). Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks. Journal of Symbolic Computation, 98. doi:10.1016/j.jsc.2019.07.008
Export
BibTeX
@article{BradfordDavenport:19a, TITLE = {Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks}, AUTHOR = {Bradford, Russell and Davenport, James H. and England, Matthew and Errami, Hassan and Gerdt, Vladimir and Grigoriev, Dima and Hoyt, Charles and Ko{\v s}ta, Marek and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2019.07.008}, PUBLISHER = {Academic Press}, ADDRESS = {London}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {98}, PAGES = {84--119}, }
Endnote
%0 Journal Article %A Bradford, Russell %A Davenport, James H. %A England, Matthew %A Errami, Hassan %A Gerdt, Vladimir %A Grigoriev, Dima %A Hoyt, Charles %A Ko&#353;ta, Marek %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0002-F04B-B %R 10.1016/j.jsc.2019.07.008 %7 2020 %D 2020 %J Journal of Symbolic Computation %V 98 %& 84 %P 84 - 119 %I Academic Press %C London %@ false
Bromberger, M., Fiori, A., & Weidenbach, C. (2020). SCL with Theory Constraints. Retrieved from https://arxiv.org/abs/2003.04627
(arXiv: 2003.04627)
Abstract
We lift the SCL calculus for first-order logic without equality to the SCL(T)<br>calculus for first-order logic without equality modulo a background theory. In<br>a nutshell, the SCL(T) calculus describes a new way to guide hierarchic<br>resolution inferences by a partial model assumption instead of an a priori<br>fixed order as done for instance in hierarchic superposition. The model<br>representation consists of ground background theory literals and ground<br>foreground first-order literals. One major advantage of the model guided<br>approach is that clauses generated by SCL(T) enjoy a non-redundancy property<br>that makes expensive testing for tautologies and forward subsumption completely<br>obsolete. SCL(T) is a semi-decision procedure for pure clause sets that are<br>clause sets without first-order function symbols ranging into the background<br>theory sorts. Moreover, SCL(T) can be turned into a decision procedure if the<br>considered combination of a first-order logic modulo a background theory enjoys<br>an abstract finite model property.<br>
Export
BibTeX
@online{DBLP:journals/corr/abs-2003-04627, TITLE = {{SCL} with Theory Constraints}, AUTHOR = {Bromberger, Martin and Fiori, Alberto and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2003.04627}, EPRINT = {2003.04627}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {We lift the SCL calculus for first-order logic without equality to the SCL(T)<br>calculus for first-order logic without equality modulo a background theory. In<br>a nutshell, the SCL(T) calculus describes a new way to guide hierarchic<br>resolution inferences by a partial model assumption instead of an a priori<br>fixed order as done for instance in hierarchic superposition. The model<br>representation consists of ground background theory literals and ground<br>foreground first-order literals. One major advantage of the model guided<br>approach is that clauses generated by SCL(T) enjoy a non-redundancy property<br>that makes expensive testing for tautologies and forward subsumption completely<br>obsolete. SCL(T) is a semi-decision procedure for pure clause sets that are<br>clause sets without first-order function symbols ranging into the background<br>theory sorts. Moreover, SCL(T) can be turned into a decision procedure if the<br>considered combination of a first-order logic modulo a background theory enjoys<br>an abstract finite model property.<br>}, }
Endnote
%0 Report %A Bromberger, Martin %A Fiori, Alberto %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL with Theory Constraints : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7AFE-3 %U https://arxiv.org/abs/2003.04627 %D 2020 %X We lift the SCL calculus for first-order logic without equality to the SCL(T)<br>calculus for first-order logic without equality modulo a background theory. In<br>a nutshell, the SCL(T) calculus describes a new way to guide hierarchic<br>resolution inferences by a partial model assumption instead of an a priori<br>fixed order as done for instance in hierarchic superposition. The model<br>representation consists of ground background theory literals and ground<br>foreground first-order literals. One major advantage of the model guided<br>approach is that clauses generated by SCL(T) enjoy a non-redundancy property<br>that makes expensive testing for tautologies and forward subsumption completely<br>obsolete. SCL(T) is a semi-decision procedure for pure clause sets that are<br>clause sets without first-order function symbols ranging into the background<br>theory sorts. Moreover, SCL(T) can be turned into a decision procedure if the<br>considered combination of a first-order logic modulo a background theory enjoys<br>an abstract finite model property.<br> %K Computer Science, Logic in Computer Science, cs.LO
Bromberger, M., Sturm, T., & Weidenbach, C. (2020). A Complete and Terminating Approach to Linear Integer Solving. Journal of Symbolic Computation, 100. doi:10.1016/j.jsc.2019.07.021
Export
BibTeX
@article{Bromberger2020, TITLE = {A Complete and Terminating Approach to Linear Integer Solving}, AUTHOR = {Bromberger, Martin and Sturm, Thomas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2019.07.021}, PUBLISHER = {Academic Press}, ADDRESS = {London}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {100}, PAGES = {102--136}, }
Endnote
%0 Journal Article %A Bromberger, Martin %A Sturm, Thomas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Complete and Terminating Approach to Linear Integer Solving : %G eng %U http://hdl.handle.net/21.11116/0000-0006-99CD-7 %R 10.1016/j.jsc.2019.07.021 %7 2019 %D 2020 %J Journal of Symbolic Computation %V 100 %& 102 %P 102 - 136 %I Academic Press %C London %@ false
Davenport, J. H., England, M., Griggio, A., Sturm, T., & Tinelli, C. (2020). Symbolic Computation and Satisfiability Checking. Journal of Symbolic Computation, 100. doi:10.1016/j.jsc.2019.07.017
Export
BibTeX
@article{Davenport2020, TITLE = {Symbolic Computation and Satisfiability Checking}, AUTHOR = {Davenport, James H. and England, Matthew and Griggio, Alberto and Sturm, Thomas and Tinelli, Cesare}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2019.07.017}, PUBLISHER = {Academic Press}, ADDRESS = {London}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {100}, PAGES = {1--10}, }
Endnote
%0 Journal Article %A Davenport, James H. %A England, Matthew %A Griggio, Alberto %A Sturm, Thomas %A Tinelli, Cesare %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Symbolic Computation and Satisfiability Checking : Editorial %G eng %U http://hdl.handle.net/21.11116/0000-0006-99CF-5 %R 10.1016/j.jsc.2019.07.017 %7 2020 %D 2020 %J Journal of Symbolic Computation %V 100 %& 1 %P 1 - 10 %I Academic Press %C London %@ false
Faqeh, R., Fetzer, C., Hermanns, H., Hoffmann, J., Klauck, M., Köhl, M. A., … Weidenbach, C. (2020). Towards Dynamic Dependable Systems Through Evidence-Based Continuous Certification. In Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles. Rhodes, Greece (Virtual Event): Springer. doi:10.1007/978-3-030-61470-6_25
Export
BibTeX
@inproceedings{DBLP:conf/isola/FaqehFH0KKSW20, TITLE = {Towards Dynamic Dependable Systems Through Evidence-Based Continuous Certification}, AUTHOR = {Faqeh, Rasha and Fetzer, Christof and Hermanns, Holger and Hoffmann, J{\"o}rg and Klauck, Michaela and K{\"o}hl, Maximilian A. and Steinmetz, Marcel and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-030-61469-0}, DOI = {10.1007/978-3-030-61470-6_25}, PUBLISHER = {Springer}, YEAR = {2020}, DATE = {2020}, BOOKTITLE = {Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles}, EDITOR = {Margaria, Tiziana and Steffen, Bernhard}, PAGES = {416--439}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12477}, ADDRESS = {Rhodes, Greece (Virtual Event)}, }
Endnote
%0 Conference Proceedings %A Faqeh, Rasha %A Fetzer, Christof %A Hermanns, Holger %A Hoffmann, J&#246;rg %A Klauck, Michaela %A K&#246;hl, Maximilian A. %A Steinmetz, Marcel %A Weidenbach, Christoph %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Towards Dynamic Dependable Systems Through Evidence-Based Continuous Certification : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7B0E-1 %R 10.1007/978-3-030-61470-6_25 %D 2020 %B 9th International Symposium on Leveraging Applications of Formal Methods, Veri&#64257;cation and Validation %Z date of event: 2020-10-20 - 2020-10-30 %C Rhodes, Greece (Virtual Event) %B Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles %E Margaria, Tiziana; Steffen, Bernhard %P 416 - 439 %I Springer %@ 978-3-030-61469-0 %B Lecture Notes in Computer Science %N 12477
Fleury, M. (2020). Formalization of Logical Calculi in Isabelle/HOL. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291--ds-301796
Abstract
I develop a formal framework for propositional satifisfiability with the conflict-driven clause learning (CDCL) procedure using the Isabelle/HOL proof assistant. The framework offers a convenient way to prove metatheorems and experiment with variants, including the Davis-Putnam-Logemann-Loveland procedure. The most noteworthy aspects of my work are the inclusion of rules for forget and restart and the refinement approach. I use the formalization to develop three extensions: First, an incremental solving extension of CDCL. Second, I verify an optimizing CDCL (OCDCL): Given a cost function on literals, OCDCL derives an optimal model with minimum cost. Finally, I work on model covering. Thanks to the CDCL framework I can reuse, these extensions are easier to develop. Through a chain of refinements, I connect the abstract CDCL calculus first to a more concrete calculus, then to a SAT solver expressed in a simple functional programming language, and finally to a SAT solver in an imperative language, with total correctness guarantees. The imperative version relies on the two-watched-literal data structure and other optimizations found in modern solvers. I used the Isabelle Refinement Framework to automate the most tedious refinement steps. After that, I extend this work with further optimizations like blocking literals and the use of machine words as long as possible, before switching to unbounded integers to keep completeness.
Export
BibTeX
@phdthesis{Fleuryphd2019, TITLE = {Formalization of Logical Calculi in Isabelle/{HOL}}, AUTHOR = {Fleury, Mathias}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291--ds-301796}, DOI = {10.22028/D291-30179}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2020}, DATE = {2020}, ABSTRACT = {I develop a formal framework for propositional satifisfiability with the conflict-driven clause learning (CDCL) procedure using the Isabelle/HOL proof assistant. The framework offers a convenient way to prove metatheorems and experiment with variants, including the Davis-Putnam-Logemann-Loveland procedure. The most noteworthy aspects of my work are the inclusion of rules for forget and restart and the refinement approach. I use the formalization to develop three extensions: First, an incremental solving extension of CDCL. Second, I verify an optimizing CDCL (OCDCL): Given a cost function on literals, OCDCL derives an optimal model with minimum cost. Finally, I work on model covering. Thanks to the CDCL framework I can reuse, these extensions are easier to develop. Through a chain of refinements, I connect the abstract CDCL calculus first to a more concrete calculus, then to a SAT solver expressed in a simple functional programming language, and finally to a SAT solver in an imperative language, with total correctness guarantees. The imperative version relies on the two-watched-literal data structure and other optimizations found in modern solvers. I used the Isabelle Refinement Framework to automate the most tedious refinement steps. After that, I extend this work with further optimizations like blocking literals and the use of machine words as long as possible, before switching to unbounded integers to keep completeness.}, }
Endnote
%0 Thesis %A Fleury, Mathias %Y Weidenbach, Christoph %A referee: Biere, Armin %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Formalization of Logical Calculi in Isabelle/HOL : %G eng %U http://hdl.handle.net/21.11116/0000-0005-AE07-0 %R 10.22028/D291-30179 %U urn:nbn:de:bsz:291--ds-301796 %F OTHER: hdl:20.500.11880/28722 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2020 %P 169 p. %V phd %9 phd %X I develop a formal framework for propositional satifisfiability with the conflict-driven clause learning (CDCL) procedure using the Isabelle/HOL proof assistant. The framework offers a convenient way to prove metatheorems and experiment with variants, including the Davis-Putnam-Logemann-Loveland procedure. The most noteworthy aspects of my work are the inclusion of rules for forget and restart and the refinement approach. I use the formalization to develop three extensions: First, an incremental solving extension of CDCL. Second, I verify an optimizing CDCL (OCDCL): Given a cost function on literals, OCDCL derives an optimal model with minimum cost. Finally, I work on model covering. Thanks to the CDCL framework I can reuse, these extensions are easier to develop. Through a chain of refinements, I connect the abstract CDCL calculus first to a more concrete calculus, then to a SAT solver expressed in a simple functional programming language, and finally to a SAT solver in an imperative language, with total correctness guarantees. The imperative version relies on the two-watched-literal data structure and other optimizations found in modern solvers. I used the Isabelle Refinement Framework to automate the most tedious refinement steps. After that, I extend this work with further optimizations like blocking literals and the use of machine words as long as possible, before switching to unbounded integers to keep completeness. %U https://publikationen.sulb.uni-saarland.de/handle/20.500.11880/28722
Fleury, M., & Weidenbach, C. (2020). A Verified SAT Solver Framework including Optimization and Partial Valuations. In LPAR-23, 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning. Virtual Conferernce: EasyChair. doi:10.29007/96wb
Export
BibTeX
@inproceedings{DBLP:conf/lpar/FleuryW20, TITLE = {A Verified {SAT} Solver Framework including Optimization and Partial Valuations}, AUTHOR = {Fleury, Mathias and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {2040-557X}, DOI = {10.29007/96wb}, PUBLISHER = {EasyChair}, YEAR = {2021}, BOOKTITLE = {LPAR-23, 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning}, EDITOR = {Albert, Elvira and Kov{\'a}cs, Laura}, PAGES = {212--229}, SERIES = {EasyChair Proceedings in Computing}, VOLUME = {73}, ADDRESS = {Virtual Conferernce}, }
Endnote
%0 Conference Proceedings %A Fleury, Mathias %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Verified SAT Solver Framework including Optimization and Partial Valuations : %G eng %U http://hdl.handle.net/21.11116/0000-0007-78C7-2 %R 10.29007/96wb %D 2020 %B 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning %Z date of event: 2021-01-12 - 2021-01-13 %C Virtual Conferernce %B LPAR-23 %E Albert, Elvira; Kov&#225;cs, Laura %P 212 - 229 %I EasyChair %B EasyChair Proceedings in Computing %N 73 %@ false %U https://easychair.org/publications/paper/b7Cr
Frohn, F. (2020a). A Calculus for Modular Loop Acceleration. Retrieved from https://arxiv.org/abs/2001.01516
(arXiv: 2001.01516)
Abstract
Loop acceleration can be used to prove safety, reachability, runtime bounds,<br>and (non-)termination of programs operating on integers. To this end, a variety<br>of acceleration techniques has been proposed. However, all of them are<br>monolithic: Either they accelerate a loop successfully or they fail completely.<br>In contrast, we present a calculus that allows for combining acceleration<br>techniques in a modular way and we show how to integrate many existing<br>acceleration techniques into our calculus. Moreover, we propose two novel<br>acceleration techniques that can be incorporated into our calculus seamlessly.<br>An empirical evaluation demonstrates the applicability of our approach.<br>
Export
BibTeX
@online{Frohn_arXiv2001.01516, TITLE = {A Calculus for Modular Loop Acceleration}, AUTHOR = {Frohn, Florian}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2001.01516}, EPRINT = {2001.01516}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {Loop acceleration can be used to prove safety, reachability, runtime bounds,<br>and (non-)termination of programs operating on integers. To this end, a variety<br>of acceleration techniques has been proposed. However, all of them are<br>monolithic: Either they accelerate a loop successfully or they fail completely.<br>In contrast, we present a calculus that allows for combining acceleration<br>techniques in a modular way and we show how to integrate many existing<br>acceleration techniques into our calculus. Moreover, we propose two novel<br>acceleration techniques that can be incorporated into our calculus seamlessly.<br>An empirical evaluation demonstrates the applicability of our approach.<br>}, }
Endnote
%0 Report %A Frohn, Florian %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Calculus for Modular Loop Acceleration : %G eng %U http://hdl.handle.net/21.11116/0000-0007-CEFC-6 %U https://arxiv.org/abs/2001.01516 %D 2020 %X Loop acceleration can be used to prove safety, reachability, runtime bounds,<br>and (non-)termination of programs operating on integers. To this end, a variety<br>of acceleration techniques has been proposed. However, all of them are<br>monolithic: Either they accelerate a loop successfully or they fail completely.<br>In contrast, we present a calculus that allows for combining acceleration<br>techniques in a modular way and we show how to integrate many existing<br>acceleration techniques into our calculus. Moreover, we propose two novel<br>acceleration techniques that can be incorporated into our calculus seamlessly.<br>An empirical evaluation demonstrates the applicability of our approach.<br> %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Programming Languages, cs.PL
Frohn, F., Naaf, M., Brockschmidt, M., & Giesl, J. (2020). Inferring Lower Runtime Bounds for Integer Programs. ACM Transactions on Programming Languages and Systems, 42. doi:10.1145/3410331
Export
BibTeX
@article{Frohn_TPLS2020, TITLE = {Inferring Lower Runtime Bounds for Integer Programs}, AUTHOR = {Frohn, Florian and Naaf, Matthias and Brockschmidt, Marc and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, ISSN = {0164-0925}, DOI = {10.1145/3410331}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2020}, JOURNAL = {ACM Transactions on Programming Languages and Systems}, VOLUME = {42}, EID = {13}, }
Endnote
%0 Journal Article %A Frohn, Florian %A Naaf, Matthias %A Brockschmidt, Marc %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Inferring Lower Runtime Bounds for Integer Programs : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7FCD-5 %R 10.1145/3410331 %7 2020 %D 2020 %J ACM Transactions on Programming Languages and Systems %V 42 %Z sequence number: 13 %I ACM %C New York, NY %@ false
Frohn, F. (2020b). A Calculus for Modular Loop Acceleration. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2020). Dublin, Ireland (Online Event): Springer. doi:10.1007/978-3-030-45190-5_4
Export
BibTeX
@inproceedings{Frohn_TACAS2020, TITLE = {A Calculus for Modular Loop Acceleration}, AUTHOR = {Frohn, Florian}, LANGUAGE = {eng}, ISBN = {978-3-030-45189-9}, DOI = {10.1007/978-3-030-45190-5_4}, PUBLISHER = {Springer}, YEAR = {2020}, DATE = {2020}, BOOKTITLE = {Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2020)}, EDITOR = {Biere, Armin and Parker, David}, PAGES = {58--76}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12078}, ADDRESS = {Dublin, Ireland (Online Event)}, }
Endnote
%0 Conference Proceedings %A Frohn, Florian %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Calculus for Modular Loop Acceleration : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7FCF-3 %R 10.1007/978-3-030-45190-5_4 %D 2020 %B 26th International Conference on Tools and Algorithms for the Construction and Analysis of System %Z date of event: 2020-04-25 - 2020-04-30 %C Dublin, Ireland (Online Event) %B Tools and Algorithms for the Construction and Analysis of Systems %E Biere, Armin; Parker, David %P 58 - 76 %I Springer %@ 978-3-030-45189-9 %B Lecture Notes in Computer Science %N 12078
Haifani, F., Koopmann, P., Tourret, S., & Weidenbach, C. (2020). On a Notion of Relevance. In Proceedings of the 33rd International Workshop on Description Logics (DL 2020). Rhodes, Greece (Virtual Event): ceur-ws.org. Retrieved from http://ceur-ws.org/Vol-2663/paper-10.pdf; urn:nbn:de:0074-2663-4
Export
BibTeX
@inproceedings{Haifani_DL2020, TITLE = {On a Notion of Relevance}, AUTHOR = {Haifani, Fajar and Koopmann, Patrick and Tourret, Sophie and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {http://ceur-ws.org/Vol-2663/paper-10.pdf; urn:nbn:de:0074-2663-4}, PUBLISHER = {ceur-ws.org}, YEAR = {2020}, BOOKTITLE = {Proceedings of the 33rd International Workshop on Description Logics (DL 2020)}, EDITOR = {Borgwardt, Stefan and Meyer, Thomas}, EID = {10}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {2663}, ADDRESS = {Rhodes, Greece (Virtual Event)}, }
Endnote
%0 Conference Proceedings %A Haifani, Fajar %A Koopmann, Patrick %A Tourret, Sophie %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T On a Notion of Relevance : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7968-D %U http://ceur-ws.org/Vol-2663/paper-10.pdf %D 2020 %B 33rd International Workshop on Description Logics %Z date of event: 2020-09-12 - 2020-09-14 %C Rhodes, Greece (Virtual Event) %B Proceedings of the 33rd International Workshop on Description Logics %E Borgwardt , Stefan; Meyer, Thomas %Z sequence number: 10 %I ceur-ws.org %B CEUR Workshop Proceedings %N 2663 %@ false
Hark, M., Frohn, F., & Giesl, J. (2020). Polynomial Loops: Beyond Termination. In LPAR-23, 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning. Virtual Conferernce: EasyChair. doi:10.29007/nxv1
Export
BibTeX
@inproceedings{Hark_LPAR-23, TITLE = {Polynomial Loops: Beyond Termination}, AUTHOR = {Hark, Marcel and Frohn, Florian and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, ISSN = {2040-557X}, DOI = {10.29007/nxv1}, PUBLISHER = {EasyChair}, YEAR = {2021}, BOOKTITLE = {LPAR-23, 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning}, EDITOR = {Albert, Elvira and Kov{\'a}cs, Laura}, PAGES = {279--297}, SERIES = {EasyChair Proceedings in Computing}, VOLUME = {73}, ADDRESS = {Virtual Conferernce}, }
Endnote
%0 Conference Proceedings %A Hark, Marcel %A Frohn, Florian %A Giesl, J&#252;rgen %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Polynomial Loops: Beyond Termination : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7FD4-C %R 10.29007/nxv1 %D 2020 %B 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning %Z date of event: 2021-01-12 - 2021-01-13 %C Virtual Conferernce %B LPAR-23 %E Albert, Elvira; Kov&#225;cs, Laura %P 279 - 297 %I EasyChair %B EasyChair Proceedings in Computing %N 73 %@ false %U https://easychair.org/publications/paper/Bl5n
Koopmann, P., Del-Pinto, W., Tourret, S., & Schmidt, R. A. (2020). Signature-Based Abduction for Expressive Description Logics. In Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR 2020). Rhodes, Greece (Virtual Conference): IJCAI Organization. doi:10.24963/kr.2020/59
Export
BibTeX
@inproceedings{Koopmann_KR2020, TITLE = {Signature-Based Abduction for Expressive Description Logics}, AUTHOR = {Koopmann, Patrick and Del-Pinto, Warren and Tourret, Sophie and Schmidt, Renate A.}, LANGUAGE = {eng}, ISBN = {978-0-9992411-7-2}, DOI = {10.24963/kr.2020/59}, PUBLISHER = {IJCAI Organization}, YEAR = {2020}, BOOKTITLE = {Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR 2020)}, EDITOR = {Calvanese, Diego and Erdem, Esra and Thielscher, Michael}, PAGES = {592--602}, ADDRESS = {Rhodes, Greece (Virtual Conference)}, }
Endnote
%0 Conference Proceedings %A Koopmann, Patrick %A Del-Pinto, Warren %A Tourret, Sophie %A Schmidt, Renate A. %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Signature-Based Abduction for Expressive Description Logics : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7961-4 %R 10.24963/kr.2020/59 %D 2020 %B 17th International Conference on Principles of Knowledge Representation and Reasoning %Z date of event: 2020-09-12 - 2020-09-18 %C Rhodes, Greece (Virtual Conference) %B Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning %E Calvanese, Diego; Erdem, Esra; Thielscher, Michael %P 592 - 602 %I IJCAI Organization %@ 978-0-9992411-7-2 %U https://doi.org/10.24963/kr.2020/59
Kruff, N., Lüders, C., Radulescu, O., Sturm, T., & Walcher, S. (2020). Algorithmic Reduction of Biological Networks With Multiple Time Scales. Retrieved from https://arxiv.org/abs/2010.10129
(arXiv: 2010.10129)
Abstract
We present a symbolic algorithmic approach that allows to compute invariant<br>manifolds and corresponding reduced systems for differential equations modeling<br>biological networks which comprise chemical reaction networks for cellular<br>biochemistry, and compartmental models for pharmacology, epidemiology and<br>ecology. Multiple time scales of a given network are obtained by scaling, based<br>on tropical geometry. Our reduction is mathematically justified within a<br>singular perturbation setting using a recent result by Cardin and Teixeira. The<br>existence of invariant manifolds is subject to hyperbolicity conditions, which<br>we test algorithmically using Hurwitz criteria. We finally obtain a sequence of<br>nested invariant manifolds and respective reduced systems on those manifolds.<br>Our theoretical results are generally accompanied by rigorous algorithmic<br>descriptions suitable for direct implementation based on existing off-the-shelf<br>software systems, specifically symbolic computation libraries and<br>Satisfiability Modulo Theories solvers. We present computational examples taken<br>from the well-known BioModels database using our own prototypical<br>implementations.<br>
Export
BibTeX
@online{Kruff_arXiv2010.10129, TITLE = {Algorithmic Reduction of Biological Networks With Multiple Time Scales}, AUTHOR = {Kruff, Niclas and L{\"u}ders, Christoph and Radulescu, Ovidiu and Sturm, Thomas and Walcher, Sebastian}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2010.10129}, EPRINT = {2010.10129}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {We present a symbolic algorithmic approach that allows to compute invariant<br>manifolds and corresponding reduced systems for differential equations modeling<br>biological networks which comprise chemical reaction networks for cellular<br>biochemistry, and compartmental models for pharmacology, epidemiology and<br>ecology. Multiple time scales of a given network are obtained by scaling, based<br>on tropical geometry. Our reduction is mathematically justified within a<br>singular perturbation setting using a recent result by Cardin and Teixeira. The<br>existence of invariant manifolds is subject to hyperbolicity conditions, which<br>we test algorithmically using Hurwitz criteria. We finally obtain a sequence of<br>nested invariant manifolds and respective reduced systems on those manifolds.<br>Our theoretical results are generally accompanied by rigorous algorithmic<br>descriptions suitable for direct implementation based on existing off-the-shelf<br>software systems, specifically symbolic computation libraries and<br>Satisfiability Modulo Theories solvers. We present computational examples taken<br>from the well-known BioModels database using our own prototypical<br>implementations.<br>}, }
Endnote
%0 Report %A Kruff, Niclas %A L&#252;ders, Christoph %A Radulescu, Ovidiu %A Sturm, Thomas %A Walcher, Sebastian %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Algorithmic Reduction of Biological Networks With Multiple Time Scales : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7A12-C %U https://arxiv.org/abs/2010.10129 %D 2020 %X We present a symbolic algorithmic approach that allows to compute invariant<br>manifolds and corresponding reduced systems for differential equations modeling<br>biological networks which comprise chemical reaction networks for cellular<br>biochemistry, and compartmental models for pharmacology, epidemiology and<br>ecology. Multiple time scales of a given network are obtained by scaling, based<br>on tropical geometry. Our reduction is mathematically justified within a<br>singular perturbation setting using a recent result by Cardin and Teixeira. The<br>existence of invariant manifolds is subject to hyperbolicity conditions, which<br>we test algorithmically using Hurwitz criteria. We finally obtain a sequence of<br>nested invariant manifolds and respective reduced systems on those manifolds.<br>Our theoretical results are generally accompanied by rigorous algorithmic<br>descriptions suitable for direct implementation based on existing off-the-shelf<br>software systems, specifically symbolic computation libraries and<br>Satisfiability Modulo Theories solvers. We present computational examples taken<br>from the well-known BioModels database using our own prototypical<br>implementations.<br> %K Quantitative Biology, Molecular Networks, q-bio.MN,Computer Science, Logic in Computer Science, cs.LO,Computer Science, Symbolic Computation, cs.SC,Mathematics, Dynamical Systems, math.DS,
Rahkooy, H., Radulescu, O., & Sturm, T. (2020). A Linear Algebra Approach for Detecting Binomiality of Steady State Ideals of Reversible Chemical Reaction Networks. In Computer Algebra in Scientific Computing (CASC 2020). Linz, Austria (Virtual Event): Springer. doi:10.1007/978-3-030-60026-6_29
Export
BibTeX
@inproceedings{Rahkooy_CASC2020b, TITLE = {A Linear Algebra Approach for Detecting Binomiality of Steady State Ideals of Reversible Chemical Reaction Networks}, AUTHOR = {Rahkooy, Hamid and Radulescu, Ovidiu and Sturm, Thomas}, LANGUAGE = {eng}, DOI = {10.1007/978-3-030-60026-6_29}, PUBLISHER = {Springer}, YEAR = {2020}, DATE = {2020}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2020)}, EDITOR = {Boulier, Fran{\c c}ois and England, Matthew and Sadykov, Timur M. and Vorozhtsov, Evgenii V.}, PAGES = {492--509}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12291}, ADDRESS = {Linz, Austria (Virtual Event)}, }
Endnote
%0 Conference Proceedings %A Rahkooy, Hamid %A Radulescu, Ovidiu %A Sturm, Thomas %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Linear Algebra Approach for Detecting Binomiality of Steady State Ideals of Reversible Chemical Reaction Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7A1C-2 %R 10.1007/978-3-030-60026-6_29 %D 2020 %B 22nd International Workshop on Computer Algebra in Scientific Computing %Z date of event: 2020-09-14 - 2020-09-18 %C Linz, Austria (Virtual Event) %B Computer Algebra in Scientific Computing %E Boulier, Fran&#231;ois; England, Matthew; Sadykov, Timur M.; Vorozhtsov, Evgenii V. %P 492 - 509 %I Springer %B Lecture Notes in Computer Science %N 12291
Rahkooy, H., & Vargas Montero, C. (2020). A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks. Retrieved from https://arxiv.org/abs/2010.12615
(arXiv: 2010.12615)
Abstract
We study binomiality of the steady state ideals of chemical reaction<br>networks. Considering rate constants as indeterminates, the concept of<br>unconditional binomiality has been introduced and an algorithm based on linear<br>algebra has been proposed in a recent work for reversible chemical reaction<br>networks, which has a polynomial time complexity upper bound on the number of<br>species and reactions. In this article, using a modified version of<br>species--reaction graphs, we present an algorithm based on graph theory which<br>performs by adding and deleting edges and changing the labels of the edges in<br>order to test unconditional binomiality. We have implemented our graph<br>theoretical algorithm as well as the linear algebra one in Maple and made<br>experiments on biochemical models. Our experiments show that the performance of<br>the graph theoretical approach is similar to or better than the linear algebra<br>approach, while it is drastically faster than Groebner basis and quantifier<br>elimination methods.<br>
Export
BibTeX
@online{Rahkooy_arxiv2010.12615, TITLE = {A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks}, AUTHOR = {Rahkooy, Hamid and Vargas Montero, Cristian}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2010.12615}, EPRINT = {2010.12615}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {We study binomiality of the steady state ideals of chemical reaction<br>networks. Considering rate constants as indeterminates, the concept of<br>unconditional binomiality has been introduced and an algorithm based on linear<br>algebra has been proposed in a recent work for reversible chemical reaction<br>networks, which has a polynomial time complexity upper bound on the number of<br>species and reactions. In this article, using a modified version of<br>species--reaction graphs, we present an algorithm based on graph theory which<br>performs by adding and deleting edges and changing the labels of the edges in<br>order to test unconditional binomiality. We have implemented our graph<br>theoretical algorithm as well as the linear algebra one in Maple and made<br>experiments on biochemical models. Our experiments show that the performance of<br>the graph theoretical approach is similar to or better than the linear algebra<br>approach, while it is drastically faster than Groebner basis and quantifier<br>elimination methods.<br>}, }
Endnote
%0 Report %A Rahkooy, Hamid %A Vargas Montero, Cristian %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Graph Theoretical Approach for Testing Binomiality of Reversible Chemical Reaction Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0007-B427-2 %U https://arxiv.org/abs/2010.12615 %D 2020 %X We study binomiality of the steady state ideals of chemical reaction<br>networks. Considering rate constants as indeterminates, the concept of<br>unconditional binomiality has been introduced and an algorithm based on linear<br>algebra has been proposed in a recent work for reversible chemical reaction<br>networks, which has a polynomial time complexity upper bound on the number of<br>species and reactions. In this article, using a modified version of<br>species--reaction graphs, we present an algorithm based on graph theory which<br>performs by adding and deleting edges and changing the labels of the edges in<br>order to test unconditional binomiality. We have implemented our graph<br>theoretical algorithm as well as the linear algebra one in Maple and made<br>experiments on biochemical models. Our experiments show that the performance of<br>the graph theoretical approach is similar to or better than the linear algebra<br>approach, while it is drastically faster than Groebner basis and quantifier<br>elimination methods.<br> %K Computer Science, Symbolic Computation, cs.SC,Mathematics, Commutative Algebra, math.AC
Rahkooy, H., & Sturm, T. (2020a). First-Order Tests for Toricity. In Computer Algebra in Scientific Computing (CASC 2020). Linz, Austria (Virtual Event): Springer. doi:10.1007/978-3-030-60026-6_30
Export
BibTeX
@inproceedings{Rahkooy_CASC2020, TITLE = {First-Order Tests for Toricity}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, LANGUAGE = {eng}, DOI = {10.1007/978-3-030-60026-6_30}, PUBLISHER = {Springer}, YEAR = {2020}, DATE = {2020}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2020)}, EDITOR = {Boulier, Fran{\c c}ois and England, Matthew and Sadykov, Timur M. and Vorozhtsov, Evgenii V.}, PAGES = {510--527}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {12291}, ADDRESS = {Linz, Austria (Virtual Event)}, }
Endnote
%0 Conference Proceedings %A Rahkooy, Hamid %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T First-Order Tests for Toricity : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7A18-6 %R 10.1007/978-3-030-60026-6_30 %D 2020 %B 22nd International Workshop on Computer Algebra in Scientific Computing %Z date of event: 2020-09-14 - 2020-09-18 %C Linz, Austria (Virtual Event) %B Computer Algebra in Scientific Computing %E Boulier, Fran&#231;ois; England, Matthew; Sadykov, Timur M.; Vorozhtsov, Evgenii V. %P 510 - 527 %I Springer %B Lecture Notes in Computer Science %N 12291
Rahkooy, H., & Sturm, T. (2020b). First-Order Tests for Toricity. Retrieved from https://arxiv.org/abs/2002.03586
(arXiv: 2002.03586)
Abstract
Motivated by problems arising with the symbolic analysis of steady state<br>ideals in Chemical Reaction Network Theory, we consider the problem of testing<br>whether the points in a complex or real variety with non-zero coordinates form<br>a coset of a multiplicative group. That property corresponds to Shifted<br>Toricity, a recent generalization of toricity of the corresponding polynomial<br>ideal. The key idea is to take a geometric view on varieties rather than an<br>algebraic view on ideals. Recently, corresponding coset tests have been<br>proposed for complex and for real varieties. The former combine numerous<br>techniques from commutative algorithmic algebra with Gr\"obner bases as the<br>central algorithmic tool. The latter are based on interpreted first-order logic<br>in real closed fields with real quantifier elimination techniques on the<br>algorithmic side. Here we take a new logic approach to both theories, complex<br>and real, and beyond. Besides alternative algorithms, our approach provides a<br>unified view on theories of fields and helps to understand the relevance and<br>interconnection of the rich existing literature in the area, which has been<br>focusing on complex numbers, while from a scientific point of view the<br>(positive) real numbers are clearly the relevant domain in chemical reaction<br>network theory. We apply prototypical implementations of our new approach to a<br>set of 129 models from the BioModels repository.<br>
Export
BibTeX
@online{Rahkooy2002.03586, TITLE = {First-Order Tests for Toricity}, AUTHOR = {Rahkooy, Hamid and Sturm, Thomas}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2002.03586}, EPRINT = {2002.03586}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {Motivated by problems arising with the symbolic analysis of steady state<br>ideals in Chemical Reaction Network Theory, we consider the problem of testing<br>whether the points in a complex or real variety with non-zero coordinates form<br>a coset of a multiplicative group. That property corresponds to Shifted<br>Toricity, a recent generalization of toricity of the corresponding polynomial<br>ideal. The key idea is to take a geometric view on varieties rather than an<br>algebraic view on ideals. Recently, corresponding coset tests have been<br>proposed for complex and for real varieties. The former combine numerous<br>techniques from commutative algorithmic algebra with Gr\"obner bases as the<br>central algorithmic tool. The latter are based on interpreted first-order logic<br>in real closed fields with real quantifier elimination techniques on the<br>algorithmic side. Here we take a new logic approach to both theories, complex<br>and real, and beyond. Besides alternative algorithms, our approach provides a<br>unified view on theories of fields and helps to understand the relevance and<br>interconnection of the rich existing literature in the area, which has been<br>focusing on complex numbers, while from a scientific point of view the<br>(positive) real numbers are clearly the relevant domain in chemical reaction<br>network theory. We apply prototypical implementations of our new approach to a<br>set of 129 models from the BioModels repository.<br>}, }
Endnote
%0 Report %A Rahkooy, Hamid %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T First-Order Tests for Toricity : %G eng %U http://hdl.handle.net/21.11116/0000-0008-0A76-9 %U https://arxiv.org/abs/2002.03586 %D 2020 %X Motivated by problems arising with the symbolic analysis of steady state<br>ideals in Chemical Reaction Network Theory, we consider the problem of testing<br>whether the points in a complex or real variety with non-zero coordinates form<br>a coset of a multiplicative group. That property corresponds to Shifted<br>Toricity, a recent generalization of toricity of the corresponding polynomial<br>ideal. The key idea is to take a geometric view on varieties rather than an<br>algebraic view on ideals. Recently, corresponding coset tests have been<br>proposed for complex and for real varieties. The former combine numerous<br>techniques from commutative algorithmic algebra with Gr\"obner bases as the<br>central algorithmic tool. The latter are based on interpreted first-order logic<br>in real closed fields with real quantifier elimination techniques on the<br>algorithmic side. Here we take a new logic approach to both theories, complex<br>and real, and beyond. Besides alternative algorithms, our approach provides a<br>unified view on theories of fields and helps to understand the relevance and<br>interconnection of the rich existing literature in the area, which has been<br>focusing on complex numbers, while from a scientific point of view the<br>(positive) real numbers are clearly the relevant domain in chemical reaction<br>network theory. We apply prototypical implementations of our new approach to a<br>set of 129 models from the BioModels repository.<br> %K Computer Science, Symbolic Computation, cs.SC,Quantitative Biology, Molecular Networks, q-bio.MN
Schlichtkrull, A., Blanchette, J., Traytel, D., & Waldmann, U. (2020). Formalizing Bachmair and Ganzinger’s Ordered Resolution Prover. Journal of Automated Reasoning, 64. doi:10.1007/s10817-020-09561-0
Export
BibTeX
@article{Schlichtkrull_JAR2020, TITLE = {Formalizing {B}achmair and {G}anzinger's Ordered Resolution Prover}, AUTHOR = {Schlichtkrull, Anders and Blanchette, Jasmin and Traytel, Dmitriy and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-020-09561-0}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {64}, PAGES = {1169--1195}, }
Endnote
%0 Journal Article %A Schlichtkrull, Anders %A Blanchette, Jasmin %A Traytel, Dmitriy %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Formalizing Bachmair and Ganzinger's Ordered Resolution Prover : %G eng %U http://hdl.handle.net/21.11116/0000-0006-A2B5-6 %R 10.1007/s10817-020-09561-0 %7 2020 %D 2020 %J Journal of Automated Reasoning %V 64 %& 1169 %P 1169 - 1195 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Seiler, W. M., Seiss, M., & Sturm, T. (2020). A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations. Retrieved from https://arxiv.org/abs/2003.00740
(arXiv: 2003.00740)
Abstract
We discuss the effective computation of geometric singularities of implicit<br>ordinary differential equations over the real numbers using methods from logic.<br>Via the Vessiot theory of differential equations, geometric singularities can<br>be characterised as points where the behaviour of a certain linear system of<br>equations changes. These points can be discovered using a specifically adapted<br>parametric generalisation of Gaussian elimination combined with heuristic<br>simplification techniques and real quantifier elimination methods. We<br>demonstrate the relevance and applicability of our approach with computational<br>experiments using a prototypical implementation in Reduce.<br>
Export
BibTeX
@online{Seiler_arXiv2003.00740, TITLE = {A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations}, AUTHOR = {Seiler, Werner M. and Seiss, Matthias and Sturm, Thomas}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/2003.00740}, EPRINT = {2003.00740}, EPRINTTYPE = {arXiv}, YEAR = {2020}, ABSTRACT = {We discuss the effective computation of geometric singularities of implicit<br>ordinary differential equations over the real numbers using methods from logic.<br>Via the Vessiot theory of differential equations, geometric singularities can<br>be characterised as points where the behaviour of a certain linear system of<br>equations changes. These points can be discovered using a specifically adapted<br>parametric generalisation of Gaussian elimination combined with heuristic<br>simplification techniques and real quantifier elimination methods. We<br>demonstrate the relevance and applicability of our approach with computational<br>experiments using a prototypical implementation in Reduce.<br>}, }
Endnote
%0 Report %A Seiler, Werner M. %A Seiss, Matthias %A Sturm, Thomas %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Logic Based Approach to Finding Real Singularities of Implicit Ordinary Differential Equations : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7A09-7 %U https://arxiv.org/abs/2003.00740 %D 2020 %X We discuss the effective computation of geometric singularities of implicit<br>ordinary differential equations over the real numbers using methods from logic.<br>Via the Vessiot theory of differential equations, geometric singularities can<br>be characterised as points where the behaviour of a certain linear system of<br>equations changes. These points can be discovered using a specifically adapted<br>parametric generalisation of Gaussian elimination combined with heuristic<br>simplification techniques and real quantifier elimination methods. We<br>demonstrate the relevance and applicability of our approach with computational<br>experiments using a prototypical implementation in Reduce.<br> %K Mathematics, Logic, math.LO,Mathematics, Commutative Algebra, math.AC,Mathematics, Differential Geometry, math.DG,
Teucke, A., & Weidenbach, C. (2020). SPASS-AR: A First-Order Theorem Prover Based on Approximation-Refinement into the Monadic Shallow Linear Fragment. Journal of Automated Reasoning, 64(3). doi:10.1007/s10817-020-09546-z
Export
BibTeX
@article{Teucke2020, TITLE = {{SPASS-AR}: {A} First-Order Theorem Prover Based on Approximation-Refinement into the Monadic Shallow Linear Fragment}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-020-09546-z}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2020}, DATE = {2020}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {64}, NUMBER = {3}, PAGES = {611--640}, }
Endnote
%0 Journal Article %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SPASS-AR: A First-Order Theorem Prover Based on Approximation-Refinement into the Monadic Shallow Linear Fragment : %G eng %U http://hdl.handle.net/21.11116/0000-0006-9084-1 %R 10.1007/s10817-020-09546-z %7 2020 %D 2020 %J Journal of Automated Reasoning %V 64 %N 3 %& 611 %P 611 - 640 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Waldmann, U., Tourret, S., Robillard, S., & Blanchette, J. (2020). A Comprehensive Framework for Saturation Theorem Proving. In Automated Reasoning (IJCAR 2020). Paris, France (Virtual Conference): Springer. doi:10.1007/978-3-030-51074-9_18
Export
BibTeX
@inproceedings{Waldmann_IJCAR2020, TITLE = {A Comprehensive Framework for Saturation Theorem Proving}, AUTHOR = {Waldmann, Uwe and Tourret, Sophie and Robillard, Simon and Blanchette, Jasmin}, LANGUAGE = {eng}, ISBN = {978-3-030-51073-2}, DOI = {10.1007/978-3-030-51074-9_18}, PUBLISHER = {Springer}, YEAR = {2020}, DATE = {2020}, BOOKTITLE = {Automated Reasoning (IJCAR 2020)}, EDITOR = {Peltier, Nicolas and Sofronie-Stokkermans, Viorica}, PAGES = {316--334}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {12166}, ADDRESS = {Paris, France (Virtual Conference)}, }
Endnote
%0 Conference Proceedings %A Waldmann, Uwe %A Tourret, Sophie %A Robillard, Simon %A Blanchette, Jasmin %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Comprehensive Framework for Saturation Theorem Proving : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7971-2 %R 10.1007/978-3-030-51074-9_18 %D 2020 %B 10th International Joint Conference on Automated Reasoning %Z date of event: 2020-07-01 - 2020-07-04 %C Paris, France (Virtual Conference) %B Automated Reasoning %E Peltier, Nicolas; Sofronie-Stokkermans, Viorica %P 316 - 334 %I Springer %@ 978-3-030-51073-2 %B Lecture Notes in Artificial Intelligence %N 12166
2019
Baumgartner, P., & Waldmann, U. (2019a). Hierarchic Superposition Revisited. In Description Logic, Theory Combination, and All That. Berlin: Springer. doi:10.1007/978-3-030-22102-7_2
Export
BibTeX
@incollection{Baumgartner2019, TITLE = {Hierarchic Superposition Revisited}, AUTHOR = {Baumgartner, Peter and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-030-22101-0}, DOI = {10.1007/978-3-030-22102-7_2}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Description Logic, Theory Combination, and All That}, EDITOR = {Lutz, Carsten and Sattler, Uli and Tinelli, Cesare and Turhan, Anni-Yasmin and Wolter, Frank}, PAGES = {15--56}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11560}, }
Endnote
%0 Book Section %A Baumgartner, Peter %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Hierarchic Superposition Revisited : %G eng %U http://hdl.handle.net/21.11116/0000-0004-03B5-C %R 10.1007/978-3-030-22102-7_2 %D 2019 %B Description Logic, Theory Combination, and All That %E Lutz, Carsten; Sattler, Uli; Tinelli, Cesare; Turhan, Anni-Yasmin; Wolter, Frank; Baader, Franz %P 15 - 56 %I Springer %C Berlin %@ 978-3-030-22101-0 %S Lecture Notes in Computer Science %N 11560
Baumgartner, P., & Waldmann, U. (2019b). Hierarchic Superposition Revisited. Retrieved from http://arxiv.org/abs/1904.03776
(arXiv: 1904.03776)
Abstract
Many applications of automated deduction require reasoning in first-order<br>logic modulo background theories, in particular some form of integer<br>arithmetic. A major unsolved research challenge is to design theorem provers<br>that are "reasonably complete" even in the presence of free function symbols<br>ranging into a background theory sort. The hierarchic superposition calculus of<br>Bachmair, Ganzinger, and Waldmann already supports such symbols, but, as we<br>demonstrate, not optimally. This paper aims to rectify the situation by<br>introducing a novel form of clause abstraction, a core component in the<br>hierarchic superposition calculus for transforming clauses into a form needed<br>for internal operation. We argue for the benefits of the resulting calculus and<br>provide two new completeness results: one for the fragment where all<br>background-sorted terms are ground and another one for a special case of linear<br>(integer or rational) arithmetic as a background theory.<br>
Export
BibTeX
@online{Baumgartner_arXIv1904.03776, TITLE = {Hierarchic Superposition Revisited}, AUTHOR = {Baumgartner, Peter and Waldmann, Uwe}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1904.03776}, EPRINT = {1904.03776}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {Many applications of automated deduction require reasoning in first-order<br>logic modulo background theories, in particular some form of integer<br>arithmetic. A major unsolved research challenge is to design theorem provers<br>that are "reasonably complete" even in the presence of free function symbols<br>ranging into a background theory sort. The hierarchic superposition calculus of<br>Bachmair, Ganzinger, and Waldmann already supports such symbols, but, as we<br>demonstrate, not optimally. This paper aims to rectify the situation by<br>introducing a novel form of clause abstraction, a core component in the<br>hierarchic superposition calculus for transforming clauses into a form needed<br>for internal operation. We argue for the benefits of the resulting calculus and<br>provide two new completeness results: one for the fragment where all<br>background-sorted terms are ground and another one for a special case of linear<br>(integer or rational) arithmetic as a background theory.<br>}, }
Endnote
%0 Report %A Baumgartner, Peter %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Hierarchic Superposition Revisited : %G eng %U http://hdl.handle.net/21.11116/0000-0004-03C0-F %U http://arxiv.org/abs/1904.03776 %D 2019 %X Many applications of automated deduction require reasoning in first-order<br>logic modulo background theories, in particular some form of integer<br>arithmetic. A major unsolved research challenge is to design theorem provers<br>that are "reasonably complete" even in the presence of free function symbols<br>ranging into a background theory sort. The hierarchic superposition calculus of<br>Bachmair, Ganzinger, and Waldmann already supports such symbols, but, as we<br>demonstrate, not optimally. This paper aims to rectify the situation by<br>introducing a novel form of clause abstraction, a core component in the<br>hierarchic superposition calculus for transforming clauses into a form needed<br>for internal operation. We argue for the benefits of the resulting calculus and<br>provide two new completeness results: one for the fragment where all<br>background-sorted terms are ground and another one for a special case of linear<br>(integer or rational) arithmetic as a background theory.<br> %K Computer Science, Logic in Computer Science, cs.LO
Bentkamp, A., Blanchette, J. C., & Klakow, D. (2019). A Formal Proof of the Expressiveness of Deep Learning. Journal of Automated Reasoning, 63(2). doi:10.1007/s10817-018-9481-5
Export
BibTeX
@article{Bentkamp2019, TITLE = {A Formal Proof of the Expressiveness of Deep Learning}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin Christian and Klakow, Dietrich}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-018-9481-5}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2019}, DATE = {2019}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {63}, NUMBER = {2}, PAGES = {347--368}, }
Endnote
%0 Journal Article %A Bentkamp, Alexander %A Blanchette, Jasmin Christian %A Klakow, Dietrich %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Formal Proof of the Expressiveness of Deep Learning : %G eng %U http://hdl.handle.net/21.11116/0000-0004-7A8F-3 %R 10.1007/s10817-018-9481-5 %7 2019 %D 2019 %J Journal of Automated Reasoning %V 63 %N 2 %& 347 %P 347 - 368 %I Springer %C New York, NY %@ false
Bentkamp, A., Blanchette, J. C., Tourret, S., Vukmirović, P., & Waldmann, U. (2019). Superposition with Lambdas. In Automated Deduction -- CADE 27. Natal, Brazil: Springer. doi:10.1007/978-3-030-29436-6_4
Export
BibTeX
@inproceedings{Bentkamp_CADE2019, TITLE = {Superposition with Lambdas}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin Christian and Tourret, Sophie and Vukmirovi{\'c}, Petar and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {0302-9743}, ISBN = {978-3-030-29435-9}, DOI = {10.1007/978-3-030-29436-6_4}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Automated Deduction -- CADE 27}, EDITOR = {Fontaine, Pascal}, PAGES = {55--73}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11716}, ADDRESS = {Natal, Brazil}, }
Endnote
%0 Conference Proceedings %A Bentkamp, Alexander %A Blanchette, Jasmin Christian %A Tourret, Sophie %A Vukmirovi&#263;, Petar %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition with Lambdas : %G eng %U http://hdl.handle.net/21.11116/0000-0005-885C-B %R 10.1007/978-3-030-29436-6_4 %D 2019 %B 27th International Conference on Automated Deduction %Z date of event: 2019-08-27 - 2019-08-30 %C Natal, Brazil %B Automated Deduction -- CADE 27 %E Fontaine, Pascal %P 55 - 73 %I Springer %@ 978-3-030-29435-9 %B Lecture Notes in Artificial Intelligence %N 11716 %@ false
Blanchette, J. C., Gheri, L., Popescu, A., & Traytel, D. (2019). Bindings as Bounded Natural Functors. Proceedings of the ACM on Programming Languages (Proc. POPL 2019), 3. doi:10.1145/3290335
Export
BibTeX
@article{Blanchette_POPL2019, TITLE = {Bindings as Bounded Natural Functors}, AUTHOR = {Blanchette, Jasmin Christian and Gheri, Lorenzo and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, ISSN = {2475-1421}, DOI = {10.1145/3290335}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2019}, JOURNAL = {Proceedings of the ACM on Programming Languages (Proc. POPL)}, VOLUME = {3}, EID = {22}, BOOKTITLE = {46th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2019)}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Gheri, Lorenzo %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Bindings as Bounded Natural Functors : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E59A-E %R 10.1145/3290335 %7 2019 %D 2019 %J Proceedings of the ACM on Programming Languages %O PACMPL %V 3 %Z sequence number: 22 %I ACM %C New York, NY %@ false %B 46th ACM SIGPLAN Symposium on Principles of Programming Languages %O POPL 2019 Sun 13 - Sat 19 January 2019 Cascais, Portugal
Blanchette, J. C. (2019). Formalizing the Metatheory of Logical Calculi and Automatic Provers in Isabelle/HOL (Invited Talk). In CPP’19, 8th ACM SIGPLAN International Conference on Certified Programs and Proofs. Cascais, Portugal: ACM. doi:10.1145/3293880.3294087
Export
BibTeX
@inproceedings{Blanchette_CPP2019, TITLE = {Formalizing the metatheory of logical calculi and automatic provers in {I}sabelle/{HOL} (invited talk)}, AUTHOR = {Blanchette, Jasmin Christian}, LANGUAGE = {eng}, ISBN = {978-1-4503-6222-1}, DOI = {10.1145/3293880.3294087}, PUBLISHER = {ACM}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {CPP'19, 8th ACM SIGPLAN International Conference on Certified Programs and Proofs}, EDITOR = {Mahboubi, Assia and Myreen, Magnus O.}, PAGES = {1--13}, ADDRESS = {Cascais, Portugal}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Formalizing the Metatheory of Logical Calculi and Automatic Provers in Isabelle/HOL (Invited Talk) : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E5A0-6 %R 10.1145/3293880.3294087 %D 2019 %B 8th ACM SIGPLAN International Conference on Certified Programs and Proofs %Z date of event: 2019-01-14 - 2019-01-15 %C Cascais, Portugal %B CPP'19 %E Mahboubi, Assia; Myreen, Magnus O. %P 1 - 13 %I ACM %@ 978-1-4503-6222-1
Bradford, R., Davenport, J. H., England, M., Errami, H., Gerdt, V., Grigoriev, D., … Weber, A. (2019). Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks. Retrieved from http://arxiv.org/abs/1902.04882
(arXiv: 1902.04882)
Abstract
We consider a problem from biological network analysis of determining regions<br>in a parameter space over which there are multiple steady states for positive<br>real values of variables and parameters. We describe multiple approaches to<br>address the problem using tools from Symbolic Computation. We describe how<br>progress was made to achieve semi-algebraic descriptions of the<br>multistationarity regions of parameter space, and compare symbolic results to<br>numerical methods. The biological networks studied are models of the<br>mitogen-activated protein kinases (MAPK) network which has already consumed<br>considerable effort using special insights into its structure of corresponding<br>models. Our main example is a model with 11 equations in 11 variables and 19<br>parameters, 3 of which are of interest for symbolic treatment. The model also<br>imposes positivity conditions on all variables and parameters.<br> We apply combinations of symbolic computation methods designed for mixed<br>equality/inequality systems, specifically virtual substitution, lazy real<br>triangularization and cylindrical algebraic decomposition, as well as a<br>simplification technique adapted from Gaussian elimination and graph theory. We<br>are able to determine multistationarity of our main example over a<br>2-dimensional parameter space. We also study a second MAPK model and a symbolic<br>grid sampling technique which can locate such regions in 3-dimensional<br>parameter space.<br>
Export
BibTeX
@online{Bradford_arXiv1902.04882, TITLE = {Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks}, AUTHOR = {Bradford, Russell and Davenport, James H. and England, Matthew and Errami, Hassan and Gerdt, Vladimir and Grigoriev, Dima and Hoyt, Charles and Ko{\v s}ta, Marek and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1902.04882}, EPRINT = {1902.04882}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We consider a problem from biological network analysis of determining regions<br>in a parameter space over which there are multiple steady states for positive<br>real values of variables and parameters. We describe multiple approaches to<br>address the problem using tools from Symbolic Computation. We describe how<br>progress was made to achieve semi-algebraic descriptions of the<br>multistationarity regions of parameter space, and compare symbolic results to<br>numerical methods. The biological networks studied are models of the<br>mitogen-activated protein kinases (MAPK) network which has already consumed<br>considerable effort using special insights into its structure of corresponding<br>models. Our main example is a model with 11 equations in 11 variables and 19<br>parameters, 3 of which are of interest for symbolic treatment. The model also<br>imposes positivity conditions on all variables and parameters.<br> We apply combinations of symbolic computation methods designed for mixed<br>equality/inequality systems, specifically virtual substitution, lazy real<br>triangularization and cylindrical algebraic decomposition, as well as a<br>simplification technique adapted from Gaussian elimination and graph theory. We<br>are able to determine multistationarity of our main example over a<br>2-dimensional parameter space. We also study a second MAPK model and a symbolic<br>grid sampling technique which can locate such regions in 3-dimensional<br>parameter space.<br>}, }
Endnote
%0 Report %A Bradford, Russell %A Davenport, James H. %A England, Matthew %A Errami, Hassan %A Gerdt, Vladimir %A Grigoriev, Dima %A Hoyt, Charles %A Ko&#353;ta, Marek %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Identifying the Parametric Occurrence of Multiple Steady States for some Biological Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0002-FF3C-D %U http://arxiv.org/abs/1902.04882 %D 2019 %X We consider a problem from biological network analysis of determining regions<br>in a parameter space over which there are multiple steady states for positive<br>real values of variables and parameters. We describe multiple approaches to<br>address the problem using tools from Symbolic Computation. We describe how<br>progress was made to achieve semi-algebraic descriptions of the<br>multistationarity regions of parameter space, and compare symbolic results to<br>numerical methods. The biological networks studied are models of the<br>mitogen-activated protein kinases (MAPK) network which has already consumed<br>considerable effort using special insights into its structure of corresponding<br>models. Our main example is a model with 11 equations in 11 variables and 19<br>parameters, 3 of which are of interest for symbolic treatment. The model also<br>imposes positivity conditions on all variables and parameters.<br> We apply combinations of symbolic computation methods designed for mixed<br>equality/inequality systems, specifically virtual substitution, lazy real<br>triangularization and cylindrical algebraic decomposition, as well as a<br>simplification technique adapted from Gaussian elimination and graph theory. We<br>are able to determine multistationarity of our main example over a<br>2-dimensional parameter space. We also study a second MAPK model and a symbolic<br>grid sampling technique which can locate such regions in 3-dimensional<br>parameter space.<br> %K Computer Science, Symbolic Computation, cs.SC
Bromberger, M. (2019). Decision Procedures for Linear Arithmetic. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291--ds-306363
Export
BibTeX
@phdthesis{Bromberger_2019, TITLE = {Decision Procedures for Linear Arithmetic}, AUTHOR = {Bromberger, Martin}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291--ds-306363}, DOI = {10.22028/D291-30636}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2019}, DATE = {2019}, }
Endnote
%0 Thesis %A Bromberger, Martin %Y Weidenbach, Christoph %A referee: Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Decision Procedures for Linear Arithmetic : %G eng %U http://hdl.handle.net/21.11116/0000-0007-713E-5 %R 10.22028/D291-30636 %U urn:nbn:de:bsz:291--ds-306363 %F OTHER: hdl:20.500.11880/28955 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2019 %P 341 p. %V phd %9 phd %U https://publikationen.sulb.uni-saarland.de/handle/20.500.11880/28955
Bromberger, M., Fleury, M., Schwarz, S., & Weidenbach, C. (2019). SPASS-SATT: A CDCL(LA) Solver. In Automated Deduction -- CADE 27. Natal, Brazil: Springer. doi:10.1007/978-3-030-29436-6_7
Export
BibTeX
@inproceedings{Bromberger_CADE2019, TITLE = {{SPASS-SATT}: {A CDCL(LA)} Solver}, AUTHOR = {Bromberger, Martin and Fleury, Mathias and Schwarz, Simon and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0302-9743}, ISBN = {978-3-030-29435-9}, DOI = {10.1007/978-3-030-29436-6_7}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Automated Deduction -- CADE 27}, EDITOR = {Fontaine, Pascal}, PAGES = {111--122}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11716}, ADDRESS = {Natal, Brazil}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Fleury, Mathias %A Schwarz, Simon %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SPASS-SATT: A CDCL(LA) Solver : %G eng %U http://hdl.handle.net/21.11116/0000-0005-8846-3 %R 10.1007/978-3-030-29436-6_7 %D 2019 %B 27th International Conference on Automated Deduction %Z date of event: 2019-08-27 - 2019-08-30 %C Natal, Brazil %B Automated Deduction -- CADE 27 %E Fontaine, Pascal %P 111 - 122 %I Springer %@ 978-3-030-29435-9 %B Lecture Notes in Artificial Intelligence %N 11716 %@ false
Cropper, A., & Tourret, S. (2019). Logical Reduction of Metarules. Machine Learning (Proc. ILP 2019), 109. doi:10.1007/s10994-019-05834-x
Export
BibTeX
@article{Cropper2019, TITLE = {Logical Reduction of Metarules}, AUTHOR = {Cropper, Andrew and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {0885-6125}, DOI = {10.1007/s10994-019-05834-x}, PUBLISHER = {Springer}, ADDRESS = {Dordrecht}, YEAR = {2019}, JOURNAL = {Machine Learning (Proc. ILP)}, VOLUME = {109}, PAGES = {1323--1369}, BOOKTITLE = {Special Issue of the Inductive Logic Programming (ILP) 2019}, EDITOR = {Kazakov, Dimitar and Zelezny, Filip}, }
Endnote
%0 Journal Article %A Cropper, Andrew %A Tourret, Sophie %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Logical Reduction of Metarules : %G eng %U http://hdl.handle.net/21.11116/0000-0005-8859-E %R 10.1007/s10994-019-05834-x %7 2019 %D 2019 %J Machine Learning %V 109 %& 1323 %P 1323 - 1369 %I Springer %C Dordrecht %@ false %B Special Issue of the Inductive Logic Programming (ILP) 2019 %O ILP 2019 The 29th International Conference on Inductive Logic Programming. 3-5 Sep 2019, Plovdiv, Bulgaria
Fiori, A., & Weidenbach, C. (2019). SCL Clause Learning from Simple Models. In Automated Deduction -- CADE 27. Natal, Brazil: Springer. doi:10.1007/978-3-030-29436-6_14
Export
BibTeX
@inproceedings{Fiori_CADE2019, TITLE = {{SCL} Clause Learning from Simple Models}, AUTHOR = {Fiori, Alberto and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0302-9743}, ISBN = {978-3-030-29435-9}, DOI = {10.1007/978-3-030-29436-6_14}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Automated Deduction -- CADE 27}, EDITOR = {Fontaine, Pascal}, PAGES = {233--249}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11716}, ADDRESS = {Natal, Brazil}, }
Endnote
%0 Conference Proceedings %A Fiori, Alberto %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T SCL Clause Learning from Simple Models : %G eng %U http://hdl.handle.net/21.11116/0000-0005-883F-C %R 10.1007/978-3-030-29436-6_14 %D 2019 %B 27th International Conference on Automated Deduction %Z date of event: 2019-08-27 - 2019-08-30 %C Natal, Brazil %B Automated Deduction -- CADE 27 %E Fontaine, Pascal %P 233 - 249 %I Springer %@ 978-3-030-29435-9 %B Lecture Notes in Artificial Intelligence %N 11716 %@ false
Fleury, M., & Schurr, H.-J. (2019). Reconstructing veriT Proofs in Isabelle/HOL. Electronic Proceedings in Theoretical Computer Science (Proc. PxTP 2019), (301). doi:10.4204/EPTCS.301.6
(arXiv: 1908.09480)
Abstract
Automated theorem provers are now commonly used within interactive theorem<br>provers to discharge an increasingly large number of proof obligations. To<br>maintain the trustworthiness of a proof, the automatically found proof must be<br>verified inside the proof assistant. We present here a reconstruction procedure<br>in the proof assistant Isabelle/HOL for proofs generated by the satisfiability<br>modulo theories solver veriT which is part of the smt tactic. We describe in<br>detail the architecture of our improved reconstruction method and the<br>challenges we faced in designing it. Our experiments show that the<br>veriT-powered smt tactic is regularly suggested by Sledgehammer as the fastest<br>method to automatically solve proof goals.<br>
Export
BibTeX
@article{Fleury_PxTP2019, TITLE = {Reconstructing {veriT} Proofs in {I}sabelle/{HOL}}, AUTHOR = {Fleury, Mathias and Schurr, Hans-J{\"o}rg}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1908.09480}, DOI = {10.4204/EPTCS.301.6}, EPRINT = {1908.09480}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {Automated theorem provers are now commonly used within interactive theorem<br>provers to discharge an increasingly large number of proof obligations. To<br>maintain the trustworthiness of a proof, the automatically found proof must be<br>verified inside the proof assistant. We present here a reconstruction procedure<br>in the proof assistant Isabelle/HOL for proofs generated by the satisfiability<br>modulo theories solver veriT which is part of the smt tactic. We describe in<br>detail the architecture of our improved reconstruction method and the<br>challenges we faced in designing it. Our experiments show that the<br>veriT-powered smt tactic is regularly suggested by Sledgehammer as the fastest<br>method to automatically solve proof goals.<br>}, JOURNAL = {Electronic Proceedings in Theoretical Computer Science (Proc. PxTP)}, NUMBER = {301}, PAGES = {36--50}, BOOKTITLE = {Proceedings Sixth Workshop on Proof eXchange for Theorem Proving (PxTP 2019)}, EDITOR = {Reis, Giselle and Barbosa, Haniel}, }
Endnote
%0 Journal Article %A Fleury, Mathias %A Schurr, Hans-J&#246;rg %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Reconstructing veriT Proofs in Isabelle/HOL : %G eng %U http://hdl.handle.net/21.11116/0000-0005-8879-A %R 10.4204/EPTCS.301.6 %U http://arxiv.org/abs/1908.09480 %7 2019 %D 2019 %X Automated theorem provers are now commonly used within interactive theorem<br>provers to discharge an increasingly large number of proof obligations. To<br>maintain the trustworthiness of a proof, the automatically found proof must be<br>verified inside the proof assistant. We present here a reconstruction procedure<br>in the proof assistant Isabelle/HOL for proofs generated by the satisfiability<br>modulo theories solver veriT which is part of the smt tactic. We describe in<br>detail the architecture of our improved reconstruction method and the<br>challenges we faced in designing it. Our experiments show that the<br>veriT-powered smt tactic is regularly suggested by Sledgehammer as the fastest<br>method to automatically solve proof goals.<br> %K Computer Science, Logic in Computer Science, cs.LO %J Electronic Proceedings in Theoretical Computer Science %O EPTCS %N 301 %& 36 %P 36 - 50 %B Proceedings Sixth Workshop on Proof eXchange for Theorem Proving %O PxTP 2019 Natal, Brazil, August 26, 2019
Fleury, M. (2019). Optimizing a Verified SAT Solver. In NASA Formal Methods (NFM 2019). Houston, TX, USA: Springer. doi:10.1007/978-3-030-20652-9_10
Export
BibTeX
@inproceedings{DBLP:conf/nfm/Fleury19, TITLE = {Optimizing a Verified {SAT} Solver}, AUTHOR = {Fleury, Mathias}, LANGUAGE = {eng}, ISBN = {978-3-030-20651-2}, DOI = {10.1007/978-3-030-20652-9_10}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {NASA Formal Methods (NFM 2019)}, EDITOR = {Badger, Julia M. and Rozier, Kristin Yvonne}, PAGES = {148--165}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11460}, ADDRESS = {Houston, TX, USA}, }
Endnote
%0 Conference Proceedings %A Fleury, Mathias %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Optimizing a Verified SAT Solver : %G eng %U http://hdl.handle.net/21.11116/0000-0004-86AA-5 %R 10.1007/978-3-030-20652-9_10 %D 2019 %B 1th NASA Formal Methods Symposium %Z date of event: 2019-05-07 - 2019-05-09 %C Houston, TX, USA %B NASA Formal Methods %E Badger, Julia M.; Rozier, Kristin Yvonne %P 148 - 165 %I Springer %@ 978-3-030-20651-2 %B Lecture Notes in Computer Science %N 11460
Frohn, F., Naaf, M., Brockschmidt, M., & Giesl, J. (2019). Inferring Lower Runtime Bounds for Integer Programs. Retrieved from https://arxiv.org/abs/1911.01077
(arXiv: 1911.01077)
Abstract
We present a technique to infer lower bounds on the worst-case runtime<br>complexity of integer programs, where in contrast to earlier work, our approach<br>is not restricted to tail-recursion. Our technique constructs symbolic<br>representations of program executions using a framework for iterative,<br>under-approximating program simplification. The core of this simplification is<br>a method for (under-approximating) program acceleration based on recurrence<br>solving and a variation of ranking functions. Afterwards, we deduce asymptotic<br>lower bounds from the resulting simplified programs using a special-purpose<br>calculus and an SMT encoding. We implemented our technique in our tool LoAT and<br>show that it infers non-trivial lower bounds for a large class of examples.<br>
Export
BibTeX
@online{Frohn_arXIv1911.01077, TITLE = {Inferring Lower Runtime Bounds for Integer Programs}, AUTHOR = {Frohn, Florian and Naaf, Matthias and Brockschmidt, Marc and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/1911.01077}, EPRINT = {1911.01077}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We present a technique to infer lower bounds on the worst-case runtime<br>complexity of integer programs, where in contrast to earlier work, our approach<br>is not restricted to tail-recursion. Our technique constructs symbolic<br>representations of program executions using a framework for iterative,<br>under-approximating program simplification. The core of this simplification is<br>a method for (under-approximating) program acceleration based on recurrence<br>solving and a variation of ranking functions. Afterwards, we deduce asymptotic<br>lower bounds from the resulting simplified programs using a special-purpose<br>calculus and an SMT encoding. We implemented our technique in our tool LoAT and<br>show that it infers non-trivial lower bounds for a large class of examples.<br>}, }
Endnote
%0 Report %A Frohn, Florian %A Naaf, Matthias %A Brockschmidt, Marc %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Inferring Lower Runtime Bounds for Integer Programs : %G eng %U http://hdl.handle.net/21.11116/0000-0007-CEF3-F %U https://arxiv.org/abs/1911.01077 %D 2019 %X We present a technique to infer lower bounds on the worst-case runtime<br>complexity of integer programs, where in contrast to earlier work, our approach<br>is not restricted to tail-recursion. Our technique constructs symbolic<br>representations of program executions using a framework for iterative,<br>under-approximating program simplification. The core of this simplification is<br>a method for (under-approximating) program acceleration based on recurrence<br>solving and a variation of ranking functions. Afterwards, we deduce asymptotic<br>lower bounds from the resulting simplified programs using a special-purpose<br>calculus and an SMT encoding. We implemented our technique in our tool LoAT and<br>show that it infers non-trivial lower bounds for a large class of examples.<br> %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Programming Languages, cs.PL
Frohn, F., & Giesl, J. (2019a). Proving Non-Termination via Loop Acceleration. Retrieved from https://arxiv.org/abs/1905.11187
(arXiv: 1905.11187)
Abstract
We present the first approach to prove non-termination of integer programs<br>that is based on loop acceleration. If our technique cannot show<br>non-termination of a loop, it tries to accelerate it instead in order to find<br>paths to other non-terminating loops automatically. The prerequisites for our<br>novel loop acceleration technique generalize a simple yet effective<br>non-termination criterion. Thus, we can use the same program transformations to<br>facilitate both non-termination proving and loop acceleration. In particular,<br>we present a novel invariant inference technique that is tailored to our<br>approach. An extensive evaluation of our fully automated tool LoAT shows that<br>it is competitive with the state of the art.<br>
Export
BibTeX
@online{Frohn_arXiv1905.11187, TITLE = {Proving Non-Termination via Loop Acceleration}, AUTHOR = {Frohn, Florian and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/1905.11187}, EPRINT = {1905.11187}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We present the first approach to prove non-termination of integer programs<br>that is based on loop acceleration. If our technique cannot show<br>non-termination of a loop, it tries to accelerate it instead in order to find<br>paths to other non-terminating loops automatically. The prerequisites for our<br>novel loop acceleration technique generalize a simple yet effective<br>non-termination criterion. Thus, we can use the same program transformations to<br>facilitate both non-termination proving and loop acceleration. In particular,<br>we present a novel invariant inference technique that is tailored to our<br>approach. An extensive evaluation of our fully automated tool LoAT shows that<br>it is competitive with the state of the art.<br>}, }
Endnote
%0 Report %A Frohn, Florian %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Proving Non-Termination via Loop Acceleration : %G eng %U http://hdl.handle.net/21.11116/0000-0007-CEE0-4 %U https://arxiv.org/abs/1905.11187 %D 2019 %X We present the first approach to prove non-termination of integer programs<br>that is based on loop acceleration. If our technique cannot show<br>non-termination of a loop, it tries to accelerate it instead in order to find<br>paths to other non-terminating loops automatically. The prerequisites for our<br>novel loop acceleration technique generalize a simple yet effective<br>non-termination criterion. Thus, we can use the same program transformations to<br>facilitate both non-termination proving and loop acceleration. In particular,<br>we present a novel invariant inference technique that is tailored to our<br>approach. An extensive evaluation of our fully automated tool LoAT shows that<br>it is competitive with the state of the art.<br> %K Computer Science, Logic in Computer Science, cs.LO
Frohn, F., & Giesl, J. (2019b). Termination of Triangular Integer Loops is Decidable. In Computer Aided Verification (CAV 2019). York City, NY, USA: Springer. doi:10.1007/978-3-030-25543-5_24
Export
BibTeX
@inproceedings{Frohn_CAV2019, TITLE = {Termination of Triangular Integer Loops is Decidable}, AUTHOR = {Frohn, Florian and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, ISBN = {978-3-030-25543-5}, DOI = {10.1007/978-3-030-25543-5_24}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Computer Aided Verification (CAV 2019)}, EDITOR = {Dillig, Isil and Tasiran, Serdar}, PAGES = {426--444}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11562}, ADDRESS = {York City, NY, USA}, }
Endnote
%0 Conference Proceedings %A Frohn, Florian %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Termination of Triangular Integer Loops is Decidable : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7E8E-D %R 10.1007/978-3-030-25543-5_24 %D 2019 %B 31st International Conference on Computer-Aided Verification %Z date of event: 2019-07-15 - 2019-07-18 %C York City, NY, USA %B Computer Aided Verification %E Dillig, Isil; Tasiran, Serdar %P 426 - 444 %I Springer %@ 978-3-030-25543-5 %B Lecture Notes in Computer Science %N 11562
Frohn, F., & Giesl, J. (2019c). Proving Non-Termination via Loop Acceleration. In Formal Methods in Computer Aided Design (FMCAD 2019). San Jose, CA, USA: IEEE. doi:10.23919/FMCAD.2019.8894271
Export
BibTeX
@inproceedings{Frohn_FMCAD2019, TITLE = {Proving Non-Termination via Loop Acceleration}, AUTHOR = {Frohn, Florian and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, ISBN = {978-0-9835678-9-9}, DOI = {10.23919/FMCAD.2019.8894271}, PUBLISHER = {IEEE}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Formal Methods in Computer Aided Design (FMCAD 2019)}, PAGES = {221--230}, ADDRESS = {San Jose, CA, USA}, }
Endnote
%0 Conference Proceedings %A Frohn, Florian %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Proving Non-Termination via Loop Acceleration : %G eng %U http://hdl.handle.net/21.11116/0000-0007-7EDD-4 %R 10.23919/FMCAD.2019.8894271 %D 2019 %B 19th International Conference on Formal Methods in Computer Aided Design %Z date of event: 2019-10-22 - 2019-10-25 %C San Jose, CA, USA %B Formal Methods in Computer Aided Design %P 221 - 230 %I IEEE %@ 978-0-9835678-9-9
Frohn, F., Hark, M., & Giesl, J. (2019). On the Decidability of Termination for Polynomial Loops. Retrieved from https://arxiv.org/abs/1910.11588
(arXiv: 1910.11588)
Abstract
We consider the termination problem for triangular weakly non-linear loops<br>(twn-loops) over some ring $\mathcal{S}$ like $\mathbb{Z}$, $\mathbb{Q}$, or<br>$\mathbb{R}$. Essentially, the guard of such a loop is an arbitrary Boolean<br>formula over (possibly non-linear) polynomial inequations, and the body is a<br>single assignment $(x_1, \ldots, x_d) \longleftarrow (c_1 \cdot x_1 + p_1,<br>\ldots, c_d \cdot x_d + p_d)$ where each $x_i$ is a variable, $c_i \in<br>\mathcal{S}$, and each $p_i$ is a (possibly non-linear) polynomial over<br>$\mathcal{S}$ and the variables $x_{i+1},\ldots,x_{d}$. We present a reduction<br>from the question of termination to the existential fragment of the first-order<br>theory of $\mathcal{S}$ and $\mathbb{R}$. For loops over $\mathbb{R}$, our<br>reduction entails decidability of termination. For loops over $\mathbb{Z}$ and<br>$\mathbb{Q}$, it proves semi-decidability of non-termination.<br> Furthermore, we present a transformation to convert certain non-twn-loops<br>into twn-form. Then the original loop terminates iff the transformed loop<br>terminates over a specific subset of $\mathbb{R}$, which can also be checked<br>via our reduction. This transformation also allows us to prove tight complexity<br>bounds for the termination problem for two important classes of loops which can<br>always be transformed into twn-loops.<br>
Export
BibTeX
@online{Frohn_arXiv1910.11588, TITLE = {On the Decidability of Termination for Polynomial Loops}, AUTHOR = {Frohn, Florian and Hark, Marcel and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/1910.11588}, EPRINT = {1910.11588}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We consider the termination problem for triangular weakly non-linear loops<br>(twn-loops) over some ring $\mathcal{S}$ like $\mathbb{Z}$, $\mathbb{Q}$, or<br>$\mathbb{R}$. Essentially, the guard of such a loop is an arbitrary Boolean<br>formula over (possibly non-linear) polynomial inequations, and the body is a<br>single assignment $(x_1, \ldots, x_d) \longleftarrow (c_1 \cdot x_1 + p_1,<br>\ldots, c_d \cdot x_d + p_d)$ where each $x_i$ is a variable, $c_i \in<br>\mathcal{S}$, and each $p_i$ is a (possibly non-linear) polynomial over<br>$\mathcal{S}$ and the variables $x_{i+1},\ldots,x_{d}$. We present a reduction<br>from the question of termination to the existential fragment of the first-order<br>theory of $\mathcal{S}$ and $\mathbb{R}$. For loops over $\mathbb{R}$, our<br>reduction entails decidability of termination. For loops over $\mathbb{Z}$ and<br>$\mathbb{Q}$, it proves semi-decidability of non-termination.<br> Furthermore, we present a transformation to convert certain non-twn-loops<br>into twn-form. Then the original loop terminates iff the transformed loop<br>terminates over a specific subset of $\mathbb{R}$, which can also be checked<br>via our reduction. This transformation also allows us to prove tight complexity<br>bounds for the termination problem for two important classes of loops which can<br>always be transformed into twn-loops.<br>}, }
Endnote
%0 Report %A Frohn, Florian %A Hark, Marcel %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T On the Decidability of Termination for Polynomial Loops : %G eng %U http://hdl.handle.net/21.11116/0000-0007-CEE8-C %U https://arxiv.org/abs/1910.11588 %D 2019 %X We consider the termination problem for triangular weakly non-linear loops<br>(twn-loops) over some ring $\mathcal{S}$ like $\mathbb{Z}$, $\mathbb{Q}$, or<br>$\mathbb{R}$. Essentially, the guard of such a loop is an arbitrary Boolean<br>formula over (possibly non-linear) polynomial inequations, and the body is a<br>single assignment $(x_1, \ldots, x_d) \longleftarrow (c_1 \cdot x_1 + p_1,<br>\ldots, c_d \cdot x_d + p_d)$ where each $x_i$ is a variable, $c_i \in<br>\mathcal{S}$, and each $p_i$ is a (possibly non-linear) polynomial over<br>$\mathcal{S}$ and the variables $x_{i+1},\ldots,x_{d}$. We present a reduction<br>from the question of termination to the existential fragment of the first-order<br>theory of $\mathcal{S}$ and $\mathbb{R}$. For loops over $\mathbb{R}$, our<br>reduction entails decidability of termination. For loops over $\mathbb{Z}$ and<br>$\mathbb{Q}$, it proves semi-decidability of non-termination.<br> Furthermore, we present a transformation to convert certain non-twn-loops<br>into twn-form. Then the original loop terminates iff the transformed loop<br>terminates over a specific subset of $\mathbb{R}$, which can also be checked<br>via our reduction. This transformation also allows us to prove tight complexity<br>bounds for the termination problem for two important classes of loops which can<br>always be transformed into twn-loops.<br> %K Computer Science, Logic in Computer Science, cs.LO
Frohn, F., & Giesl, J. (2019d). Termination of Triangular Integer Loops is Decidable. Retrieved from https://arxiv.org/abs/1905.08664
(arXiv: 1905.08664)
Abstract
We consider the problem whether termination of affine integer loops is<br>decidable. Since Tiwari conjectured decidability in 2004, only special cases<br>have been solved. We complement this work by proving decidability for the case<br>that the update matrix is triangular.<br>
Export
BibTeX
@online{Froh_arXIv1905.08664, TITLE = {Termination of Triangular Integer Loops is Decidable}, AUTHOR = {Frohn, Florian and Giesl, J{\"u}rgen}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/1905.08664}, EPRINT = {1905.08664}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We consider the problem whether termination of affine integer loops is<br>decidable. Since Tiwari conjectured decidability in 2004, only special cases<br>have been solved. We complement this work by proving decidability for the case<br>that the update matrix is triangular.<br>}, }
Endnote
%0 Report %A Frohn, Florian %A Giesl, J&#252;rgen %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Termination of Triangular Integer Loops is Decidable : %G eng %U http://hdl.handle.net/21.11116/0000-0007-CED1-5 %U https://arxiv.org/abs/1905.08664 %D 2019 %X We consider the problem whether termination of affine integer loops is<br>decidable. Since Tiwari conjectured decidability in 2004, only special cases<br>have been solved. We complement this work by proving decidability for the case<br>that the update matrix is triangular.<br> %K Computer Science, Logic in Computer Science, cs.LO
Grigoriev, D., Iosif, A., Rahkooy, H., Sturm, T., & Weber, A. (2019). Efficiently and Effectively Recognizing Toricity of Steady State Varieties. Retrieved from http://arxiv.org/abs/1910.04100
(arXiv: 1910.04100)
Abstract
We consider the problem of testing whether the points in a complex or real<br>variety with non-zero coordinates form a multiplicative group or, more<br>generally, a coset of a multiplicative group. For the coset case, we study the<br>notion of shifted toric varieties which generalizes the notion of toric<br>varieties. This requires a geometric view on the varieties rather than an<br>algebraic view on the ideals. We present algorithms and computations on 129<br>models from the BioModels repository testing for group and coset structures<br>over both the complex numbers and the real numbers. Our methods over the<br>complex numbers are based on Gr\"obner basis techniques and binomiality tests.<br>Over the real numbers we use first-order characterizations and employ real<br>quantifier elimination. In combination with suitable prime decompositions and<br>restrictions to subspaces it turns out that almost all models show coset<br>structure. Beyond our practical computations, we give upper bounds on the<br>asymptotic worst-case complexity of the corresponding problems by proposing<br>single exponential algorithms that test complex or real varieties for toricity<br>or shifted toricity. In the positive case, these algorithms produce generating<br>binomials. In addition, we propose an asymptotically fast algorithm for testing<br>membership in a binomial variety over the algebraic closure of the rational<br>numbers.<br>
Export
BibTeX
@online{Grigoriev_arXiv1910.04100, TITLE = {Efficiently and Effectively Recognizing Toricity of Steady State Varieties}, AUTHOR = {Grigoriev, Dima and Iosif, Alexandru and Rahkooy, Hamid and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1910.04100}, EPRINT = {1910.04100}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {We consider the problem of testing whether the points in a complex or real<br>variety with non-zero coordinates form a multiplicative group or, more<br>generally, a coset of a multiplicative group. For the coset case, we study the<br>notion of shifted toric varieties which generalizes the notion of toric<br>varieties. This requires a geometric view on the varieties rather than an<br>algebraic view on the ideals. We present algorithms and computations on 129<br>models from the BioModels repository testing for group and coset structures<br>over both the complex numbers and the real numbers. Our methods over the<br>complex numbers are based on Gr\"obner basis techniques and binomiality tests.<br>Over the real numbers we use first-order characterizations and employ real<br>quantifier elimination. In combination with suitable prime decompositions and<br>restrictions to subspaces it turns out that almost all models show coset<br>structure. Beyond our practical computations, we give upper bounds on the<br>asymptotic worst-case complexity of the corresponding problems by proposing<br>single exponential algorithms that test complex or real varieties for toricity<br>or shifted toricity. In the positive case, these algorithms produce generating<br>binomials. In addition, we propose an asymptotically fast algorithm for testing<br>membership in a binomial variety over the algebraic closure of the rational<br>numbers.<br>}, }
Endnote
%0 Report %A Grigoriev, Dima %A Iosif, Alexandru %A Rahkooy, Hamid %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Efficiently and Effectively Recognizing Toricity of Steady State Varieties : %G eng %U http://hdl.handle.net/21.11116/0000-0005-890F-1 %U http://arxiv.org/abs/1910.04100 %D 2019 %X We consider the problem of testing whether the points in a complex or real<br>variety with non-zero coordinates form a multiplicative group or, more<br>generally, a coset of a multiplicative group. For the coset case, we study the<br>notion of shifted toric varieties which generalizes the notion of toric<br>varieties. This requires a geometric view on the varieties rather than an<br>algebraic view on the ideals. We present algorithms and computations on 129<br>models from the BioModels repository testing for group and coset structures<br>over both the complex numbers and the real numbers. Our methods over the<br>complex numbers are based on Gr\"obner basis techniques and binomiality tests.<br>Over the real numbers we use first-order characterizations and employ real<br>quantifier elimination. In combination with suitable prime decompositions and<br>restrictions to subspaces it turns out that almost all models show coset<br>structure. Beyond our practical computations, we give upper bounds on the<br>asymptotic worst-case complexity of the corresponding problems by proposing<br>single exponential algorithms that test complex or real varieties for toricity<br>or shifted toricity. In the positive case, these algorithms produce generating<br>binomials. In addition, we propose an asymptotically fast algorithm for testing<br>membership in a binomial variety over the algebraic closure of the rational<br>numbers.<br> %K Quantitative Biology, Molecular Networks, q-bio.MN,Computer Science, Symbolic Computation, cs.SC,Mathematics, Algebraic Geometry, math.AG
Schlichtkrull, A., Blanchette, J. C., & Traytel, D. (2019). A Verified Prover Based on Ordered Resolution. In CPP’19, 8th ACM SIGPLAN International Conference on Certified Programs and Proofs. Cascais, Portugal: ACM. doi:10.1145/3293880.3294100
Export
BibTeX
@inproceedings{Schlichtkrull_CPP2019, TITLE = {A Verified Prover Based on Ordered Resolution}, AUTHOR = {Schlichtkrull, Anders and Blanchette, Jasmin Christian and Traytel, Dmitriy}, LANGUAGE = {eng}, ISBN = {978-1-4503-6222-1}, DOI = {10.1145/3293880.3294100}, PUBLISHER = {ACM}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {CPP'19, 8th ACM SIGPLAN International Conference on Certified Programs and Proofs}, EDITOR = {Mahboubi, Assia and Myreen, Magnus O.}, PAGES = {152--165}, ADDRESS = {Cascais, Portugal}, }
Endnote
%0 Conference Proceedings %A Schlichtkrull, Anders %A Blanchette, Jasmin Christian %A Traytel, Dmitriy %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Verified Prover Based on Ordered Resolution : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E59E-A %R 10.1145/3293880.3294100 %D 2019 %B 8th ACM SIGPLAN International Conference on Certified Programs and Proofs %Z date of event: 2019-01-14 - 2019-01-15 %C Cascais, Portugal %B CPP'19 %E Mahboubi, Assia; Myreen, Magnus O. %P 152 - 165 %I ACM %@ 978-1-4503-6222-1
Teucke, A., Voigt, M., & Weidenbach, C. (2019a). On the Expressivity and Applicability of Model Representation Formalisms. In Frontiers of Combining Systems (FroCos 2019). London, UK: Springer. doi:10.1007/978-3-030-29007-8_2
Export
BibTeX
@inproceedings{Teucke_FroCos2019, TITLE = {On the Expressivity and Applicability of Model Representation Formalisms}, AUTHOR = {Teucke, Andreas and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {302-9743}, ISBN = {978-3-030-29006-1}, DOI = {10.1007/978-3-030-29007-8_2}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Frontiers of Combining Systems (FroCos 2019)}, EDITOR = {Herzig, Andreas and Popescu, Andrei}, PAGES = {22--39}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11715}, ADDRESS = {London, UK}, }
Endnote
%0 Conference Proceedings %A Teucke, Andreas %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T On the Expressivity and Applicability of Model Representation Formalisms : %G eng %U http://hdl.handle.net/21.11116/0000-0005-883B-0 %R 10.1007/978-3-030-29007-8_2 %D 2019 %B 12th International Symposium on Frontiers of Combining Systems %Z date of event: 2019-09-04 - 2019-09-06 %C London, UK %B Frontiers of Combining Systems %E Herzig, Andreas; Popescu, Andrei %P 22 - 39 %I Springer %@ 978-3-030-29006-1 %B Lecture Notes in Artificial Intelligence %N 11715 %@ false
Teucke, A., Voigt, M., & Weidenbach, C. (2019b). On the Expressivity and Applicability of Model Representation Formalisms. Retrieved from http://arxiv.org/abs/1905.03651
(arXiv: 1905.03651)
Abstract
A number of first-order calculi employ an explicit model representation<br>formalism for automated reasoning and for detecting satisfiability. Many of<br>these formalisms can represent infinite Herbrand models. The first-order<br>fragment of monadic, shallow, linear, Horn (MSLH) clauses, is such a formalism<br>used in the approximation refinement calculus. Our first result is a finite<br>model property for MSLH clause sets. Therefore, MSLH clause sets cannot<br>represent models of clause sets with inherently infinite models. Through a<br>translation to tree automata, we further show that this limitation also applies<br>to the linear fragments of implicit generalizations, which is the formalism<br>used in the model-evolution calculus, to atoms with disequality constraints,<br>the formalisms used in the non-redundant clause learning calculus (NRCL), and<br>to atoms with membership constraints, a formalism used for example in decision<br>procedures for algebraic data types. Although these formalisms cannot represent<br>models of clause sets with inherently infinite models, through an additional<br>approximation step they can. This is our second main result. For clause sets<br>including the definition of an equivalence relation with the help of an<br>additional, novel approximation, called reflexive relation splitting, the<br>approximation refinement calculus can automatically show satisfiability through<br>the MSLH clause set formalism.<br>
Export
BibTeX
@online{Teucke_arXiv1905.03651, TITLE = {On the Expressivity and Applicability of Model Representation Formalisms}, AUTHOR = {Teucke, Andreas and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1905.03651}, EPRINT = {1905.03651}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {A number of first-order calculi employ an explicit model representation<br>formalism for automated reasoning and for detecting satisfiability. Many of<br>these formalisms can represent infinite Herbrand models. The first-order<br>fragment of monadic, shallow, linear, Horn (MSLH) clauses, is such a formalism<br>used in the approximation refinement calculus. Our first result is a finite<br>model property for MSLH clause sets. Therefore, MSLH clause sets cannot<br>represent models of clause sets with inherently infinite models. Through a<br>translation to tree automata, we further show that this limitation also applies<br>to the linear fragments of implicit generalizations, which is the formalism<br>used in the model-evolution calculus, to atoms with disequality constraints,<br>the formalisms used in the non-redundant clause learning calculus (NRCL), and<br>to atoms with membership constraints, a formalism used for example in decision<br>procedures for algebraic data types. Although these formalisms cannot represent<br>models of clause sets with inherently infinite models, through an additional<br>approximation step they can. This is our second main result. For clause sets<br>including the definition of an equivalence relation with the help of an<br>additional, novel approximation, called reflexive relation splitting, the<br>approximation refinement calculus can automatically show satisfiability through<br>the MSLH clause set formalism.<br>}, }
Endnote
%0 Report %A Teucke, Andreas %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T On the Expressivity and Applicability of Model Representation Formalisms : %G eng %U http://hdl.handle.net/21.11116/0000-0004-031B-B %U http://arxiv.org/abs/1905.03651 %D 2019 %X A number of first-order calculi employ an explicit model representation<br>formalism for automated reasoning and for detecting satisfiability. Many of<br>these formalisms can represent infinite Herbrand models. The first-order<br>fragment of monadic, shallow, linear, Horn (MSLH) clauses, is such a formalism<br>used in the approximation refinement calculus. Our first result is a finite<br>model property for MSLH clause sets. Therefore, MSLH clause sets cannot<br>represent models of clause sets with inherently infinite models. Through a<br>translation to tree automata, we further show that this limitation also applies<br>to the linear fragments of implicit generalizations, which is the formalism<br>used in the model-evolution calculus, to atoms with disequality constraints,<br>the formalisms used in the non-redundant clause learning calculus (NRCL), and<br>to atoms with membership constraints, a formalism used for example in decision<br>procedures for algebraic data types. Although these formalisms cannot represent<br>models of clause sets with inherently infinite models, through an additional<br>approximation step they can. This is our second main result. For clause sets<br>including the definition of an equivalence relation with the help of an<br>additional, novel approximation, called reflexive relation splitting, the<br>approximation refinement calculus can automatically show satisfiability through<br>the MSLH clause set formalism.<br> %K Computer Science, Logic in Computer Science, cs.LO
Tourret, S., & Cropper, A. (2019). SLD-Resolution Reduction of Second-Order Horn Fragments. In Logics in Artificial Intelligence (JELIA 2019). Rende, Italy: Springer. doi:10.1007/978-3-030-19570-0_17
Export
BibTeX
@inproceedings{Tourret_JELIA2019, TITLE = {{SLD}-Resolution Reduction of Second-Order {H}orn Fragments}, AUTHOR = {Tourret, Sophie and Cropper, Andrew}, LANGUAGE = {eng}, ISBN = {978-3-030-19569-4}, DOI = {10.1007/978-3-030-19570-0_17}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Logics in Artificial Intelligence (JELIA 2019)}, EDITOR = {Calimeri, Francesco and Leone, Nicola and Manna, Marco}, PAGES = {259--276}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11468}, ADDRESS = {Rende, Italy}, }
Endnote
%0 Conference Proceedings %A Tourret, Sophie %A Cropper, Andrew %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T SLD-Resolution Reduction of Second-Order Horn Fragments : %G eng %U http://hdl.handle.net/21.11116/0000-0002-D2B3-6 %R 10.1007/978-3-030-19570-0_17 %D 2019 %B 16th European Conference on Logics in Artificial Intelligence %Z date of event: 2019-05-08 - 2019-05-10 %C Rende, Italy %B Logics in Artificial Intelligence %E Calimeri, Francesco; Leone, Nicola; Manna, Marco %P 259 - 276 %I Springer %@ 978-3-030-19569-4 %B Lecture Notes in Artificial Intelligence %N 11468
Voigt, M. (2019a). Decidable Fragments of First-Order Logic and of First-Order Linear Arithmetic with Uninterpreted Predicates. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291--ds-284280
Abstract
First-order logic is one of the most prominent formalisms in computer science and mathematics. Since there is no algorithm capable of solving its satisfiability problem, first-order logic is said to be undecidable. The classical decision problem is the quest for a delineation between the decidable and the undecidable parts. The results presented in this thesis shed more light on the boundary and open new perspectives on the landscape of known decidable fragments. In the first part we focus on the new concept of separateness of variables and explore its applicability to the classical decision problem and beyond. Two disjoint sets of first-order variables are separated in a given formula if none of its atoms contains variables from both sets. This notion facilitates the definition of decidable extensions of many well-known decidable first-order fragments. We demonstrate this for several prefix fragments, several guarded fragments, the two-variable fragment, and for the fluted fragment. Although the extensions exhibit the same expressive power as the respective originals, certain logical properties can be expressed much more succinctly. In two cases the succinctness gap cannot be bounded using elementary functions. This fact already hints at computationally hard satisfiability problems. Indeed, we derive non-elementary lower bounds for the separated fragment, an extension of the Bernays-Schönfinkel-Ramsey fragment (E*A*-prefix sentences). On the semantic level, separateness of quantified variables may lead to weaker dependences than we encounter in general. We investigate this property in the context of model-checking games. The focus of the second part of the thesis is on linear arithmetic with uninterpreted predicates. Two novel decidable fragments are presented, both based on the Bernays-Schönfinkel-Ramsey fragment. On the negative side, we identify several small fragments of the language for which satisfiability is undecidable.
Export
BibTeX
@phdthesis{voigtphd2019, TITLE = {Decidable Fragments of First-Order Logic and of First-Order Linear Arithmetic with Uninterpreted Predicates}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291--ds-284280}, DOI = {10.22028/D291-28428}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2019}, DATE = {2019}, ABSTRACT = {First-order logic is one of the most prominent formalisms in computer science and mathematics. Since there is no algorithm capable of solving its satisfiability problem, first-order logic is said to be undecidable. The classical decision problem is the quest for a delineation between the decidable and the undecidable parts. The results presented in this thesis shed more light on the boundary and open new perspectives on the landscape of known decidable fragments. In the first part we focus on the new concept of separateness of variables and explore its applicability to the classical decision problem and beyond. Two disjoint sets of first-order variables are separated in a given formula if none of its atoms contains variables from both sets. This notion facilitates the definition of decidable extensions of many well-known decidable first-order fragments. We demonstrate this for several prefix fragments, several guarded fragments, the two-variable fragment, and for the fluted fragment. Although the extensions exhibit the same expressive power as the respective originals, certain logical properties can be expressed much more succinctly. In two cases the succinctness gap cannot be bounded using elementary functions. This fact already hints at computationally hard satisfiability problems. Indeed, we derive non-elementary lower bounds for the separated fragment, an extension of the Bernays-Sch{\"o}nfinkel-Ramsey fragment (E*A*-prefix sentences). On the semantic level, separateness of quantified variables may lead to weaker dependences than we encounter in general. We investigate this property in the context of model-checking games. The focus of the second part of the thesis is on linear arithmetic with uninterpreted predicates. Two novel decidable fragments are presented, both based on the Bernays-Sch{\"o}nfinkel-Ramsey fragment. On the negative side, we identify several small fragments of the language for which satisfiability is undecidable.}, }
Endnote
%0 Thesis %A Voigt, Marco %Y Weidenbach, Christoph %A referee: Gr&#228;del, Erich %A referee: Leitsch, Alexander %A referee: Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Decidable Fragments of First-Order Logic and of First-Order Linear Arithmetic with Uninterpreted Predicates : %G eng %U http://hdl.handle.net/21.11116/0000-0005-4373-E %R 10.22028/D291-28428 %U urn:nbn:de:bsz:291--ds-284280 %F OTHER: hdl:20.500.11880/27767 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2019 %P 333 p. %V phd %9 phd %X First-order logic is one of the most prominent formalisms in computer science and mathematics. Since there is no algorithm capable of solving its satisfiability problem, first-order logic is said to be undecidable. The classical decision problem is the quest for a delineation between the decidable and the undecidable parts. The results presented in this thesis shed more light on the boundary and open new perspectives on the landscape of known decidable fragments. In the first part we focus on the new concept of separateness of variables and explore its applicability to the classical decision problem and beyond. Two disjoint sets of first-order variables are separated in a given formula if none of its atoms contains variables from both sets. This notion facilitates the definition of decidable extensions of many well-known decidable first-order fragments. We demonstrate this for several prefix fragments, several guarded fragments, the two-variable fragment, and for the fluted fragment. Although the extensions exhibit the same expressive power as the respective originals, certain logical properties can be expressed much more succinctly. In two cases the succinctness gap cannot be bounded using elementary functions. This fact already hints at computationally hard satisfiability problems. Indeed, we derive non-elementary lower bounds for the separated fragment, an extension of the Bernays-Sch&#246;nfinkel-Ramsey fragment (E*A*-prefix sentences). On the semantic level, separateness of quantified variables may lead to weaker dependences than we encounter in general. We investigate this property in the context of model-checking games. The focus of the second part of the thesis is on linear arithmetic with uninterpreted predicates. Two novel decidable fragments are presented, both based on the Bernays-Sch&#246;nfinkel-Ramsey fragment. On the negative side, we identify several small fragments of the language for which satisfiability is undecidable. %U https://publikationen.sulb.uni-saarland.de/handle/20.500.11880/27767
Voigt, M. (2019b). Separateness of Variables - A Novel Perspective on Decidable First-Order Fragments. Retrieved from http://arxiv.org/abs/1911.11500
(arXiv: 1911.11500)
Abstract
The classical decision problem, as it is understood today, is the quest for a<br>delineation between the decidable and the undecidable parts of first-order<br>logic based on elegant syntactic criteria. In this paper, we treat the concept<br>of separateness of variables and explore its applicability to the classical<br>decision problem. Two disjoint sets of first-order variables are separated in a<br>given formula if variables from the two sets never co-occur in any atom of that<br>formula. This simple notion facilitates extending many well-known decidable<br>first-order fragments significantly and in a way that preserves decidability.<br>We will demonstrate that for several prefix fragments, several guarded<br>fragments, the two-variable fragment, and for the fluted fragment. Altogether,<br>we will investigate nine such extensions more closely. Interestingly, each of<br>them contains the relational monadic first-order fragment without equality.<br>Although the extensions exhibit the same expressive power as the respective<br>originals, certain logical properties can be expressed much more succinctly. In<br>three cases the succinctness gap cannot be bounded using any elementary<br>function.<br>
Export
BibTeX
@online{VoigtSep2019, TITLE = {Separateness of Variables -- A Novel Perspective on Decidable First-Order Fragments}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1911.11500}, EPRINT = {1911.11500}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {The classical decision problem, as it is understood today, is the quest for a<br>delineation between the decidable and the undecidable parts of first-order<br>logic based on elegant syntactic criteria. In this paper, we treat the concept<br>of separateness of variables and explore its applicability to the classical<br>decision problem. Two disjoint sets of first-order variables are separated in a<br>given formula if variables from the two sets never co-occur in any atom of that<br>formula. This simple notion facilitates extending many well-known decidable<br>first-order fragments significantly and in a way that preserves decidability.<br>We will demonstrate that for several prefix fragments, several guarded<br>fragments, the two-variable fragment, and for the fluted fragment. Altogether,<br>we will investigate nine such extensions more closely. Interestingly, each of<br>them contains the relational monadic first-order fragment without equality.<br>Although the extensions exhibit the same expressive power as the respective<br>originals, certain logical properties can be expressed much more succinctly. In<br>three cases the succinctness gap cannot be bounded using any elementary<br>function.<br>}, }
Endnote
%0 Report %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Separateness of Variables - A Novel Perspective on Decidable First-Order Fragments : %G eng %U http://hdl.handle.net/21.11116/0000-0005-8D56-C %U http://arxiv.org/abs/1911.11500 %D 2019 %8 26.11.2019 %X The classical decision problem, as it is understood today, is the quest for a<br>delineation between the decidable and the undecidable parts of first-order<br>logic based on elegant syntactic criteria. In this paper, we treat the concept<br>of separateness of variables and explore its applicability to the classical<br>decision problem. Two disjoint sets of first-order variables are separated in a<br>given formula if variables from the two sets never co-occur in any atom of that<br>formula. This simple notion facilitates extending many well-known decidable<br>first-order fragments significantly and in a way that preserves decidability.<br>We will demonstrate that for several prefix fragments, several guarded<br>fragments, the two-variable fragment, and for the fluted fragment. Altogether,<br>we will investigate nine such extensions more closely. Interestingly, each of<br>them contains the relational monadic first-order fragment without equality.<br>Although the extensions exhibit the same expressive power as the respective<br>originals, certain logical properties can be expressed much more succinctly. In<br>three cases the succinctness gap cannot be bounded using any elementary<br>function.<br> %K Computer Science, Logic in Computer Science, cs.LO
Vukmirović, P., Blanchette, J. C., Cruanes, S., & Schulz, S. (2019). Extending a Brainiac Prover to Lambda-Free Higher-Order Logic. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2019). Prague, Czech Republic: Springer. doi:10.1007/978-3-030-17462-0_11
Export
BibTeX
@inproceedings{Vukmirovic_TACAS2019, TITLE = {Extending a Brainiac Prover to Lambda-Free Higher-Order Logic}, AUTHOR = {Vukmirovi{\'c}, Petar and Blanchette, Jasmin Christian and Cruanes, Simon and Schulz, Stephan}, LANGUAGE = {eng}, ISBN = {978-3-030-17461-3}, DOI = {10.1007/978-3-030-17462-0_11}, PUBLISHER = {Springer}, YEAR = {2019}, DATE = {2019}, BOOKTITLE = {Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2019)}, PAGES = {192--210}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11427}, ADDRESS = {Prague, Czech Republic}, }
Endnote
%0 Conference Proceedings %A Vukmirovi&#263;, Petar %A Blanchette, Jasmin Christian %A Cruanes, Simon %A Schulz, Stephan %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Extending a Brainiac Prover to Lambda-Free Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0004-0326-E %R 10.1007/978-3-030-17462-0_11 %D 2019 %B 25th International Conference on Tools and Algorithms for the Construction and Analysis of Systems %Z date of event: 2019-04-06 - 2019-04-11 %C Prague, Czech Republic %B Tools and Algorithms for the Construction and Analysis of Systems %P 192 - 210 %I Springer %@ 978-3-030-17461-3 %B Lecture Notes in Computer Science %N 11427
Weidenbach, C. (2019). The Challenge of Unifying Semantic and Syntactic Inference Restrictions. Electronic Proceedings in Theoretical Computer Science (Proc. ARCADE 2019), 311. doi:10.4204/EPTCS.311.1
(arXiv: 1912.12966)
Abstract
While syntactic inference restrictions don't play an important role for SAT,<br>they are an essential reasoning technique for more expressive logics, such as<br>first-order logic, or fragments thereof. In particular, they can result in<br>short proofs or model representations. On the other hand, semantically guided<br>inference systems enjoy important properties, such as the generation of solely<br>non-redundant clauses. I discuss to what extend the two paradigms may be<br>unifiable.<br>
Export
BibTeX
@article{Weidenbach_arXiv1912.12966, TITLE = {The Challenge of Unifying Semantic and Syntactic Inference Restrictions}, AUTHOR = {Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {https://arxiv.org/abs/1912.12966}, DOI = {10.4204/EPTCS.311.1}, EPRINT = {1912.12966}, EPRINTTYPE = {arXiv}, YEAR = {2019}, ABSTRACT = {While syntactic inference restrictions don't play an important role for SAT,<br>they are an essential reasoning technique for more expressive logics, such as<br>first-order logic, or fragments thereof. In particular, they can result in<br>short proofs or model representations. On the other hand, semantically guided<br>inference systems enjoy important properties, such as the generation of solely<br>non-redundant clauses. I discuss to what extend the two paradigms may be<br>unifiable.<br>}, JOURNAL = {Electronic Proceedings in Theoretical Computer Science (Proc. ARCADE)}, VOLUME = {311}, PAGES = {5--10}, BOOKTITLE = {Proceedings of the Second International Workshop on Automated Reasoning: Challenges, Applications, Directions, Exemplary Achievements (ARCADE 2019)}, EDITOR = {Suda, Martin and Winkler, Sarah}, }
Endnote
%0 Journal Article %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society %T The Challenge of Unifying Semantic and Syntactic Inference Restrictions : %G eng %U http://hdl.handle.net/21.11116/0000-0005-8750-8 %U https://arxiv.org/abs/1912.12966 %R 10.4204/EPTCS.311.1 %7 2019 %D 2019 %X While syntactic inference restrictions don't play an important role for SAT,<br>they are an essential reasoning technique for more expressive logics, such as<br>first-order logic, or fragments thereof. In particular, they can result in<br>short proofs or model representations. On the other hand, semantically guided<br>inference systems enjoy important properties, such as the generation of solely<br>non-redundant clauses. I discuss to what extend the two paradigms may be<br>unifiable.<br> %K Computer Science, Logic in Computer Science, cs.LO %J Electronic Proceedings in Theoretical Computer Science %O EPTCS %V 311 %& 5 %P 5 - 10 %B Proceedings of the Second International Workshop on Automated Reasoning: Challenges, Applications, Directions, Exemplary Achievements %O ARCADE 2019 Natal, Brazil, August 26, 2019
2018
Azmy, N., Merz, S., & Weidenbach, C. (2018). A Machine-checked Correctness Proof for Pastry. Science of Computer Programming, 158. doi:10.1016/j.scico.2017.08.003
Export
BibTeX
@article{Azmy2018, TITLE = {A machine-checked correctness proof for {Pastry}}, AUTHOR = {Azmy, Noran and Merz, Stephan and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0167-6423}, DOI = {10.1016/j.scico.2017.08.003}, PUBLISHER = {Elsevier}, ADDRESS = {Amsterdam}, YEAR = {2018}, DATE = {2018}, JOURNAL = {Science of Computer Programming}, VOLUME = {158}, PAGES = {64--80}, }
Endnote
%0 Journal Article %A Azmy, Noran %A Merz, Stephan %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Machine-checked Correctness Proof for Pastry : %G eng %U http://hdl.handle.net/21.11116/0000-0001-4F95-F %R 10.1016/j.scico.2017.08.003 %7 2017 %D 2018 %J Science of Computer Programming %V 158 %& 64 %P 64 - 80 %I Elsevier %C Amsterdam %@ false
Bentkamp, A., Blanchette, J. C., Cruanes, S., & Waldmann, U. (2018). Superposition for Lambda-Free Higher-Order Logic. In Automated Reasoning (IJCAR 2018). Oxford, UK: Springer. doi:10.1007/978-3-319-94205-6_3
Export
BibTeX
@inproceedings{Bentkamp_IJCAR2018, TITLE = {Superposition for Lambda-Free Higher-Order Logic}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin Christian and Cruanes, Simon and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-319-94204-9}, DOI = {10.1007/978-3-319-94205-6_3}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Automated Reasoning (IJCAR 2018)}, EDITOR = {Galmiche, Didier and Schulz, Stephan and Sebastiani, Roberto}, PAGES = {28--46}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10900}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Bentkamp, Alexander %A Blanchette, Jasmin Christian %A Cruanes, Simon %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition for Lambda-Free Higher-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0002-5F3A-4 %R 10.1007/978-3-319-94205-6_3 %D 2018 %B 9th International Joint Conference on Automated Reasoning %Z date of event: 2018-07-14 - 2018-07-17 %C Oxford, UK %B Automated Reasoning %E Galmiche, Didier; Schulz, Stephan; Sebastiani, Roberto %P 28 - 46 %I Springer %@ 978-3-319-94204-9 %B Lecture Notes in Artificial Intelligence %N 10900
Blanchette, J. C., Fleury, M., Lammich, P., & Weidenbach, C. (2018). A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality. Journal of Automated Reasoning, 61(1-4). doi:10.1007/s10817-018-9455-7
Export
BibTeX
@article{Blanchette2018, TITLE = {A Verified {SAT} Solver Framework with Learn, Forget, Restart, and Incrementality}, AUTHOR = {Blanchette, Jasmin Christian and Fleury, Mathias and Lammich, Peter and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-018-9455-7}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2018}, DATE = {2018}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {61}, NUMBER = {1-4}, PAGES = {333--365}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Fleury, Mathias %A Lammich, Peter %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality : %G eng %U http://hdl.handle.net/21.11116/0000-0001-7ADB-0 %R 10.1007/s10817-018-9455-7 %7 2018 %D 2018 %J Journal of Automated Reasoning %V 61 %N 1-4 %& 333 %P 333 - 365 %I Springer %C New York, NY %@ false
Blanchette, J. C., Peltier, N., & Robillard, S. (2018). Superposition with Datatypes and Codatatypes. In Automated Reasoning (IJCAR 2018). Oxford, UK: Springer. doi:10.1007/978-3-319-94205-6_25
Export
BibTeX
@inproceedings{Blanchette_IJCAR2018, TITLE = {Superposition with Datatypes and Codatatypes}, AUTHOR = {Blanchette, Jasmin Christian and Peltier, Nicolas and Robillard, Simon}, LANGUAGE = {eng}, ISBN = {978-3-319-94204-9}, DOI = {10.1007/978-3-319-94205-6_25}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Automated Reasoning (IJCAR 2018)}, EDITOR = {Galmiche, Didier and Schulz, Stephan and Sebastiani, Roberto}, PAGES = {370--387}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10900}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Peltier, Nicolas %A Robillard, Simon %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Superposition with Datatypes and Codatatypes : %G eng %U http://hdl.handle.net/21.11116/0000-0002-5F40-C %R 10.1007/978-3-319-94205-6_25 %D 2018 %B 9th International Joint Conference on Automated Reasoning %Z date of event: 2018-07-14 - 2018-07-17 %C Oxford, UK %B Automated Reasoning %E Galmiche, Didier; Schulz, Stephan; Sebastiani, Roberto %P 370 - 387 %I Springer %@ 978-3-319-94204-9 %B Lecture Notes in Artificial Intelligence %N 10900
Boulier, F., Fages, F., Radulescu, O., Samal, S. S., Schuppert, A., Seiler, W., … Weber, A. (2018a). The SYMBIONT Project: Symbolic Methods for Biological Networks. Faculty of 1000 Research, 7. doi:10.7490/f1000research.1115995.1
Export
BibTeX
@article{Boulier_2018, TITLE = {The {SYMBIONT} Project: {S}ymbolic Methods for Biological Networks}, AUTHOR = {Boulier, Fran{\c c}ois and Fages, Fran{\c c}ois and Radulescu, Ovidiu and Samal, Satya Swarup and Schuppert, Andreas and Seiler, Werner and Sturm, Thomas and Walcher, Sebastian and Weber, Andreas}, LANGUAGE = {eng}, ISSN = {2046-1402}, DOI = {10.7490/f1000research.1115995.1}, PUBLISHER = {BioMed Central}, ADDRESS = {London}, YEAR = {2018}, JOURNAL = {Faculty of 1000 Research}, VOLUME = {7}, EID = {1341}, }
Endnote
%0 Journal Article %A Boulier, Fran&#231;ois %A Fages, Fran&#231;ois %A Radulescu, Ovidiu %A Samal, Satya Swarup %A Schuppert, Andreas %A Seiler, Werner %A Sturm, Thomas %A Walcher, Sebastian %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T The SYMBIONT Project: Symbolic Methods for Biological Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E8C2-D %R 10.7490/f1000research.1115995.1 %7 2018 %D 2018 %J Faculty of 1000 Research %O F1000Research %V 7 %Z sequence number: 1341 %I BioMed Central %C London %@ false %U https://doi.org/10.7490/f1000research.1115995.1
Boulier, F., Fages, F., Radulescu, O., Samal, S. S., Schuppert, A., Seiler, W., … Weber, A. (2018b). The SYMBIONT Project: Symbolic Methods for Biological Networks. ACM Communications in Computer Algebra, 52(3). doi:10.1145/3313880.3313885
Export
BibTeX
@article{BoulierFages:18a, TITLE = {The {SYMBIONT} Project: {S}ymbolic Methods for Biological Networks}, AUTHOR = {Boulier, Fran{\c c}ois and Fages, Fran{\c c}ois and Radulescu, Ovidiu and Samal, Satya Swarup and Schuppert, Andreas and Seiler, Werner and Sturm, Thomas and Walcher, Sebastian and Weber, Andreas}, LANGUAGE = {eng}, ISSN = {1932-2240}, DOI = {10.1145/3313880.3313885}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2018}, JOURNAL = {ACM Communications in Computer Algebra}, VOLUME = {52}, NUMBER = {3}, PAGES = {67--70}, }
Endnote
%0 Journal Article %A Boulier, Fran&#231;ois %A Fages, Fran&#231;ois %A Radulescu, Ovidiu %A Samal, Satya Swarup %A Schuppert, Andreas %A Seiler, Werner %A Sturm, Thomas %A Walcher, Sebastian %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T The SYMBIONT Project: Symbolic Methods for Biological Networks : %G eng %U http://hdl.handle.net/21.11116/0000-0002-F07D-3 %R 10.1145/3313880.3313885 %7 2018 %D 2018 %J ACM Communications in Computer Algebra %V 52 %N 3 %& 67 %P 67 - 70 %I ACM %C New York, NY %@ false
Bromberger, M. (2018). A Reduction from Unbounded Linear Mixed Arithmetic Problems into Bounded Problems. In Automated Reasoning (IJCAR 2018). Oxford, UK: Springer. doi:10.1007/978-3-319-94205-6_22
Export
BibTeX
@inproceedings{Bromberger18, TITLE = {A Reduction from Unbounded Linear Mixed Arithmetic Problems into Bounded Problems}, AUTHOR = {Bromberger, Martin}, LANGUAGE = {eng}, ISBN = {978-3-319-94204-9}, DOI = {10.1007/978-3-319-94205-6_22}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Automated Reasoning (IJCAR 2018)}, EDITOR = {Galmiche, Didier and Schulz, Stephan and Sebastiani, Roberto}, PAGES = {329--345}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10900}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Reduction from Unbounded Linear Mixed Arithmetic Problems into Bounded Problems : %G eng %U http://hdl.handle.net/21.11116/0000-0002-94C1-C %R 10.1007/978-3-319-94205-6_22 %D 2018 %B 9th International Joint Conference on Automated Reasoning %Z date of event: 2018-07-14 - 2018-07-17 %C Oxford, UK %B Automated Reasoning %E Galmiche, Didier; Schulz, Stephan; Sebastiani, Roberto %P 329 - 345 %I Springer %@ 978-3-319-94204-9 %B Lecture Notes in Artificial Intelligence %N 10900
Cropper, A., & Tourret, S. (2018). Derivation Reduction of Metarules in Meta-interpretive Learning. In Inductive Logic Programming (ILP 2018). Ferrara, Italy: Springer. doi:10.1007/978-3-319-99960-9_1
Export
BibTeX
@inproceedings{Cropper_ILP2018, TITLE = {Derivation Reduction of Metarules in Meta-interpretive Learning}, AUTHOR = {Cropper, Andrew and Tourret, Sophie}, LANGUAGE = {eng}, ISBN = {978-3-319-99959-3; 978-3-319-99960-9}, DOI = {10.1007/978-3-319-99960-9_1}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Inductive Logic Programming (ILP 2018)}, EDITOR = {Riguzi, Fabrizio and Bellodi, Elena and Zese, Riccardo}, PAGES = {1--21}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {11105}, ADDRESS = {Ferrara, Italy}, }
Endnote
%0 Conference Proceedings %A Cropper, Andrew %A Tourret, Sophie %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Derivation Reduction of Metarules in Meta-interpretive Learning : %G eng %U http://hdl.handle.net/21.11116/0000-0002-A2B9-6 %R 10.1007/978-3-319-99960-9_1 %D 2018 %B 28th International Conference on Inductive Logic Programming %Z date of event: 2018-09-02 - 2018-09-04 %C Ferrara, Italy %B Inductive Logic Programming %E Riguzi, Fabrizio; Bellodi, Elena; Zese, Riccardo %P 1 - 21 %I Springer %@ 978-3-319-99959-3 978-3-319-99960-9 %B Lecture Notes in Artificial Intelligence %N 11105
Echenim, M., Peltier, N., & Tourret, S. (2018). Prime Implicate Generation in Equational Logic. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI 2018). Stockholm, Sweden: IJCAI. doi:10.24963/ijcai.2018/790
Export
BibTeX
@inproceedings{EchenimIJCAI2018, TITLE = {Prime Implicate Generation in Equational Logic}, AUTHOR = {Echenim, Mnacho and Peltier, Nicolas and Tourret, Sophie}, LANGUAGE = {eng}, ISBN = {978-0-9992411-2-7}, DOI = {10.24963/ijcai.2018/790}, PUBLISHER = {IJCAI}, YEAR = {2018}, BOOKTITLE = {Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI 2018)}, EDITOR = {Lang, J{\'e}r{\^o}me}, PAGES = {5588--5592}, ADDRESS = {Stockholm, Sweden}, }
Endnote
%0 Conference Proceedings %A Echenim, Mnacho %A Peltier, Nicolas %A Tourret, Sophie %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Prime Implicate Generation in Equational Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0002-A2B1-E %R 10.24963/ijcai.2018/790 %D 2018 %B 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence %Z date of event: 2018-07-13 - 2018-07-19 %C Stockholm, Sweden %B Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence %E Lang, J&#233;r&#244;me %P 5588 - 5592 %I IJCAI %@ 978-0-9992411-2-7
Fleury, M., Blanchette, J. C., & Lammich, P. (2018). A Verified SAT Solver with Watched Literals using Imperative HOL. In CPP’18, 7th ACM SIGPLAN International Conference on Certified Programs and Proofs. Los Angeles, CA, USA: ACM. doi:10.1145/3167080
Export
BibTeX
@inproceedings{FleuryCPP2018, TITLE = {A verified {SAT} solver with watched literals using imperative {HOL}}, AUTHOR = {Fleury, Mathias and Blanchette, Jasmin Christian and Lammich, Peter}, LANGUAGE = {eng}, ISBN = {978-1-4503-5586-5}, DOI = {10.1145/3167080}, PUBLISHER = {ACM}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {CPP'18, 7th ACM SIGPLAN International Conference on Certified Programs and Proofs}, EDITOR = {Andronick, June and Felty, Amy}, PAGES = {158--171}, ADDRESS = {Los Angeles, CA, USA}, }
Endnote
%0 Conference Proceedings %A Fleury, Mathias %A Blanchette, Jasmin Christian %A Lammich, Peter %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Verified SAT Solver with Watched Literals using Imperative HOL : %G eng %U http://hdl.handle.net/21.11116/0000-0001-4174-3 %R 10.1145/3167080 %D 2018 %B 7th ACM SIGPLAN International Conference on Certified Programs and Proofs %Z date of event: 2018-01-08 - 2018-01-09 %C Los Angeles, CA, USA %B CPP'18 %E Andronick, June; Felty, Amy %P 158 - 171 %I ACM %@ 978-1-4503-5586-5
Fontaine, P., Ogawa, M., Sturm, T., To, V. K., & Vu, X. T. (2018). Wrapping Computer Algebra is Surprisingly Successful for Non-Linear SMT. In Proceedings of the 3rd Workshop on Satisfiability Checking and Symbolic Computation co-located with Federated Logic Conference (SC-Square 2018). Oxford, UK: CEUR-WS. Retrieved from urn:nbn:de:0074-2189-9
Export
BibTeX
@inproceedings{Fontaine_SC-Square2018, TITLE = {Wrapping Computer Algebra is Surprisingly Successful for Non-Linear {SMT}}, AUTHOR = {Fontaine, Pascal and Ogawa, Mizuhito and Sturm, Thomas and To, Van Khanh and Vu, Xuan Tung}, LANGUAGE = {eng}, URL = {urn:nbn:de:0074-2189-9}, PUBLISHER = {CEUR-WS}, YEAR = {2018}, BOOKTITLE = {Proceedings of the 3rd Workshop on Satisfiability Checking and Symbolic Computation co-located with Federated Logic Conference (SC-Square 2018)}, EDITOR = {Bigatti, Anna M. and Brain, Martin}, PAGES = {110--117}, EID = {3}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {2189}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Fontaine, Pascal %A Ogawa, Mizuhito %A Sturm, Thomas %A To, Van Khanh %A Vu, Xuan Tung %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Wrapping Computer Algebra is Surprisingly Successful for Non-Linear SMT : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E8AB-8 %D 2018 %B 3rd Workshop on Satisfiability Checking and Symbolic Computation %Z date of event: 2018-07-11 - 2018-07-11 %C Oxford, UK %B Proceedings of the 3rd Workshop on Satisfiability Checking and Symbolic Computation co-located with Federated Logic Conference %E Bigatti, Anna M.; Brain, Martin %P 110 - 117 %Z sequence number: 3 %I CEUR-WS %B CEUR Workshop Proceedings %N 2189 %U http://ceur-ws.org/Vol-2189/paper3.pdf
Hong, H., & Sturm, T. (2018a). Positive Solutions of Systems of Signed Parametric Polynomial Inequalities. Retrieved from http://arxiv.org/abs/1804.09705
(arXiv: 1804.09705)
Abstract
We consider systems of strict multivariate polynomial inequalities over the<br>reals. All polynomial coefficients are parameters ranging over the reals, where<br>for each coefficient we prescribe its sign. We are interested in the existence<br>of positive real solutions of our system for all choices of coefficients<br>subject to our sign conditions. We give a decision procedure for the existence<br>of such solutions. In the positive case our procedure yields a parametric<br>positive solution as a rational function in the coefficients. Our framework<br>allows to reformulate heuristic subtropical approaches for non-parametric<br>systems of polynomial inequalities that have been recently used in qualitative<br>biological network analysis and, independently, in satisfiability modulo theory<br>solving. We apply our results to characterize the incompleteness of those<br>methods.<br>
Export
BibTeX
@online{Hong_arXiv1804.09705, TITLE = {Positive Solutions of Systems of Signed Parametric Polynomial Inequalities}, AUTHOR = {Hong, Hoon and Sturm, Thomas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1804.09705}, EPRINT = {1804.09705}, EPRINTTYPE = {arXiv}, YEAR = {2018}, ABSTRACT = {We consider systems of strict multivariate polynomial inequalities over the<br>reals. All polynomial coefficients are parameters ranging over the reals, where<br>for each coefficient we prescribe its sign. We are interested in the existence<br>of positive real solutions of our system for all choices of coefficients<br>subject to our sign conditions. We give a decision procedure for the existence<br>of such solutions. In the positive case our procedure yields a parametric<br>positive solution as a rational function in the coefficients. Our framework<br>allows to reformulate heuristic subtropical approaches for non-parametric<br>systems of polynomial inequalities that have been recently used in qualitative<br>biological network analysis and, independently, in satisfiability modulo theory<br>solving. We apply our results to characterize the incompleteness of those<br>methods.<br>}, }
Endnote
%0 Report %A Hong, Hoon %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Positive Solutions of Systems of Signed Parametric Polynomial Inequalities : %G eng %U http://hdl.handle.net/21.11116/0000-0002-5F54-6 %U http://arxiv.org/abs/1804.09705 %D 2018 %X We consider systems of strict multivariate polynomial inequalities over the<br>reals. All polynomial coefficients are parameters ranging over the reals, where<br>for each coefficient we prescribe its sign. We are interested in the existence<br>of positive real solutions of our system for all choices of coefficients<br>subject to our sign conditions. We give a decision procedure for the existence<br>of such solutions. In the positive case our procedure yields a parametric<br>positive solution as a rational function in the coefficients. Our framework<br>allows to reformulate heuristic subtropical approaches for non-parametric<br>systems of polynomial inequalities that have been recently used in qualitative<br>biological network analysis and, independently, in satisfiability modulo theory<br>solving. We apply our results to characterize the incompleteness of those<br>methods.<br> %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO
Hong, H., & Sturm, T. (2018b). Positive Solutions of Systems of Signed Parametric Polynomial Inequalities. In Computer Algebra in Scientific Computing (CASC 2018). Lille, France: Springer. doi:10.1007/978-3-319-99639-4_17
Export
BibTeX
@inproceedings{Hong_CASC2018, TITLE = {Positive Solutions of Systems of Signed Parametric Polynomial Inequalities}, AUTHOR = {Hong, Hoon and Sturm, Thomas}, LANGUAGE = {eng}, ISBN = {978-3-319-99638-7}, DOI = {10.1007/978-3-319-99639-4_17}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2018)}, EDITOR = {Gerdt, Vladimir P. and Koepf, Wolfram and Seiler, Werner M. and Vorozhtsov, Evgenii V.}, PAGES = {238--253}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11077}, ADDRESS = {Lille, France}, }
Endnote
%0 Conference Proceedings %A Hong, Hoon %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Positive Solutions of Systems of Signed Parametric Polynomial Inequalities : %G eng %U http://hdl.handle.net/21.11116/0000-0002-5F60-8 %R 10.1007/978-3-319-99639-4_17 %D 2018 %B 20th International Workshop on Computer Algebra in Scientific Computing %Z date of event: 2018-09-17 - 2018-09-21 %C Lille, France %B Computer Algebra in Scientific Computing %E Gerdt, Vladimir P.; Koepf, Wolfram; Seiler, Werner M.; Vorozhtsov, Evgenii V. %P 238 - 253 %I Springer %@ 978-3-319-99638-7 %B Lecture Notes in Computer Science %N 11077
Schlichtkrull, A., Blanchette, J. C., Traytel, D., & Waldmann, U. (2018a). Formalizing of Bachmair and Ganzinger’s Ordered Resolution Prover. In Automated Reasoning (IJCAR 2018). Oxford, UK: Springer. doi:10.1007/978-3-319-94205-6_7
Export
BibTeX
@inproceedings{Schlichtkrull_IJCAR2018, TITLE = {Formalizing of {B}achmair and {G}anzinger's Ordered Resolution Prover}, AUTHOR = {Schlichtkrull, Anders and Blanchette, Jasmin Christian and Traytel, Dmitriy and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-319-94204-9}, DOI = {10.1007/978-3-319-94205-6_7}, PUBLISHER = {Springer}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {Automated Reasoning (IJCAR 2018)}, EDITOR = {Galmiche, Didier and Schulz, Stephan and Sebastiani, Roberto}, PAGES = {89--107}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10900}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Schlichtkrull, Anders %A Blanchette, Jasmin Christian %A Traytel, Dmitriy %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Formalizing of Bachmair and Ganzinger's Ordered Resolution Prover : %G eng %U http://hdl.handle.net/21.11116/0000-0002-5F3E-0 %R 10.1007/978-3-319-94205-6_7 %D 2018 %B 9th International Joint Conference on Automated Reasoning %Z date of event: 2018-07-14 - 2018-07-17 %C Oxford, UK %B Automated Reasoning %E Galmiche, Didier; Schulz, Stephan; Sebastiani, Roberto %P 89 - 107 %I Springer %@ 978-3-319-94204-9 %B Lecture Notes in Artificial Intelligence %N 10900
Schlichtkrull, A., Blanchette, J. C., Traytel, D., & Waldmann, U. (2018b). Formalization of Bachmair and Ganzinger’s Ordered Resolution Prover. Archive of Formal Proofs.
Export
BibTeX
@article{BlanchetteAFP2018, TITLE = {Formalization of {B}achmair and {G}anzinger's Ordered Resolution Prover}, AUTHOR = {Schlichtkrull, Anders and Blanchette, Jasmin Christian and Traytel, Dmitriy and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {2150-914X}, YEAR = {2018}, JOURNAL = {Archive of Formal Proofs}, }
Endnote
%0 Journal Article %A Schlichtkrull, Anders %A Blanchette, Jasmin Christian %A Traytel, Dmitriy %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Formalization of Bachmair and Ganzinger's Ordered Resolution Prover : %G eng %U http://hdl.handle.net/21.11116/0000-0000-6489-5 %7 2018-01-18 %D 2018 %8 18.01.2018 %J Archive of Formal Proofs %@ false %U https://www.isa-afp.org/browser_info/current/AFP/Ordered_Resolution_Prover/document.pdf
Sturm, T. (2018). Thirty Years of Virtual Substitution: Foundations, Techniques, Applications. In ISSAC’18, 43rd International Symposium on Symbolic and Algebraic Computation. New York, NY, USA: ACM. doi:10.1145/3208976.3209030
Export
BibTeX
@inproceedings{Sturm_ISSAC2018, TITLE = {Thirty Years of Virtual Substitution: Foundations, Techniques, Applications}, AUTHOR = {Sturm, Thomas}, LANGUAGE = {eng}, ISBN = {978-1-4503-5550-6}, DOI = {10.1145/3208976.3209030}, PUBLISHER = {ACM}, YEAR = {2018}, DATE = {2018}, BOOKTITLE = {ISSAC'18, 43rd International Symposium on Symbolic and Algebraic Computation}, EDITOR = {Arreche, Carlos}, PAGES = {11--16}, ADDRESS = {New York, NY, USA}, }
Endnote
%0 Conference Proceedings %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Thirty Years of Virtual Substitution: Foundations, Techniques, Applications : %G eng %U http://hdl.handle.net/21.11116/0000-0002-E8D6-7 %R 10.1145/3208976.3209030 %D 2018 %B 43rd International Symposium on Symbolic and Algebraic Computation %Z date of event: 2018-07-16 - 2018-07-19 %C New York, NY, USA %B ISSAC'18 %E Arreche, Carlos %P 11 - 16 %I ACM %@ 978-1-4503-5550-6
Teucke, A. (2018). An Approximation and Refinement Approach to First-Order Automated Reasoning. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-ds-271963
Abstract
With the goal of lifting model-based guidance from the propositional setting to first-<br>order logic, I have developed an approximation theorem proving approach based on<br>counterexample-guided abstraction refinement. A given clause set is transformed<br>into a simplified form where satisfiability is decidable. This approximation extends<br>the signature and preserves unsatisfiability: if the simplified clause set is satisfi-<br>able, so is the original clause set. A resolution refutation generated by a decision<br>procedure on the simplified clause set can then either be lifted to a refutation in<br>the original clause set, or it guides a refinement excluding the previously found<br>unliftable refutation. This way the approach is refutationally complete.<br>The monadic shallow linear Horn fragment, which is the initial target of the<br>approximation, is well-known to be decidable. It was a long standing open prob-<br>lem how to extend the fragment to the non-Horn case, preserving decidability, that<br>would, e.g., enable to express non-determinism in protocols. I have now proven de-<br>cidability of the non-Horn monadic shallow linear fragment via ordered resolution.<br>I further extend the clause language with a new type of constraints, called<br>straight dismatching constraints. The extended clause language is motivated by an<br>improved refinement of the approximation-refinement framework. All needed oper-<br>ations on straight dismatching constraints take linear or linear logarithmic time in<br>the size of the constraint. Ordered resolution with straight dismatching constraints<br>is sound and complete and the monadic shallow linear fragment with straight dis-<br>matching constraints is decidable.<br>I have implemented my approach based on the SPASS theorem prover. On cer-<br>tain satisfiable problems, the implementation shows the ability to beat established<br>provers such as SPASS, iProver, and Vampire.
Export
BibTeX
@phdthesis{Teuckephd2018, TITLE = {An Approximation and Refinement Approach to First-Order Automated Reasoning}, AUTHOR = {Teucke, Andreas}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-ds-271963}, DOI = {10.22028/D291-27196}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2018}, DATE = {2018}, ABSTRACT = {With the goal of lifting model-based guidance from the propositional setting to first-<br>order logic, I have developed an approximation theorem proving approach based on<br>counterexample-guided abstraction refinement. A given clause set is transformed<br>into a simplified form where satisfiability is decidable. This approximation extends<br>the signature and preserves unsatisfiability: if the simplified clause set is satisfi-<br>able, so is the original clause set. A resolution refutation generated by a decision<br>procedure on the simplified clause set can then either be lifted to a refutation in<br>the original clause set, or it guides a refinement excluding the previously found<br>unliftable refutation. This way the approach is refutationally complete.<br>The monadic shallow linear Horn fragment, which is the initial target of the<br>approximation, is well-known to be decidable. It was a long standing open prob-<br>lem how to extend the fragment to the non-Horn case, preserving decidability, that<br>would, e.g., enable to express non-determinism in protocols. I have now proven de-<br>cidability of the non-Horn monadic shallow linear fragment via ordered resolution.<br>I further extend the clause language with a new type of constraints, called<br>straight dismatching constraints. The extended clause language is motivated by an<br>improved refinement of the approximation-refinement framework. All needed oper-<br>ations on straight dismatching constraints take linear or linear logarithmic time in<br>the size of the constraint. Ordered resolution with straight dismatching constraints<br>is sound and complete and the monadic shallow linear fragment with straight dis-<br>matching constraints is decidable.<br>I have implemented my approach based on the SPASS theorem prover. On cer-<br>tain satisfiable problems, the implementation shows the ability to beat established<br>provers such as SPASS, iProver, and Vampire.}, }
Endnote
%0 Thesis %A Teucke, Andreas %A referee: Korovin, Konstatin %Y Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T An Approximation and Refinement Approach to First-Order Automated Reasoning : %G eng %U http://hdl.handle.net/21.11116/0000-0001-8E49-E %R 10.22028/D291-27196 %U urn:nbn:de:bsz:291-scidok-ds-271963 %F OTHER: hdl:20.500.11880/27069 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2018 %P XIV, 133 p. %V phd %9 phd %X With the goal of lifting model-based guidance from the propositional setting to first-<br>order logic, I have developed an approximation theorem proving approach based on<br>counterexample-guided abstraction refinement. A given clause set is transformed<br>into a simplified form where satisfiability is decidable. This approximation extends<br>the signature and preserves unsatisfiability: if the simplified clause set is satisfi-<br>able, so is the original clause set. A resolution refutation generated by a decision<br>procedure on the simplified clause set can then either be lifted to a refutation in<br>the original clause set, or it guides a refinement excluding the previously found<br>unliftable refutation. This way the approach is refutationally complete.<br>The monadic shallow linear Horn fragment, which is the initial target of the<br>approximation, is well-known to be decidable. It was a long standing open prob-<br>lem how to extend the fragment to the non-Horn case, preserving decidability, that<br>would, e.g., enable to express non-determinism in protocols. I have now proven de-<br>cidability of the non-Horn monadic shallow linear fragment via ordered resolution.<br>I further extend the clause language with a new type of constraints, called<br>straight dismatching constraints. The extended clause language is motivated by an<br>improved refinement of the approximation-refinement framework. All needed oper-<br>ations on straight dismatching constraints take linear or linear logarithmic time in<br>the size of the constraint. Ordered resolution with straight dismatching constraints<br>is sound and complete and the monadic shallow linear fragment with straight dis-<br>matching constraints is decidable.<br>I have implemented my approach based on the SPASS theorem prover. On cer-<br>tain satisfiable problems, the implementation shows the ability to beat established<br>provers such as SPASS, iProver, and Vampire. %U https://publikationen.sulb.uni-saarland.de/handle/20.500.11880/27069
2017
Althaus, E., Beber, B., Damm, W., Disch, S., Hagemann, W., Rakow, A., … Wirtz, B. (2017). Verification of Linear Hybrid Systems with Large Discrete State Spaces Using Counterexample-guided Abstraction Refinement. Science of Computer Programming, 148. doi:10.1016/j.scico.2017.04.010
Export
BibTeX
@article{Althaus2017, TITLE = {Verification of Linear Hybrid Systems with Large Discrete State Spaces Using Counterexample-guided Abstraction Refinement}, AUTHOR = {Althaus, Ernst and Beber, Bj{\"o}rn and Damm, Werner and Disch, Stefan and Hagemann, Willem and Rakow, Astrid and Scholl, Christoph and Waldmann, Uwe and Wirtz, Boris}, LANGUAGE = {eng}, ISSN = {0167-6423}, DOI = {10.1016/j.scico.2017.04.010}, PUBLISHER = {Elsevier}, ADDRESS = {Amsterdam}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Science of Computer Programming}, VOLUME = {148}, PAGES = {123--160}, }
Endnote
%0 Journal Article %A Althaus, Ernst %A Beber, Bj&#246;rn %A Damm, Werner %A Disch, Stefan %A Hagemann, Willem %A Rakow, Astrid %A Scholl, Christoph %A Waldmann, Uwe %A Wirtz, Boris %+ Algorithms and Complexity, MPI for Informatics, Max Planck Society Algorithms and Complexity, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Verification of Linear Hybrid Systems with Large Discrete State Spaces Using Counterexample-guided Abstraction Refinement : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-1C23-5 %R 10.1016/j.scico.2017.04.010 %7 2017-05-10 %D 2017 %J Science of Computer Programming %V 148 %& 123 %P 123 - 160 %I Elsevier %C Amsterdam %@ false
Barbosa, H., Blanchette, J. C., Cruanes, S., El Ouraoui, D., & Fontaine, P. (2017). Language and Proofs for Higher-Order SMT (Work in Progress). Electronic Proceedings in Theoretical Computer Science, 262. doi:10.4204/EPTCS.262.3
(arXiv: 1712.01486)
Abstract
Satisfiability modulo theories (SMT) solvers have throughout the years been<br>able to cope with increasingly expressive formulas, from ground logics to full<br>first-order logic modulo theories. Nevertheless, higher-order logic within SMT<br>is still little explored. One main goal of the Matryoshka project, which<br>started in March 2017, is to extend the reasoning capabilities of SMT solvers<br>and other automatic provers beyond first-order logic. In this preliminary<br>report, we report on an extension of the SMT-LIB language, the standard input<br>format of SMT solvers, to handle higher-order constructs. We also discuss how<br>to augment the proof format of the SMT solver veriT to accommodate these new<br>constructs and the solving techniques they require.<br>
Export
BibTeX
@article{Barbosa1712.01486, TITLE = {Language and Proofs for Higher-Order {SMT} (Work in Progress)}, AUTHOR = {Barbosa, Haniel and Blanchette, Jasmin Christian and Cruanes, Simon and El Ouraoui, Daniel and Fontaine, Pascal}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1712.01486}, DOI = {10.4204/EPTCS.262.3}, EPRINT = {1712.01486}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {Satisfiability modulo theories (SMT) solvers have throughout the years been<br>able to cope with increasingly expressive formulas, from ground logics to full<br>first-order logic modulo theories. Nevertheless, higher-order logic within SMT<br>is still little explored. One main goal of the Matryoshka project, which<br>started in March 2017, is to extend the reasoning capabilities of SMT solvers<br>and other automatic provers beyond first-order logic. In this preliminary<br>report, we report on an extension of the SMT-LIB language, the standard input<br>format of SMT solvers, to handle higher-order constructs. We also discuss how<br>to augment the proof format of the SMT solver veriT to accommodate these new<br>constructs and the solving techniques they require.<br>}, JOURNAL = {Electronic Proceedings in Theoretical Computer Science}, VOLUME = {262}, PAGES = {15--22}, }
Endnote
%0 Journal Article %A Barbosa, Haniel %A Blanchette, Jasmin Christian %A Cruanes, Simon %A El Ouraoui, Daniel %A Fontaine, Pascal %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Language and Proofs for Higher-Order SMT (Work in Progress) : %G eng %U http://hdl.handle.net/21.11116/0000-0000-64DD-7 %R 10.4204/EPTCS.262.3 %U http://arxiv.org/abs/1712.01486 %7 2017 %D 2017 %X Satisfiability modulo theories (SMT) solvers have throughout the years been<br>able to cope with increasingly expressive formulas, from ground logics to full<br>first-order logic modulo theories. Nevertheless, higher-order logic within SMT<br>is still little explored. One main goal of the Matryoshka project, which<br>started in March 2017, is to extend the reasoning capabilities of SMT solvers<br>and other automatic provers beyond first-order logic. In this preliminary<br>report, we report on an extension of the SMT-LIB language, the standard input<br>format of SMT solvers, to handle higher-order constructs. We also discuss how<br>to augment the proof format of the SMT solver veriT to accommodate these new<br>constructs and the solving techniques they require.<br> %K Computer Science, Logic in Computer Science, cs.LO %J Electronic Proceedings in Theoretical Computer Science %O EPTCS %V 262 %& 15 %P 15 - 22
Barbosa, H., Blanchette, J. C., & Fontaine, P. (2017). Scalable Fine-Grained Proofs for Formula Processing. In Automated Deduction -- CADE 26. Gothenburg, Sweden: Springer. doi:10.1007/978-3-319-63046-5_25
Export
BibTeX
@inproceedings{BarbosaCADE2017, TITLE = {Scalable Fine-Grained Proofs for Formula Processing}, AUTHOR = {Barbosa, Haniel and Blanchette, Jasmin Christian and Fontaine, Pascal}, LANGUAGE = {eng}, ISBN = {978-3-319-63045-8}, DOI = {10.1007/978-3-319-63046-5_25}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Automated Deduction -- CADE 26}, EDITOR = {de Moura, Leonardo}, PAGES = {398--412}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10395}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Barbosa, Haniel %A Blanchette, Jasmin Christian %A Fontaine, Pascal %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Scalable Fine-Grained Proofs for Formula Processing : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-0713-5 %R 10.1007/978-3-319-63046-5_25 %D 2017 %B 26th International Conference on Automated Deduction %Z date of event: 2017-08-06 - 2017-08-11 %C Gothenburg, Sweden %B Automated Deduction -- CADE 26 %E de Moura, Leonardo %P 398 - 412 %I Springer %@ 978-3-319-63045-8 %B Lecture Notes in Artificial Intelligence %N 10395
Barkatou, M. A., Jaroschek, M., & Maddah, S. S. (2017). Formal Solutions of Completely Integrable Pfaffian Systems With Normal Crossings. Journal of Symbolic Computation, 81. doi:10.1016/j.jsc.2016.11.018
Export
BibTeX
@article{Barkatou2017, TITLE = {Formal Solutions of Completely Integrable {Pfaffian} Systems With Normal Crossings}, AUTHOR = {Barkatou, Moulay A. and Jaroschek, Maximilian and Maddah, Suzy S.}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2016.11.018}, PUBLISHER = {Elsevier}, ADDRESS = {Amsterdam}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {81}, PAGES = {41--68}, }
Endnote
%0 Journal Article %A Barkatou, Moulay A. %A Jaroschek, Maximilian %A Maddah, Suzy S. %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Formal Solutions of Completely Integrable Pfaffian Systems With Normal Crossings : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-6564-9 %R 10.1016/j.jsc.2016.11.018 %7 2016-11-18 %D 2017 %J Journal of Symbolic Computation %V 81 %& 41 %P 41 - 68 %I Elsevier %C Amsterdam %@ false
Becker, H., Blanchette, J. C., Waldmann, U., & Wand, D. (2017). A Transfinite Knuth–Bendix Order for Lambda-Free Higher-Order Terms. In Automated Deduction -- CADE 26. Gothenburg, Sweden: Springer. doi:10.1007/978-3-319-63046-5_27
Export
BibTeX
@inproceedings{BeckerCADE2017, TITLE = {A Transfinite {K}nuth--{B}endix Order for Lambda-Free Higher-Order Terms}, AUTHOR = {Becker, Heiko and Blanchette, Jasmin Christian and Waldmann, Uwe and Wand, Daniel}, LANGUAGE = {eng}, ISBN = {978-3-319-63045-8}, DOI = {10.1007/978-3-319-63046-5_27}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Automated Deduction -- CADE 26}, EDITOR = {de Moura, Leonardo}, PAGES = {432--453}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10395}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Becker, Heiko %A Blanchette, Jasmin Christian %A Waldmann, Uwe %A Wand, Daniel %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Transfinite Knuth&#8211;Bendix Order for Lambda-Free Higher-Order Terms : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-0711-9 %R 10.1007/978-3-319-63046-5_27 %D 2017 %B 26th International Conference on Automated Deduction %Z date of event: 2017-08-06 - 2017-08-11 %C Gothenburg, Sweden %B Automated Deduction -- CADE 26 %E de Moura, Leonardo %P 432 - 453 %I Springer %@ 978-3-319-63045-8 %B Lecture Notes in Artificial Intelligence %N 10395
Bentkamp, A., Blanchette, J. C., & Klakow, D. (2017). A Formal Proof of the Expressiveness of Deep Learning. In Interactive Theorem Proving (ITP 2017). Brasilia, Brazil: Springer. doi:10.1007/978-3-319-66107-0_4
Export
BibTeX
@inproceedings{BentkampITP2017, TITLE = {A Formal Proof of the Expressiveness of Deep Learning}, AUTHOR = {Bentkamp, Alexander and Blanchette, Jasmin Christian and Klakow, Dietrich}, LANGUAGE = {eng}, ISBN = {978-3-319-66106-3}, DOI = {10.1007/978-3-319-66107-0_4}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Interactive Theorem Proving (ITP 2017)}, EDITOR = {Avala-Rinc{\'o}n, Mauricio and Mu{\~n}oz, C{\'e}sar A.}, PAGES = {46--64}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {10499}, ADDRESS = {Brasilia, Brazil}, }
Endnote
%0 Conference Proceedings %A Bentkamp, Alexander %A Blanchette, Jasmin Christian %A Klakow, Dietrich %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Formal Proof of the Expressiveness of Deep Learning : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-06F8-9 %R 10.1007/978-3-319-66107-0_4 %D 2017 %B 8th Conference on Interactive Theorem Proving %Z date of event: 2017-09-26 - 2017-09-29 %C Brasilia, Brazil %B Interactive Theorem Proving %E Avala-Rinc&#243;n, Mauricio; Mu&#241;oz, C&#233;sar A. %P 46 - 64 %I Springer %@ 978-3-319-66106-3 %B Lecture Notes in Computer Science %N 10499
Biendarra, J., Blanchette, J. C., Bouzy, A., Desharnais, M., Fleury, M., Hölzl, J., … Traytel, D. (2017). Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic. In Frontiers of Combining Systems (FroCoS 2017). Brasília, Brazil: Springer. doi:10.1007/978-3-319-66167-4_1
Export
BibTeX
@inproceedings{BiendarraFroCoS2017, TITLE = {Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic}, AUTHOR = {Biendarra, Julian and Blanchette, Jasmin Christian and Bouzy, Aymeric and Desharnais, Martin and Fleury, Mathias and H{\"o}lzl, Johannes and Kun{\v c}ar, Ond{\v r}ej and Lochbihler, Andreas and Meier, Fabian and Panny, Lorenz and Popescu, Andrei and Sternagel, Christian and Thiemann, Ren{\'e} and Traytel, Dmitriy}, LANGUAGE = {eng}, ISBN = {978-3-319-66166-7}, DOI = {10.1007/978-3-319-66167-4_1}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2017)}, EDITOR = {Dixon, Clare and Finger, Marcelo}, PAGES = {3--21}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10483}, ADDRESS = {Bras{\'i}lia, Brazil}, }
Endnote
%0 Conference Proceedings %A Biendarra, Julian %A Blanchette, Jasmin Christian %A Bouzy, Aymeric %A Desharnais, Martin %A Fleury, Mathias %A H&#246;lzl, Johannes %A Kun&#269;ar, Ond&#345;ej %A Lochbihler, Andreas %A Meier, Fabian %A Panny, Lorenz %A Popescu, Andrei %A Sternagel, Christian %A Thiemann, Ren&#233; %A Traytel, Dmitriy %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations %T Foundational (Co)datatypes and (Co)recursion for Higher-Order Logic : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-070E-4 %R 10.1007/978-3-319-66167-4_1 %D 2017 %B 11th International Symposium on Frontiers of Combining Systems %Z date of event: 2017-09-27 - 2017-09-29 %C Bras&#237;lia, Brazil %B Frontiers of Combining Systems %E Dixon, Clare; Finger, Marcelo %P 3 - 21 %I Springer %@ 978-3-319-66166-7 %B Lecture Notes in Artificial Intelligence %N 10483
Blanchette, J. C., Popescu, A., & Traytel, D. (2017a). Soundness and Completeness Proofs by Coinductive Methods. Journal of Automated Reasoning, 58(1). doi:10.1007/s10817-016-9391-3
Export
BibTeX
@article{DBLP:journals/jar/BlanchettePT17, TITLE = {Soundness and Completeness Proofs by Coinductive Methods}, AUTHOR = {Blanchette, Jasmin Christian and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-016-9391-3}, PUBLISHER = {Springer}, ADDRESS = {London}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {58}, NUMBER = {1}, PAGES = {149--179}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Soundness and Completeness Proofs by Coinductive Methods : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3B94-0 %R 10.1007/s10817-016-9391-3 %7 2016-10-18 %D 2017 %J Journal of Automated Reasoning %V 58 %N 1 %& 149 %P 149 - 179 %I Springer %C London %@ false
Blanchette, J. C., Popescu, A., & Traytel, D. (2017b). Abstract Soundness. Archive of Formal Proofs.
Export
BibTeX
@article{BlanchetteAFP2017, TITLE = {Abstract Soundness}, AUTHOR = {Blanchette, Jasmin Christian and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, ISSN = {2150-914X}, YEAR = {2017}, JOURNAL = {Archive of Formal Proofs}, PAGES = {1--15}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Abstract Soundness : %G eng %U http://hdl.handle.net/21.11116/0000-0000-64A8-2 %7 2017 %D 2017 %J Archive of Formal Proofs %& 1 %P 1 - 15 %@ false %U https://www.isa-afp.org/browser_info/current/AFP/Abstract_Soundness/document.pdf
Blanchette, J. C., Waldmann, U., & Wand, D. (2017). A Lambda-Free Higher-Order Recursive Path Order. In Foundations of Software Science and Computation Structures (FoSSaCS 2017). Uppsala, Sweden: Springer. doi:10.1007/978-3-662-54458-7_27
Export
BibTeX
@inproceedings{BlanchetteFoSSaCS2017, TITLE = {A Lambda-Free Higher-Order Recursive Path Order}, AUTHOR = {Blanchette, Jasmin Christian and Waldmann, Uwe and Wand, Daniel}, LANGUAGE = {eng}, ISBN = {978-3-662-54457-0}, DOI = {10.1007/978-3-662-54458-7_27}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Foundations of Software Science and Computation Structures (FoSSaCS 2017)}, EDITOR = {Esparza, Javier and Murawski, Andrzej S.}, PAGES = {461--479}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {10203}, ADDRESS = {Uppsala, Sweden}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Waldmann, Uwe %A Wand, Daniel %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Lambda-Free Higher-Order Recursive Path Order : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-91BA-2 %R 10.1007/978-3-662-54458-7_27 %D 2017 %B 20th International Conference on Foundations of Software Science and Computation Structures %Z date of event: 2017-04-24 - 2017-04-27 %C Uppsala, Sweden %B Foundations of Software Science and Computation Structures %E Esparza, Javier; Murawski, Andrzej S. %P 461 - 479 %I Springer %@ 978-3-662-54457-0 %B Lecture Notes in Computer Science %N 10203
Blanchette, J. C., Fleury, M., & Weidenbach, C. (2017). A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence (IJCAI 2017). Melbourne, Australia: International Joint Conferences on Artificial Intelligence. doi:10.24963/ijcai.2017/667
Export
BibTeX
@inproceedings{BlanchetteIJCAI2017, TITLE = {A Verified {SAT} Solver Framework with Learn, Forget, Restart, and Incrementality}, AUTHOR = {Blanchette, Jasmin Christian and Fleury, Mathias and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-40228-4}, DOI = {10.24963/ijcai.2017/667}, PUBLISHER = {International Joint Conferences on Artificial Intelligence}, YEAR = {2017}, BOOKTITLE = {Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence (IJCAI 2017)}, EDITOR = {Sierra, Carles}, PAGES = {4786--4790}, ADDRESS = {Melbourne, Australia}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Fleury, Mathias %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-0702-B %R 10.24963/ijcai.2017/667 %D 2017 %B Twenty-Sixth International Joint Conference on Artificial Intelligence %Z date of event: 2017-08-19 - 2017-08-25 %C Melbourne, Australia %B Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence %E Sierra, Carles %P 4786 - 4790 %I International Joint Conferences on Artificial Intelligence %@ 978-3-319-40228-4
Blanchette, J. C., Fontaine, P., Schulz, S., & Waldmann, U. (2017). Towards Strong Higher-Order Automation for Fast Interactive Verification. In ARCADE 2017. Gothenburg, Sweden. doi:10.29007/3ngx
Export
BibTeX
@inproceedings{Blanchette_ARCADE2017, TITLE = {Towards Strong Higher-Order Automation for Fast Interactive Verification}, AUTHOR = {Blanchette, Jasmin Christian and Fontaine, Pascal and Schulz, Stephan and Waldmann, Uwe}, LANGUAGE = {eng}, DOI = {10.29007/3ngx}, YEAR = {2017}, BOOKTITLE = {ARCADE 2017}, EDITOR = {Reger, Giles and Traytel, Dmitriy}, PAGES = {16--23}, SERIES = {EPiC Series in Computing}, VOLUME = {51}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Fontaine, Pascal %A Schulz, Stephan %A Waldmann, Uwe %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Towards Strong Higher-Order Automation for Fast Interactive Verification : %G eng %U http://hdl.handle.net/21.11116/0000-0000-64CF-7 %R 10.29007/3ngx %D 2017 %B 1st International Workshop on Automated Reasoning %Z date of event: 2017-08-06 - 2017-08-06 %C Gothenburg, Sweden %B ARCADE 2017 %E Reger, Giles; Traytel, Dmitriy %P 16 - 23 %B EPiC Series in Computing %N 51
Blanchette, J. C., Fleury, M., & Traytel, D. (2017). Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in Isabelle/HOL. In 2nd International Conference on Formal Structures for Computation and Deduction (FSCD 2017). Oxford, UK: Schloss Dagstuhl. doi:10.4230/LIPIcs.FSCD.2017.11
Export
BibTeX
@inproceedings{BlanchetteFSCD2017, TITLE = {Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in {Isabelle}/{HOL}}, AUTHOR = {Blanchette, Jasmin Christian and Fleury, Mathias and Traytel, Dmitriy}, LANGUAGE = {eng}, ISSN = {1868-8969}, ISBN = {978-3-95977-047-7}, URL = {urn:nbn:de:0030-drops-77155}, DOI = {10.4230/LIPIcs.FSCD.2017.11}, PUBLISHER = {Schloss Dagstuhl}, YEAR = {2017}, BOOKTITLE = {2nd International Conference on Formal Structures for Computation and Deduction (FSCD 2017)}, EDITOR = {Miller, Dale}, PAGES = {1--18}, EID = {1}, SERIES = {Leibniz International Proceedings in Informatics}, VOLUME = {84}, ADDRESS = {Oxford, UK}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Fleury, Mathias %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in Isabelle/HOL : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-06EE-1 %R 10.4230/LIPIcs.FSCD.2017.11 %U urn:nbn:de:0030-drops-77155 %D 2017 %B 2nd International Conference on Formal Structures for Computation and Deduction %Z date of event: 2017-09-03 - 2017-09-09 %C Oxford, UK %B 2nd International Conference on Formal Structures for Computation and Deduction %E Miller, Dale %P 1 - 18 %Z sequence number: 1 %I Schloss Dagstuhl %@ 978-3-95977-047-7 %B Leibniz International Proceedings in Informatics %N 84 %@ false %U http://drops.dagstuhl.de/opus/volltexte/2017/7715/http://drops.dagstuhl.de/doku/urheberrecht1.html
Bradford, R., Davenport, J. H., England, M., Errami, H., Gerdt, V., Grigoriev, D., … Weber, A. (2017a). A Case Study on the Parametric Occurrence of Multiple Steady States. In ISSAC’17, International Symposium on Symbolic and Algebraic Computation. Kaiserslautern, Germany: ACM. doi:10.1145/3087604.3087622
Export
BibTeX
@inproceedings{BradfordISSAC2017, TITLE = {A Case Study on the Parametric Occurrence of Multiple Steady States}, AUTHOR = {Bradford, Russell and Davenport, James H. and England, Matthew and Errami, Hassan and Gerdt, Vladimir and Grigoriev, Dima and Hoyt, Charles and Ko{\v s}ta, Marek and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, ISBN = {978-1-4503-5064-8}, DOI = {10.1145/3087604.3087622}, PUBLISHER = {ACM}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {ISSAC{\textquoteright}17, International Symposium on Symbolic and Algebraic Computation}, PAGES = {45--52}, ADDRESS = {Kaiserslautern, Germany}, }
Endnote
%0 Conference Proceedings %A Bradford, Russell %A Davenport, James H. %A England, Matthew %A Errami, Hassan %A Gerdt, Vladimir %A Grigoriev, Dima %A Hoyt, Charles %A Ko&#353;ta, Marek %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Case Study on the Parametric Occurrence of Multiple Steady States : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-07B0-1 %R 10.1145/3087604.3087622 %D 2017 %B International Symposium on Symbolic and Algebraic Computation %Z date of event: 2017-07-25 - 2017-07-28 %C Kaiserslautern, Germany %B ISSAC&#8217;17 %P 45 - 52 %I ACM %@ 978-1-4503-5064-8
Bradford, R., Davenport, J. H., England, M., Errami, H., Gerdt, V., Grigoriev, D., … Weber, A. (2017b). A Case Study on the Parametric Occurrence of Multiple Steady States. Retrieved from http://arxiv.org/abs/1704.08997
(arXiv: 1704.08997)
Abstract
We consider the problem of determining multiple steady states for positive real values in models of biological networks. Investigating the potential for these in models of the mitogen-activated protein kinases (MAPK) network has consumed considerable effort using special insights into the structure of corresponding models. Here we apply combinations of symbolic computation methods for mixed equality/inequality systems, specifically virtual substitution, lazy real triangularization and cylindrical algebraic decomposition. We determine multistationarity of an 11-dimensional MAPK network when numeric values are known for all but potentially one parameter. More precisely, our considered model has 11 equations in 11 variables and 19 parameters, 3 of which are of interest for symbolic treatment, and furthermore positivity conditions on all variables and parameters.
Export
BibTeX
@online{DBLP:journals/corr/BradfordDEEGGHK17, TITLE = {A Case Study on the Parametric Occurrence of Multiple Steady States}, AUTHOR = {Bradford, Russell and Davenport, James H. and England, Matthew and Errami, Hassan and Gerdt, Vladimir and Grigoriev, Dima and Hoyt, Charles and Ko{\v s}ta, Marek and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1704.08997}, EPRINT = {1704.08997}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {We consider the problem of determining multiple steady states for positive real values in models of biological networks. Investigating the potential for these in models of the mitogen-activated protein kinases (MAPK) network has consumed considerable effort using special insights into the structure of corresponding models. Here we apply combinations of symbolic computation methods for mixed equality/inequality systems, specifically virtual substitution, lazy real triangularization and cylindrical algebraic decomposition. We determine multistationarity of an 11-dimensional MAPK network when numeric values are known for all but potentially one parameter. More precisely, our considered model has 11 equations in 11 variables and 19 parameters, 3 of which are of interest for symbolic treatment, and furthermore positivity conditions on all variables and parameters.}, }
Endnote
%0 Report %A Bradford, Russell %A Davenport, James H. %A England, Matthew %A Errami, Hassan %A Gerdt, Vladimir %A Grigoriev, Dima %A Hoyt, Charles %A Ko&#353;ta, Marek %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Case Study on the Parametric Occurrence of Multiple Steady States : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-91D0-E %U http://arxiv.org/abs/1704.08997 %D 2017 %X We consider the problem of determining multiple steady states for positive real values in models of biological networks. Investigating the potential for these in models of the mitogen-activated protein kinases (MAPK) network has consumed considerable effort using special insights into the structure of corresponding models. Here we apply combinations of symbolic computation methods for mixed equality/inequality systems, specifically virtual substitution, lazy real triangularization and cylindrical algebraic decomposition. We determine multistationarity of an 11-dimensional MAPK network when numeric values are known for all but potentially one parameter. More precisely, our considered model has 11 equations in 11 variables and 19 parameters, 3 of which are of interest for symbolic treatment, and furthermore positivity conditions on all variables and parameters. %K Computer Science, Symbolic Computation, cs.SC
Bromberger, M., & Weidenbach, C. (2017). New Techniques for Linear Arithmetic: Cubes and Equalities. Formal Methods in System Design, 51(3). doi:10.1007/s10703-017-0278-7
Export
BibTeX
@article{Bromberger2017, TITLE = {New Techniques for Linear Arithmetic: {C}ubes and Equalities}, AUTHOR = {Bromberger, Martin and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0925-9856}, DOI = {10.1007/s10703-017-0278-7}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Formal Methods in System Design}, VOLUME = {51}, NUMBER = {3}, PAGES = {433--461}, }
Endnote
%0 Journal Article %A Bromberger, Martin %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T New Techniques for Linear Arithmetic: Cubes and Equalities : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-260E-C %R 10.1007/s10703-017-0278-7 %7 2017 %D 2017 %J Formal Methods in System Design %V 51 %N 3 %& 433 %P 433 - 461 %I Springer %C Berlin %@ false
Demri, S., Kapur, D., & Weidenbach, C. (2017). Preface -Special Issue of Selected Extended Papers of IJCAR 2014. Journal of Automated Reasoning, 58(1). doi:10.1007/s10817-016-9394-0
Export
BibTeX
@article{DBLP:journals/jar/DemriKW17, TITLE = {Preface -- Special Issue of Selected Extended Papers of {IJCAR} 2014}, AUTHOR = {Demri, St{\'e}phane and Kapur, Deepak and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-016-9394-0}, PUBLISHER = {D. Reidel Pub. Co.}, ADDRESS = {Dordrecht, Holland}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {58}, NUMBER = {1}, PAGES = {1--2}, }
Endnote
%0 Journal Article %A Demri, St&#233;phane %A Kapur, Deepak %A Weidenbach, Christoph %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Preface -Special Issue of Selected Extended Papers of IJCAR 2014 : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4CD1-C %R 10.1007/s10817-016-9394-0 %7 2016 %D 2017 %J Journal of Automated Reasoning %V 58 %N 1 %& 1 %P 1 - 2 %I D. Reidel Pub. Co. %C Dordrecht, Holland %@ false
Echenim, M., Peltier, N., & Tourret, S. (2017). Prime Implicate Generation in Equational Logic. Journal of Artificial Intelligence Research, 60. doi:10.1613/jair.5481
Export
BibTeX
@article{Echenim2017, TITLE = {Prime Implicate Generation in Equational Logic}, AUTHOR = {Echenim, Mnacho and Peltier, Nicolas and Tourret, Sophie}, LANGUAGE = {eng}, ISSN = {1076-9757}, DOI = {10.1613/jair.5481}, PUBLISHER = {AI Access Foundation}, ADDRESS = {S.l.}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Artificial Intelligence Research}, VOLUME = {60}, PAGES = {827--880}, }
Endnote
%0 Journal Article %A Echenim, Mnacho %A Peltier, Nicolas %A Tourret, Sophie %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Prime Implicate Generation in Equational Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0000-C8DF-4 %R 10.1613/jair.5481 %7 2017 %D 2017 %J Journal of Artificial Intelligence Research %V 60 %& 827 %P 827 - 880 %I AI Access Foundation %C S.l. %@ false
England, M., Errami, H., Grigoriev, D., Radulescu, O., Sturm, T., & Weber, A. (2017a). Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks. Retrieved from http://arxiv.org/abs/1706.08794
(arXiv: 1706.08794)
Abstract
We investigate models of the mitogenactivated protein kinases (MAPK) network, with the aim of determining where in parameter space there exist multiple positive steady states. We build on recent progress which combines various symbolic computation methods for mixed systems of equalities and inequalities. We demonstrate that those techniques benefit tremendously from a newly implemented graph theoretical symbolic preprocessing method. We compare computation times and quality of results of numerical continuation methods with our symbolic approach before and after the application of our preprocessing.
Export
BibTeX
@online{DBLP:journals/corr/EnglandEGR0017, TITLE = {Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks}, AUTHOR = {England, Matthew and Errami, Hassan and Grigoriev, Dima and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1706.08794}, EPRINT = {1706.08794}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {We investigate models of the mitogenactivated protein kinases (MAPK) network, with the aim of determining where in parameter space there exist multiple positive steady states. We build on recent progress which combines various symbolic computation methods for mixed systems of equalities and inequalities. We demonstrate that those techniques benefit tremendously from a newly implemented graph theoretical symbolic preprocessing method. We compare computation times and quality of results of numerical continuation methods with our symbolic approach before and after the application of our preprocessing.}, }
Endnote
%0 Report %A England, Matthew %A Errami, Hassan %A Grigoriev, Dima %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-91C9-F %U http://arxiv.org/abs/1706.08794 %D 2017 %X We investigate models of the mitogenactivated protein kinases (MAPK) network, with the aim of determining where in parameter space there exist multiple positive steady states. We build on recent progress which combines various symbolic computation methods for mixed systems of equalities and inequalities. We demonstrate that those techniques benefit tremendously from a newly implemented graph theoretical symbolic preprocessing method. We compare computation times and quality of results of numerical continuation methods with our symbolic approach before and after the application of our preprocessing. %K Computer Science, Symbolic Computation, cs.SC
England, M., Errami, H., Grigoriev, D., Radulescu, O., Sturm, T., & Weber, A. (2017b). Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks. In Computer Algebra in Scientific Computing. Beijing, China: Springer. doi:10.1007/978-3-319-66320-3_8
Export
BibTeX
@inproceedings{EnglandCASC2017, TITLE = {Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks}, AUTHOR = {England, Matthew and Errami, Hassan and Grigoriev, Dima and Radulescu, Ovidiu and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, ISBN = {978-3-319-66319-7}, DOI = {10.1007/978-3-319-66320-3_8}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Computer Algebra in Scientific Computing}, EDITOR = {Gerdt, Vladimir P. and Koepf, Wolfram and Seiler, Werner M. and Vorozhtsov, Evgenii V.}, PAGES = {93--108}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {10490}, ADDRESS = {Beijing, China}, }
Endnote
%0 Conference Proceedings %A England, Matthew %A Errami, Hassan %A Grigoriev, Dima %A Radulescu, Ovidiu %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-07A0-5 %R 10.1007/978-3-319-66320-3_8 %D 2017 %B 19th International Workshop on Computer Algebra in Scientific Computing %Z date of event: 2017-09-18 - 2017-09-22 %C Beijing, China %B Computer Algebra in Scientific Computing %E Gerdt, Vladimir P.; Koepf, Wolfram; Seiler, Werner M.; Vorozhtsov, Evgenii V. %P 93 - 108 %I Springer %@ 978-3-319-66319-7 %B Lecture Notes in Computer Science %N 10490
Fontaine, P., Ogawa, M., Sturm, T., & Vu, X. T. (2017a). Subtropical Satisfiability. Retrieved from http://arxiv.org/abs/1706.09236
(arXiv: 1706.09236)
Abstract
Quantifier-free nonlinear arithmetic (QF_NRA) appears in many applications of satisfiability modulo theories solving (SMT). Accordingly, efficient reasoning for corresponding constraints in SMT theory solvers is highly relevant. We propose a new incomplete but efficient and terminating method to identify satisfiable instances. The method is derived from the subtropical method recently introduced in the context of symbolic computation for computing real zeros of single very large multivariate polynomials. Our method takes as input conjunctions of strict polynomial inequalities, which represent more than 40% of the QF_NRA section of the SMT-LIB library of benchmarks. The method takes an abstraction of polynomials as exponent vectors over the natural numbers tagged with the signs of the corresponding coefficients. It then uses, in turn, SMT to solve linear problems over the reals to heuristically find suitable points that translate back to satisfying points for the original problem. Systematic experiments on the SMT-LIB demonstrate that our method is not a sufficiently strong decision procedure by itself but a valuable heuristic to use within a portfolio of techniques.
Export
BibTeX
@online{DBLP:journals/corr/FontaineO0V17, TITLE = {Subtropical Satisfiability}, AUTHOR = {Fontaine, Pascal and Ogawa, Mizuhito and Sturm, Thomas and Vu, Xuan Tung}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1706.09236}, EPRINT = {1706.09236}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {Quantifier-free nonlinear arithmetic (QF_NRA) appears in many applications of satisfiability modulo theories solving (SMT). Accordingly, efficient reasoning for corresponding constraints in SMT theory solvers is highly relevant. We propose a new incomplete but efficient and terminating method to identify satisfiable instances. The method is derived from the subtropical method recently introduced in the context of symbolic computation for computing real zeros of single very large multivariate polynomials. Our method takes as input conjunctions of strict polynomial inequalities, which represent more than 40% of the QF_NRA section of the SMT-LIB library of benchmarks. The method takes an abstraction of polynomials as exponent vectors over the natural numbers tagged with the signs of the corresponding coefficients. It then uses, in turn, SMT to solve linear problems over the reals to heuristically find suitable points that translate back to satisfying points for the original problem. Systematic experiments on the SMT-LIB demonstrate that our method is not a sufficiently strong decision procedure by itself but a valuable heuristic to use within a portfolio of techniques.}, }
Endnote
%0 Report %A Fontaine, Pascal %A Ogawa, Mizuhito %A Sturm, Thomas %A Vu, Xuan Tung %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Subtropical Satisfiability : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-91C2-E %U http://arxiv.org/abs/1706.09236 %D 2017 %X Quantifier-free nonlinear arithmetic (QF_NRA) appears in many applications of satisfiability modulo theories solving (SMT). Accordingly, efficient reasoning for corresponding constraints in SMT theory solvers is highly relevant. We propose a new incomplete but efficient and terminating method to identify satisfiable instances. The method is derived from the subtropical method recently introduced in the context of symbolic computation for computing real zeros of single very large multivariate polynomials. Our method takes as input conjunctions of strict polynomial inequalities, which represent more than 40% of the QF_NRA section of the SMT-LIB library of benchmarks. The method takes an abstraction of polynomials as exponent vectors over the natural numbers tagged with the signs of the corresponding coefficients. It then uses, in turn, SMT to solve linear problems over the reals to heuristically find suitable points that translate back to satisfying points for the original problem. Systematic experiments on the SMT-LIB demonstrate that our method is not a sufficiently strong decision procedure by itself but a valuable heuristic to use within a portfolio of techniques. %K Computer Science, Logic in Computer Science, cs.LO
Fontaine, P., Ogawa, M., Sturm, T., & Vu, X. T. (2017b). Subtropical Satisfiability. In Frontiers of Combining Systems (FroCoS 2017). Brasília, Brazil: Springer. doi:10.1007/978-3-319-66167-4_11
Export
BibTeX
@inproceedings{FontaineFroCoS2017, TITLE = {Subtropical Satisfiability}, AUTHOR = {Fontaine, Pascal and Ogawa, Mizuhito and Sturm, Thomas and Vu, Xuan Tung}, LANGUAGE = {eng}, ISBN = {978-3-319-66166-7}, DOI = {10.1007/978-3-319-66167-4_11}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2017)}, EDITOR = {Dixon, Clare and Finger, Marcelo}, PAGES = {189--206}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10483}, ADDRESS = {Bras{\'i}lia, Brazil}, }
Endnote
%0 Conference Proceedings %A Fontaine, Pascal %A Ogawa, Mizuhito %A Sturm, Thomas %A Vu, Xuan Tung %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Subtropical Satisfiability : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-07A7-8 %R 10.1007/978-3-319-66167-4_11 %D 2017 %B 11th International Symposium on Frontiers of Combining Systems %Z date of event: 2017-09-27 - 2017-09-29 %C Bras&#237;lia, Brazil %B Frontiers of Combining Systems %E Dixon, Clare; Finger, Marcelo %P 189 - 206 %I Springer %@ 978-3-319-66166-7 %B Lecture Notes in Artificial Intelligence %N 10483
Horbach, M., Voigt, M., & Weidenbach, C. (2017a). On the Combination of the Bernays-Schönfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic. Retrieved from http://arxiv.org/abs/1705.08792
(arXiv: 1705.08792)
Abstract
In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Sch\"onfinkel-Ramsey fragment ($\exists^* \forall^*$-sentences) extended with a restricted form of linear integer arithmetic is decidable via finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning procedures considerably, e.g., when reasoning about quantified properties of array data structures formalized in Bradley, Manna, and Sipma's array property fragment. Typically, decision procedures for the array property fragment are based on an exhaustive instantiation of universally quantified array indices with all the ground index terms that occur in the formula at hand. Our results reveal that one can get along with significantly fewer instances.
Export
BibTeX
@online{HorbachArXiv2017, TITLE = {On the Combination of the Bernays-Sch{\"o}nfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic}, AUTHOR = {Horbach, Matthias and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1705.08792}, EPRINT = {1705.08792}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Sch\"onfinkel-Ramsey fragment ($\exists^* \forall^*$-sentences) extended with a restricted form of linear integer arithmetic is decidable via finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning procedures considerably, e.g., when reasoning about quantified properties of array data structures formalized in Bradley, Manna, and Sipma's array property fragment. Typically, decision procedures for the array property fragment are based on an exhaustive instantiation of universally quantified array indices with all the ground index terms that occur in the formula at hand. Our results reveal that one can get along with significantly fewer instances.}, }
Endnote
%0 Report %A Horbach, Matthias %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T On the Combination of the Bernays-Sch&#246;nfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-8140-2 %U http://arxiv.org/abs/1705.08792 %D 2017 %X In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Sch\"onfinkel-Ramsey fragment ($\exists^* \forall^*$-sentences) extended with a restricted form of linear integer arithmetic is decidable via finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning procedures considerably, e.g., when reasoning about quantified properties of array data structures formalized in Bradley, Manna, and Sipma's array property fragment. Typically, decision procedures for the array property fragment are based on an exhaustive instantiation of universally quantified array indices with all the ground index terms that occur in the formula at hand. Our results reveal that one can get along with significantly fewer instances. %K Computer Science, Logic in Computer Science, cs.LO
Horbach, M., Voigt, M., & Weidenbach, C. (2017b). On the Combination of the Bernays-Schönfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic. In Automated Deduction -- CADE 26. Gothenburg, Sweden: Springer. doi:10.1007/978-3-319-63046-5_6
Export
BibTeX
@inproceedings{HorbachCADE2017, TITLE = {On the Combination of the {B}ernays-{S}ch{\"o}nfinkel-{R}amsey Fragment with Simple Linear Integer Arithmetic}, AUTHOR = {Horbach, Matthias and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-63045-8}, DOI = {10.1007/978-3-319-63046-5_6}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Automated Deduction -- CADE 26}, EDITOR = {de Moura, Leonardo}, PAGES = {77--94}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10395}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Horbach, Matthias %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T On the Combination of the Bernays-Sch&#246;nfinkel-Ramsey Fragment with Simple Linear Integer Arithmetic : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-FB27-F %R 10.1007/978-3-319-63046-5_6 %D 2017 %B 26th International Conference on Automated Deduction %Z date of event: 2017-08-06 - 2017-08-11 %C Gothenburg, Sweden %B Automated Deduction -- CADE 26 %E de Moura, Leonardo %P 77 - 94 %I Springer %@ 978-3-319-63045-8 %B Lecture Notes in Artificial Intelligence %N 10395
Horbach, M., Voigt, M., & Weidenbach, C. (2017c). The Universal Fragment of Presburger Arithmetic with Unary Uninterpreted Predicates is Undecidable. Retrieved from http://arxiv.org/abs/1703.01212
(arXiv: 1703.01212)
Abstract
The first-order theory of addition over the natural numbers, known as Presburger arithmetic, is decidable in double exponential time. Adding an uninterpreted unary predicate to the language leads to an undecidable theory. We sharpen the known boundary between decidable and undecidable in that we show that the purely universal fragment of the extended theory is already undecidable. Our proof is based on a reduction of the halting problem for two-counter machines to unsatisfiability of sentences in the extended language of Presburger arithmetic that does not use existential quantification. On the other hand, we argue that a single $\forall\exists$ quantifier alternation turns the set of satisfiable sentences of the extended language into a $\Sigma^1_1$-complete set. Some of the mentioned results can be transfered to the realm of linear arithmetic over the ordered real numbers. This concerns the undecidability of the purely universal fragment and the $\Sigma^1_1$-hardness for sentences with at least one quantifier alternation. Finally, we discuss the relevance of our results to verification. In particular, we derive undecidability results for quantified fragments of separation logic, the theory of arrays, and combinations of the theory of equality over uninterpreted functions with restricted forms of integer arithmetic. In certain cases our results even imply the absence of sound and complete deductive calculi.
Export
BibTeX
@online{VoigtHorbachWeidenbacharXiv2017, TITLE = {The Universal Fragment of Presburger Arithmetic with Unary Uninterpreted Predicates is Undecidable}, AUTHOR = {Horbach, Matthias and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1703.01212}, EPRINT = {1703.01212}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {The first-order theory of addition over the natural numbers, known as Presburger arithmetic, is decidable in double exponential time. Adding an uninterpreted unary predicate to the language leads to an undecidable theory. We sharpen the known boundary between decidable and undecidable in that we show that the purely universal fragment of the extended theory is already undecidable. Our proof is based on a reduction of the halting problem for two-counter machines to unsatisfiability of sentences in the extended language of Presburger arithmetic that does not use existential quantification. On the other hand, we argue that a single $\forall\exists$ quantifier alternation turns the set of satisfiable sentences of the extended language into a $\Sigma^1_1$-complete set. Some of the mentioned results can be transfered to the realm of linear arithmetic over the ordered real numbers. This concerns the undecidability of the purely universal fragment and the $\Sigma^1_1$-hardness for sentences with at least one quantifier alternation. Finally, we discuss the relevance of our results to verification. In particular, we derive undecidability results for quantified fragments of separation logic, the theory of arrays, and combinations of the theory of equality over uninterpreted functions with restricted forms of integer arithmetic. In certain cases our results even imply the absence of sound and complete deductive calculi.}, }
Endnote
%0 Report %A Horbach, Matthias %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T The Universal Fragment of Presburger Arithmetic with Unary Uninterpreted Predicates is Undecidable : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-A5E7-D %U http://arxiv.org/abs/1703.01212 %D 2017 %X The first-order theory of addition over the natural numbers, known as Presburger arithmetic, is decidable in double exponential time. Adding an uninterpreted unary predicate to the language leads to an undecidable theory. We sharpen the known boundary between decidable and undecidable in that we show that the purely universal fragment of the extended theory is already undecidable. Our proof is based on a reduction of the halting problem for two-counter machines to unsatisfiability of sentences in the extended language of Presburger arithmetic that does not use existential quantification. On the other hand, we argue that a single $\forall\exists$ quantifier alternation turns the set of satisfiable sentences of the extended language into a $\Sigma^1_1$-complete set. Some of the mentioned results can be transfered to the realm of linear arithmetic over the ordered real numbers. This concerns the undecidability of the purely universal fragment and the $\Sigma^1_1$-hardness for sentences with at least one quantifier alternation. Finally, we discuss the relevance of our results to verification. In particular, we derive undecidability results for quantified fragments of separation logic, the theory of arrays, and combinations of the theory of equality over uninterpreted functions with restricted forms of integer arithmetic. In certain cases our results even imply the absence of sound and complete deductive calculi. %K Computer Science, Logic in Computer Science, cs.LO
Lamotte-Schubert, M., & Weidenbach, C. (2017). BDI: A New Decidable Clause Class. Journal of Logic and Computation, 27(2). doi:10.1093/logcom/exu074
Export
BibTeX
@article{Lamotte-SchubertWeidenbach17, TITLE = {{BDI}: A New Decidable Clause Class}, AUTHOR = {Lamotte-Schubert, Manuel and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0955-792X}, DOI = {10.1093/logcom/exu074}, PUBLISHER = {Oxford University Press}, ADDRESS = {Oxford}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Logic and Computation}, VOLUME = {27}, NUMBER = {2}, PAGES = {441--468}, }
Endnote
%0 Journal Article %A Lamotte-Schubert, Manuel %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T BDI: A New Decidable Clause Class : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C365-F %R 10.1093/logcom/exu074 %7 2017 %D 2017 %J Journal of Logic and Computation %V 27 %N 2 %& 441 %P 441 - 468 %I Oxford University Press %C Oxford %@ false
Reynolds, A., & Blanchette, J. C. (2017). A Decision Procedure for (Co)datatypes in SMT Solvers. Journal of Automated Reasoning, 58(3). doi:10.1007/s10817-016-9372-6
Export
BibTeX
@article{DBLP:journals/jar/ReynoldsB17, TITLE = {A Decision Procedure for (Co)datatypes in {SMT} Solvers}, AUTHOR = {Reynolds, Andrew and Blanchette, Jasmin Christian}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-016-9372-6}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Journal of Automated Reasoning}, EDITOR = {Kambhampati, Subbarao}, VOLUME = {58}, NUMBER = {3}, PAGES = {341--362}, }
Endnote
%0 Journal Article %A Reynolds, Andrew %A Blanchette, Jasmin Christian %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Decision Procedure for (Co)datatypes in SMT Solvers : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-80D4-C %R 10.1007/s10817-016-9372-6 %7 2017 %D 2017 %J Journal of Automated Reasoning %V 58 %N 3 %& 341 %P 341 - 362 %I Springer %C New York, NY %@ false
Sturm, T. (2017). A Survey of Some Methods for Real Quantifier Elimination, Decision, and Satisfiability and Their Applications. Mathematics in Computer Science, 11(3-4). doi:10.1007/s11786-017-0319-z
Export
BibTeX
@article{Sturm2017, TITLE = {A Survey of Some Methods for Real Quantifier Elimination, Decision, and Satisfiability and Their Applications}, AUTHOR = {Sturm, Thomas}, LANGUAGE = {eng}, DOI = {10.1007/s11786-017-0319-z}, PUBLISHER = {Springer}, ADDRESS = {New York, NY}, YEAR = {2017}, DATE = {2017}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {11}, NUMBER = {3-4}, PAGES = {483--502}, }
Endnote
%0 Journal Article %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Survey of Some Methods for Real Quantifier Elimination, Decision, and Satisfiability and Their Applications : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-A3B5-B %R 10.1007/s11786-017-0319-z %7 2017 %D 2017 %J Mathematics in Computer Science %V 11 %N 3-4 %& 483 %P 483 - 502 %I Springer %C New York, NY
Tang, C. H. (2017). Logics for Rule-based Configuration Systems. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-69639
Abstract
Rule-based configuration systems are being successfully used in industry, such as DOPLER at Siemens. Those systems make complex domain knowledge available to users and let them derive valid, customized products out of large sets of components. However, maintenance of such systems remains a challenge. Formal models are a prerequisite for the use of automated methods of analysis. This thesis deals with the formalization of rule-based configuration. We develop two logics whose transition semantics are suited for expressing the way systems like DOPLER operate. This is due to the existence of two types of transitions, namely user and rule transitions, and a fixpoint mechanism that determines their dynamic relationship. The first logic, PIDL, models propositional systems, while the second logic, PIDL+, additionally considers arithmetic constraints. They allow the formulation and automated verification of relevant properties of rule- based configuration systems.
Export
BibTeX
@phdthesis{Tangphd2017, TITLE = {Logics for Rule-based Configuration Systems}, AUTHOR = {Tang, Ching Hoo}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-69639}, DOI = {10.22028/D291-26856}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2017}, DATE = {2017}, ABSTRACT = {Rule-based configuration systems are being successfully used in industry, such as DOPLER at Siemens. Those systems make complex domain knowledge available to users and let them derive valid, customized products out of large sets of components. However, maintenance of such systems remains a challenge. Formal models are a prerequisite for the use of automated methods of analysis. This thesis deals with the formalization of rule-based configuration. We develop two logics whose transition semantics are suited for expressing the way systems like DOPLER operate. This is due to the existence of two types of transitions, namely user and rule transitions, and a fixpoint mechanism that determines their dynamic relationship. The first logic, PIDL, models propositional systems, while the second logic, PIDL+, additionally considers arithmetic constraints. They allow the formulation and automated verification of relevant properties of rule- based configuration systems.}, }
Endnote
%0 Thesis %A Tang, Ching Hoo %Y Weidenbach, Christoph %A referee: Herzig, Andreas %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Logics for Rule-based Configuration Systems : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002E-0871-7 %U urn:nbn:de:bsz:291-scidok-69639 %R 10.22028/D291-26856 %F OTHER: hdl:20.500.11880/26869 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2017 %P X, 123 p. %V phd %9 phd %X Rule-based configuration systems are being successfully used in industry, such as DOPLER at Siemens. Those systems make complex domain knowledge available to users and let them derive valid, customized products out of large sets of components. However, maintenance of such systems remains a challenge. Formal models are a prerequisite for the use of automated methods of analysis. This thesis deals with the formalization of rule-based configuration. We develop two logics whose transition semantics are suited for expressing the way systems like DOPLER operate. This is due to the existence of two types of transitions, namely user and rule transitions, and a fixpoint mechanism that determines their dynamic relationship. The first logic, PIDL, models propositional systems, while the second logic, PIDL+, additionally considers arithmetic constraints. They allow the formulation and automated verification of relevant properties of rule- based configuration systems. %U http://scidok.sulb.uni-saarland.de/volltexte/2017/6963/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Teucke, A., & Weidenbach, C. (2017a). Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints. Retrieved from http://arxiv.org/abs/1703.02837
(arXiv: 1703.02837)
Abstract
The monadic shallow linear Horn fragment is well-known to be decidable and has many application, e.g., in security protocol analysis, tree automata, or abstraction refinement. It was a long standing open problem how to extend the fragment to the non-Horn case, preserving decidability, that would, e.g., enable to express non-determinism in protocols. We prove decidability of the non-Horn monadic shallow linear fragment via ordered resolution further extended with dismatching constraints and discuss some applications of the new decidable fragment.
Export
BibTeX
@online{TeuckearXiv2017, TITLE = {Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1703.02837}, EPRINT = {1703.02837}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {The monadic shallow linear Horn fragment is well-known to be decidable and has many application, e.g., in security protocol analysis, tree automata, or abstraction refinement. It was a long standing open problem how to extend the fragment to the non-Horn case, preserving decidability, that would, e.g., enable to express non-determinism in protocols. We prove decidability of the non-Horn monadic shallow linear fragment via ordered resolution further extended with dismatching constraints and discuss some applications of the new decidable fragment.}, }
Endnote
%0 Report %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-A213-1 %U http://arxiv.org/abs/1703.02837 %D 2017 %X The monadic shallow linear Horn fragment is well-known to be decidable and has many application, e.g., in security protocol analysis, tree automata, or abstraction refinement. It was a long standing open problem how to extend the fragment to the non-Horn case, preserving decidability, that would, e.g., enable to express non-determinism in protocols. We prove decidability of the non-Horn monadic shallow linear fragment via ordered resolution further extended with dismatching constraints and discuss some applications of the new decidable fragment. %K Computer Science, Logic in Computer Science, cs.LO
Teucke, A., & Weidenbach, C. (2017b). Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints. In Automated Deduction -- CADE 26. Gothenburg, Sweden: Springer. doi:10.1007/978-3-319-63046-5_13
Export
BibTeX
@inproceedings{TeuckeCADE2017, TITLE = {Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-63045-8}, DOI = {10.1007/978-3-319-63046-5_13}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Automated Deduction -- CADE 26}, EDITOR = {de Moura, Leonardo}, PAGES = {202--219}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10395}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Decidability of the Monadic Shallow Linear First-Order Fragment with Straight Dismatching Constraints : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-FB2A-9 %R 10.1007/978-3-319-63046-5_13 %D 2017 %B 26th International Conference on Automated Deduction %Z date of event: 2017-08-06 - 2017-08-11 %C Gothenburg, Sweden %B Automated Deduction -- CADE 26 %E de Moura, Leonardo %P 202 - 219 %I Springer %@ 978-3-319-63045-8 %B Lecture Notes in Artificial Intelligence %N 10395
Voigt, M. (2017a). The Bernays-Schönfinkel-Ramsey Fragment with Bounded Difference Constraints over the Reals Is Decidable. In Frontiers of Combining Systems (FroCoS 2017). Brasília, Brazil: Springer. doi:10.1007/978-3-319-66167-4_14
Export
BibTeX
@inproceedings{VoigtFroCoS2017, TITLE = {The {B}ernays--{S}ch{\"o}nfinkel--{R}amsey Fragment with Bounded Difference Constraints over the Reals Is Decidable}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, ISBN = {978-3-319-66166-7}, DOI = {10.1007/978-3-319-66167-4_14}, PUBLISHER = {Springer}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2017)}, EDITOR = {Dixon, Clare and Finger, Marcelo}, PAGES = {244--261}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {10483}, ADDRESS = {Bras{\'i}lia, Brazil}, }
Endnote
%0 Conference Proceedings %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T The Bernays-Sch&#246;nfinkel-Ramsey Fragment with Bounded Difference Constraints over the Reals Is Decidable : %G eng %U http://hdl.handle.net/21.11116/0000-0001-E6DE-2 %R 10.1007/978-3-319-66167-4_14 %D 2017 %B 11th International Symposium on Frontiers of Combining Systems %Z date of event: 2017-09-27 - 2017-09-29 %C Bras&#237;lia, Brazil %B Frontiers of Combining Systems %E Dixon, Clare; Finger, Marcelo %P 244 - 261 %I Springer %@ 978-3-319-66166-7 %B Lecture Notes in Artificial Intelligence %N 10483
Voigt, M. (2017b). A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment. In 32nd Annual ACM-IEEE Symposium on Logic in Computer Science (LICS 2017). Reykjavik, Iceland: ACM. doi:10.1109/LICS.2017.8005094
Export
BibTeX
@inproceedings{VoigtLICS2017, TITLE = {A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, ISBN = {978-1-5090-3019-4}, DOI = {10.1109/LICS.2017.8005094}, PUBLISHER = {ACM}, YEAR = {2017}, DATE = {2017}, BOOKTITLE = {32nd Annual ACM-IEEE Symposium on Logic in Computer Science (LICS 2017)}, PAGES = {1--12}, ADDRESS = {Reykjavik, Iceland}, }
Endnote
%0 Conference Proceedings %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-EFA6-4 %R 10.1109/LICS.2017.8005094 %D 2017 %B 32nd Annual ACM-IEEE Symposium on Logic in Computer Science %Z date of event: 2017-06-20 - 2017-06-23 %C Reykjavik, Iceland %B 32nd Annual ACM-IEEE Symposium on Logic in Computer Science %P 1 - 12 %I ACM %@ 978-1-5090-3019-4
Voigt, M. (2017c). The Bernays-Schönfinkel-Ramsey Fragment with Bounded Difference Constraints over the Reals is Decidable. Retrieved from http://arxiv.org/abs/1706.08504
(arXiv: 1706.08504)
Abstract
First-order linear real arithmetic enriched with uninterpreted predicate<br>symbols yields an interesting modeling language. However, satisfiability of<br>such formulas is undecidable, even if we restrict the uninterpreted predicate<br>symbols to arity one. In order to find decidable fragments of this language, it<br>is necessary to restrict the expressiveness of the arithmetic part. One<br>possible path is to confine arithmetic expressions to difference constraints of<br>the form $x - y \mathrel{\#} c$, where $\#$ ranges over the standard relations<br>$<, \leq, =, \neq, \geq, >$ and $x,y$ are universally quantified. However, it<br>is known that combining difference constraints with uninterpreted predicate<br>symbols yields an undecidable satisfiability problem again. In this paper, it<br>is shown that satisfiability becomes decidable if we in addition bound the<br>ranges of universally quantified variables. As bounded intervals over the reals<br>still comprise infinitely many values, a trivial instantiation procedure is not<br>sufficient to solve the problem.<br>
Export
BibTeX
@online{Voigt_arXIv1706.08504, TITLE = {The {B}ernays--{S}ch{\"o}nfinkel--{R}amsey {Fragment with Bounded Difference Constraints over the Reals Is Decidable}}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1706.08504}, EPRINT = {1706.08504}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {First-order linear real arithmetic enriched with uninterpreted predicate<br>symbols yields an interesting modeling language. However, satisfiability of<br>such formulas is undecidable, even if we restrict the uninterpreted predicate<br>symbols to arity one. In order to find decidable fragments of this language, it<br>is necessary to restrict the expressiveness of the arithmetic part. One<br>possible path is to confine arithmetic expressions to difference constraints of<br>the form $x -- y \mathrel{\#} c$, where $\#$ ranges over the standard relations<br>$<, \leq, =, \neq, \geq, >$ and $x,y$ are universally quantified. However, it<br>is known that combining difference constraints with uninterpreted predicate<br>symbols yields an undecidable satisfiability problem again. In this paper, it<br>is shown that satisfiability becomes decidable if we in addition bound the<br>ranges of universally quantified variables. As bounded intervals over the reals<br>still comprise infinitely many values, a trivial instantiation procedure is not<br>sufficient to solve the problem.<br>}, }
Endnote
%0 Report %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T The Bernays-Sch&#246;nfinkel-Ramsey Fragment with Bounded Difference Constraints over the Reals is Decidable : %G eng %U http://hdl.handle.net/21.11116/0000-0002-EFBD-D %U http://arxiv.org/abs/1706.08504 %D 2017 %X First-order linear real arithmetic enriched with uninterpreted predicate<br>symbols yields an interesting modeling language. However, satisfiability of<br>such formulas is undecidable, even if we restrict the uninterpreted predicate<br>symbols to arity one. In order to find decidable fragments of this language, it<br>is necessary to restrict the expressiveness of the arithmetic part. One<br>possible path is to confine arithmetic expressions to difference constraints of<br>the form $x - y \mathrel{\#} c$, where $\#$ ranges over the standard relations<br>$<, \leq, =, \neq, \geq, >$ and $x,y$ are universally quantified. However, it<br>is known that combining difference constraints with uninterpreted predicate<br>symbols yields an undecidable satisfiability problem again. In this paper, it<br>is shown that satisfiability becomes decidable if we in addition bound the<br>ranges of universally quantified variables. As bounded intervals over the reals<br>still comprise infinitely many values, a trivial instantiation procedure is not<br>sufficient to solve the problem.<br> %K Computer Science, Logic in Computer Science, cs.LO
Voigt, M. (2017d). On Generalizing Decidable Standard Prefix Classes of First-Order Logic. Retrieved from http://arxiv.org/abs/1706.03949
(arXiv: 1706.03949)
Abstract
Recently, the separated fragment (SF) of first-order logic has been<br>introduced. Its defining principle is that universally and existentially<br>quantified variables may not occur together in atoms. SF properly generalizes<br>both the Bernays-Sch\"onfinkel-Ramsey (BSR) fragment and the relational monadic<br>fragment. In this paper the restrictions on variable occurrences in SF<br>sentences are relaxed such that universally and existentially quantified<br>variables may occur together in the same atom under certain conditions. Still,<br>satisfiability can be decided. This result is established in two ways: firstly,<br>by an effective equivalence-preserving translation into the BSR fragment, and,<br>secondly, by a model-theoretic argument.<br> Slight modifications to the described concepts facilitate the definition of<br>other decidable classes of first-order sentences. The paper presents a second<br>fragment which is novel, has a decidable satisfiability problem, and properly<br>contains the Ackermann fragment and---once more---the relational monadic<br>fragment. The definition is again characterized by restrictions on the<br>occurrences of variables in atoms. More precisely, after certain<br>transformations, Skolemization yields only unary functions and constants, and<br>every atom contains at most one universally quantified variable. An effective<br>satisfiability-preserving translation into the monadic fragment is devised and<br>employed to prove decidability of the associated satisfiability problem.<br>
Export
BibTeX
@online{Voigt_arXiv1706.03949, TITLE = {On Generalizing Decidable Standard Prefix Classes of First-Order Logic}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1706.03949}, EPRINT = {1706.03949}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {Recently, the separated fragment (SF) of first-order logic has been<br>introduced. Its defining principle is that universally and existentially<br>quantified variables may not occur together in atoms. SF properly generalizes<br>both the Bernays-Sch\"onfinkel-Ramsey (BSR) fragment and the relational monadic<br>fragment. In this paper the restrictions on variable occurrences in SF<br>sentences are relaxed such that universally and existentially quantified<br>variables may occur together in the same atom under certain conditions. Still,<br>satisfiability can be decided. This result is established in two ways: firstly,<br>by an effective equivalence-preserving translation into the BSR fragment, and,<br>secondly, by a model-theoretic argument.<br> Slight modifications to the described concepts facilitate the definition of<br>other decidable classes of first-order sentences. The paper presents a second<br>fragment which is novel, has a decidable satisfiability problem, and properly<br>contains the Ackermann fragment and---once more---the relational monadic<br>fragment. The definition is again characterized by restrictions on the<br>occurrences of variables in atoms. More precisely, after certain<br>transformations, Skolemization yields only unary functions and constants, and<br>every atom contains at most one universally quantified variable. An effective<br>satisfiability-preserving translation into the monadic fragment is devised and<br>employed to prove decidability of the associated satisfiability problem.<br>}, }
Endnote
%0 Report %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T On Generalizing Decidable Standard Prefix Classes of First-Order Logic : %G eng %U http://hdl.handle.net/21.11116/0000-0002-EFAE-E %U http://arxiv.org/abs/1706.03949 %D 2017 %X Recently, the separated fragment (SF) of first-order logic has been<br>introduced. Its defining principle is that universally and existentially<br>quantified variables may not occur together in atoms. SF properly generalizes<br>both the Bernays-Sch\"onfinkel-Ramsey (BSR) fragment and the relational monadic<br>fragment. In this paper the restrictions on variable occurrences in SF<br>sentences are relaxed such that universally and existentially quantified<br>variables may occur together in the same atom under certain conditions. Still,<br>satisfiability can be decided. This result is established in two ways: firstly,<br>by an effective equivalence-preserving translation into the BSR fragment, and,<br>secondly, by a model-theoretic argument.<br> Slight modifications to the described concepts facilitate the definition of<br>other decidable classes of first-order sentences. The paper presents a second<br>fragment which is novel, has a decidable satisfiability problem, and properly<br>contains the Ackermann fragment and---once more---the relational monadic<br>fragment. The definition is again characterized by restrictions on the<br>occurrences of variables in atoms. More precisely, after certain<br>transformations, Skolemization yields only unary functions and constants, and<br>every atom contains at most one universally quantified variable. An effective<br>satisfiability-preserving translation into the monadic fragment is devised and<br>employed to prove decidability of the associated satisfiability problem.<br> %K Computer Science, Logic in Computer Science, cs.LO
Voigt, M. (2017e). Towards Elimination of Second-Order Quantifiers in the Separated Fragment. In Proceedings of the Workshop on Second-Order Quantifier Elimination and Related Topics (SOQE 2017). Dresden, Germany: CEUR-WS. Retrieved from urn:nbn:de:0074-2013-7
Export
BibTeX
@inproceedings{Voigt_SOQE2017, TITLE = {Towards Elimination of Second-Order Quantifiers in the Separated Fragment}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, URL = {urn:nbn:de:0074-2013-7}, PUBLISHER = {CEUR-WS}, YEAR = {2018}, BOOKTITLE = {Proceedings of the Workshop on Second-Order Quantifier Elimination and Related Topics (SOQE 2017)}, EDITOR = {Koopmann, Patrick and Rudolph, Sebastian and Schmidt, Renate A. and Wernhard, Christoph}, PAGES = {67--81}, EID = {16}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {2013}, ADDRESS = {Dresden, Germany}, }
Endnote
%0 Conference Proceedings %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Towards Elimination of Second-Order Quantifiers in the Separated Fragment : %G eng %U http://hdl.handle.net/21.11116/0000-0002-EFA3-9 %D 2017 %B Workshop on Second-Order Quantifier Elimination and Related Topics %Z date of event: 2018-12-06 - 2018-12-08 %C Dresden, Germany %B Proceedings of the Workshop on Second-Order Quantifier Elimination and Related Topics %E Koopmann, Patrick; Rudolph, Sebastian; Schmidt, Renate A.; Wernhard, Christoph %P 67 - 81 %Z sequence number: 16 %I CEUR-WS %B CEUR Workshop Proceedings %N 2013 %U http://ceur-ws.org/Vol-2013/paper16.pdf
Voigt, M. (2017f). A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment. Retrieved from http://arxiv.org/abs/1704.02145
(arXiv: 1704.02145)
Abstract
Recently, the separated fragment (SF) has been introduced and proved to be decidable. Its defining principle is that universally and existentially quantified variables may not occur together in atoms. The known upper bound on the time required to decide SF's satisfiability problem is formulated in terms of quantifier alternations: Given an SF sentence $\exists \vec{z} \forall \vec{x}_1 \exists \vec{y}_1 \ldots \forall \vec{x}_n \exists \vec{y}_n . \psi$ in which $\psi$ is quantifier free, satisfiability can be decided in nondeterministic $n$-fold exponential time. In the present paper, we conduct a more fine-grained analysis of the complexity of SF-satisfiability. We derive an upper and a lower bound in terms of the degree of interaction of existential variables (short: degree)}---a novel measure of how many separate existential quantifier blocks in a sentence are connected via joint occurrences of variables in atoms. Our main result is the $k$-NEXPTIME-completeness of the satisfiability problem for the set $SF_{\leq k}$ of all SF sentences that have degree $k$ or smaller. Consequently, we show that SF-satisfiability is non-elementary in general, since SF is defined without restrictions on the degree. Beyond trivial lower bounds, nothing has been known about the hardness of SF-satisfiability so far.
Export
BibTeX
@online{VoigtLICS2017ArxivFullPaper, TITLE = {A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment}, AUTHOR = {Voigt, Marco}, URL = {http://arxiv.org/abs/1704.02145}, EPRINT = {1704.02145}, EPRINTTYPE = {arXiv}, YEAR = {2017}, ABSTRACT = {Recently, the separated fragment (SF) has been introduced and proved to be decidable. Its defining principle is that universally and existentially quantified variables may not occur together in atoms. The known upper bound on the time required to decide SF's satisfiability problem is formulated in terms of quantifier alternations: Given an SF sentence $\exists \vec{z} \forall \vec{x}_1 \exists \vec{y}_1 \ldots \forall \vec{x}_n \exists \vec{y}_n . \psi$ in which $\psi$ is quantifier free, satisfiability can be decided in nondeterministic $n$-fold exponential time. In the present paper, we conduct a more fine-grained analysis of the complexity of SF-satisfiability. We derive an upper and a lower bound in terms of the degree of interaction of existential variables (short: degree)}---a novel measure of how many separate existential quantifier blocks in a sentence are connected via joint occurrences of variables in atoms. Our main result is the $k$-NEXPTIME-completeness of the satisfiability problem for the set $SF_{\leq k}$ of all SF sentences that have degree $k$ or smaller. Consequently, we show that SF-satisfiability is non-elementary in general, since SF is defined without restrictions on the degree. Beyond trivial lower bounds, nothing has been known about the hardness of SF-satisfiability so far.}, }
Endnote
%0 Report %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T A Fine-Grained Hierarchy of Hard Problems in the Separated Fragment : %U http://hdl.handle.net/11858/00-001M-0000-002C-EFA0-0 %U http://arxiv.org/abs/1704.02145 %D 2017 %X Recently, the separated fragment (SF) has been introduced and proved to be decidable. Its defining principle is that universally and existentially quantified variables may not occur together in atoms. The known upper bound on the time required to decide SF's satisfiability problem is formulated in terms of quantifier alternations: Given an SF sentence $\exists \vec{z} \forall \vec{x}_1 \exists \vec{y}_1 \ldots \forall \vec{x}_n \exists \vec{y}_n . \psi$ in which $\psi$ is quantifier free, satisfiability can be decided in nondeterministic $n$-fold exponential time. In the present paper, we conduct a more fine-grained analysis of the complexity of SF-satisfiability. We derive an upper and a lower bound in terms of the degree of interaction of existential variables (short: degree)}---a novel measure of how many separate existential quantifier blocks in a sentence are connected via joint occurrences of variables in atoms. Our main result is the $k$-NEXPTIME-completeness of the satisfiability problem for the set $SF_{\leq k}$ of all SF sentences that have degree $k$ or smaller. Consequently, we show that SF-satisfiability is non-elementary in general, since SF is defined without restrictions on the degree. Beyond trivial lower bounds, nothing has been known about the hardness of SF-satisfiability so far. %K Computer Science, Logic in Computer Science, cs.LO
Wand, D. (2017). Superposition: Types and Induction. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-69522
Abstract
Proof assistants are becoming widespread for formalization of theories both in computer science and mathematics. They provide rich logics with powerful type systems and machine-checked proofs which increase the confidence in the correctness in complicated and detailed proofs.<br>However, they incur a significant overhead compared to pen-and-paper proofs.<br>This thesis describes work on bridging the gap between high-order proof assistants and first-order automated theorem provers by extending the capabilities of the automated theorem provers to provide features usually found in proof assistants.<br>My first contribution is the development and implementation of a first-order superposition calculus with a polymorphic type system that supports type classes and the accompanying refutational completeness proof for that calculus. The inclusion of the type system into the superposition calculus and solvers completely removes the type encoding overhead when encoding problems from many proof assistants.<br>My second contribution is the development of SupInd, an extension of the typed superposition calculus that supports data types and structural induction over those data types. It includes heuristics that guide the induction and conjecture strengthening techniques, which can be applied independently of the underlying calculus.<br>I have implemented the contributions in a tool called Pirate. The evaluations of both contributions show promising results.
Export
BibTeX
@phdthesis{wandphd2017, TITLE = {Superposition: Types and Induction}, AUTHOR = {Wand, Daniel}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-69522}, DOI = {10.22028/D291-26789}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2017}, DATE = {2017}, ABSTRACT = {Proof assistants are becoming widespread for formalization of theories both in computer science and mathematics. They provide rich logics with powerful type systems and machine-checked proofs which increase the confidence in the correctness in complicated and detailed proofs.<br>However, they incur a significant overhead compared to pen-and-paper proofs.<br>This thesis describes work on bridging the gap between high-order proof assistants and first-order automated theorem provers by extending the capabilities of the automated theorem provers to provide features usually found in proof assistants.<br>My first contribution is the development and implementation of a first-order superposition calculus with a polymorphic type system that supports type classes and the accompanying refutational completeness proof for that calculus. The inclusion of the type system into the superposition calculus and solvers completely removes the type encoding overhead when encoding problems from many proof assistants.<br>My second contribution is the development of SupInd, an extension of the typed superposition calculus that supports data types and structural induction over those data types. It includes heuristics that guide the induction and conjecture strengthening techniques, which can be applied independently of the underlying calculus.<br>I have implemented the contributions in a tool called Pirate. The evaluations of both contributions show promising results.}, }
Endnote
%0 Thesis %A Wand, Daniel %Y Weidenbach, Christoph %A referee: Blanchette, Jasmin Christian %A referee: Sutcliffe, Geoff %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Superposition: Types and Induction : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002D-E99C-5 %U urn:nbn:de:bsz:291-scidok-69522 %R 10.22028/D291-26789 %F OTHER: hdl:20.500.11880/26802 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2017 %P x, 167 p. %V phd %9 phd %X Proof assistants are becoming widespread for formalization of theories both in computer science and mathematics. They provide rich logics with powerful type systems and machine-checked proofs which increase the confidence in the correctness in complicated and detailed proofs.<br>However, they incur a significant overhead compared to pen-and-paper proofs.<br>This thesis describes work on bridging the gap between high-order proof assistants and first-order automated theorem provers by extending the capabilities of the automated theorem provers to provide features usually found in proof assistants.<br>My first contribution is the development and implementation of a first-order superposition calculus with a polymorphic type system that supports type classes and the accompanying refutational completeness proof for that calculus. The inclusion of the type system into the superposition calculus and solvers completely removes the type encoding overhead when encoding problems from many proof assistants.<br>My second contribution is the development of SupInd, an extension of the typed superposition calculus that supports data types and structural induction over those data types. It includes heuristics that guide the induction and conjecture strengthening techniques, which can be applied independently of the underlying calculus.<br>I have implemented the contributions in a tool called Pirate. The evaluations of both contributions show promising results. %U http://scidok.sulb.uni-saarland.de/volltexte/2017/6952/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Weidenbach, C. (2017). Do Portfolio Solvers Harm? In ARCADE 2017. Gothenburg, Sweden. doi:10.29007/vpxm
Export
BibTeX
@inproceedings{Weidenbach_ARCADE2017, TITLE = {Do Portfolio Solvers Harm?}, AUTHOR = {Weidenbach, Christoph}, LANGUAGE = {eng}, DOI = {10.29007/vpxm}, YEAR = {2017}, BOOKTITLE = {ARCADE 2017}, EDITOR = {Reger, Giles and Traytel, Dmitriy}, PAGES = {76--81}, SERIES = {EPiC Series in Computing}, VOLUME = {51}, ADDRESS = {Gothenburg, Sweden}, }
Endnote
%0 Conference Proceedings %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Do Portfolio Solvers Harm? : %G eng %U http://hdl.handle.net/21.11116/0000-0000-3C43-2 %R 10.29007/vpxm %D 2017 %B 1st International Workshop on Automated Reasoning %Z date of event: 2017-08-06 - 2017-08-06 %C Gothenburg, Sweden %B ARCADE 2017 %E Reger, Giles; Traytel, Dmitriy %P 76 - 81 %B EPiC Series in Computing %N 51
2016
Ábrahám, E., Abbott, J., Becker, B., Bigatti, A. M., Brain, M., Buchberger, B., … Sturm, T. (2016a). SC2: Satisfiability Checking meets Symbolic Computation (Project Paper). Retrieved from http://arxiv.org/abs/1607.08028
(arXiv: 1607.08028)
Abstract
Symbolic Computation and Satisfiability Checking are two research areas, both having their individual scientific focus but sharing also common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite their commonalities, the two communities are rather weakly connected. The aim of our newly accepted SC-square project (H2020-FETOPEN-CSA) is to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap from theory along the way to tools and (industrial) applications. In this paper we report on the aims and on the first activities of this project, and formalise some relevant challenges for the unified SC-square community.
Export
BibTeX
@online{Sturm1607.08028, TITLE = {${SC}^{2}$: {S}atisfiability Checking meets Symbolic Computation (Project Paper)}, AUTHOR = {{\'A}brah{\'a}m, Erika and Abbott, John and Becker, Bernd and Bigatti, Anna M. and Brain, Martin and Buchberger, Bruno and Cimatti, Alessandro and Davenport, James H. and England, Matthew and Fontaine, Pascal and Forrest, Stephen and Griggio, Alberto and Kroening, Daniel and Seiler, Werner M. and Sturm, Thomas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1607.08028}, EPRINT = {1607.08028}, EPRINTTYPE = {arXiv}, YEAR = {2016}, ABSTRACT = {Symbolic Computation and Satisfiability Checking are two research areas, both having their individual scientific focus but sharing also common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite their commonalities, the two communities are rather weakly connected. The aim of our newly accepted SC-square project (H2020-FETOPEN-CSA) is to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap from theory along the way to tools and (industrial) applications. In this paper we report on the aims and on the first activities of this project, and formalise some relevant challenges for the unified SC-square community.}, }
Endnote
%0 Report %A &#193;brah&#225;m, Erika %A Abbott, John %A Becker, Bernd %A Bigatti, Anna M. %A Brain, Martin %A Buchberger, Bruno %A Cimatti, Alessandro %A Davenport, James H. %A England, Matthew %A Fontaine, Pascal %A Forrest, Stephen %A Griggio, Alberto %A Kroening, Daniel %A Seiler, Werner M. %A Sturm, Thomas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T SC2: Satisfiability Checking meets Symbolic Computation (Project Paper) : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-A967-7 %U http://arxiv.org/abs/1607.08028 %D 2016 %X Symbolic Computation and Satisfiability Checking are two research areas, both having their individual scientific focus but sharing also common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite their commonalities, the two communities are rather weakly connected. The aim of our newly accepted SC-square project (H2020-FETOPEN-CSA) is to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap from theory along the way to tools and (industrial) applications. In this paper we report on the aims and on the first activities of this project, and formalise some relevant challenges for the unified SC-square community. %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO
Ábrahám, E., Abbott, J., Becker, B., Bigatti, A. M., Brain, M., Buchberger, B., … Sturm, T. (2016b). SC2: Satisfiability Checking Meets Symbolic Computation. In Intelligent Computer Mathematics (CICM 2016). Bialystok, Poland: Springer. doi:10.1007/978-3-319-42547-4_3
Export
BibTeX
@inproceedings{Abraham_CICM2016, TITLE = {${SC}^{2}$: {S}atisfiability Checking Meets Symbolic Computation}, AUTHOR = {{\'A}brah{\'a}m, Erika and Abbott, John and Becker, Bernd and Bigatti, Anna M. and Brain, Martin and Buchberger, Bruno and Cimatti, Allesandro and Davenport, James H. and England, Matthew and Fontaine, Pascal and Forrest, Stephen and Griggio, Alberto and Kroening, Daniel and Seiler, Werner M. and Sturm, Thomas}, LANGUAGE = {eng}, ISBN = {978-3-319-42546-7}, DOI = {10.1007/978-3-319-42547-4_3}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Intelligent Computer Mathematics (CICM 2016)}, EDITOR = {Kohlhase, Michael and Johansson, Moa and Miller, Bruce and de Moura, Leonardo and Tompa, Frank}, PAGES = {28--43}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9791}, ADDRESS = {Bialystok, Poland}, }
Endnote
%0 Conference Proceedings %A &#193;brah&#225;m, Erika %A Abbott, John %A Becker, Bernd %A Bigatti, Anna M. %A Brain, Martin %A Buchberger, Bruno %A Cimatti, Allesandro %A Davenport, James H. %A England, Matthew %A Fontaine, Pascal %A Forrest, Stephen %A Griggio, Alberto %A Kroening, Daniel %A Seiler, Werner M. %A Sturm, Thomas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T SC2: Satisfiability Checking Meets Symbolic Computation : Project Paper %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0A83-3 %R 10.1007/978-3-319-42547-4_3 %D 2016 %B 9th International Conference on Intelligent Computer Mathematics %Z date of event: 2016-07-25 - 2016-07-29 %C Bialystok, Poland %B Intelligent Computer Mathematics %E Kohlhase, Michael; Johansson, Moa; Miller, Bruce; de Moura, Leonardo; Tompa, Frank %P 28 - 43 %I Springer %@ 978-3-319-42546-7 %B Lecture Notes in Artificial Intelligence %N 9791
Ábrahám, E., Abbott, J., Becker, B., Bigatti, A. M., Brain, M., Buchberger, B., … Sturm, T. (2016c). Satisfiability Checking and Symbolic Computation. ACM Communications in Computer Algebra, 50(4). doi:10.1145/3055282.3055285
Export
BibTeX
@article{AbrahamCCA2016, TITLE = {Satisfiability Checking and Symbolic Computation}, AUTHOR = {{\'A}brah{\'a}m, Erika and Abbott, John and Becker, Bernd and Bigatti, Anna M. and Brain, Martin and Buchberger, Bruno and Cimatti, Alessandro and Davenport, James H. and England, Matthew and Fontaine, Pascal and Forrest, Stephen and Griggio, Alberto and Kroening, Daniel and Seiler, Werner M. and Sturm, Thomas}, LANGUAGE = {eng}, DOI = {10.1145/3055282.3055285}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2016}, DATE = {2016}, JOURNAL = {ACM Communications in Computer Algebra}, VOLUME = {50}, NUMBER = {4}, PAGES = {145--147}, }
Endnote
%0 Journal Article %A &#193;brah&#225;m, Erika %A Abbott, John %A Becker, Bernd %A Bigatti, Anna M. %A Brain, Martin %A Buchberger, Bruno %A Cimatti, Alessandro %A Davenport, James H. %A England, Matthew %A Fontaine, Pascal %A Forrest, Stephen %A Griggio, Alberto %A Kroening, Daniel %A Seiler, Werner M. %A Sturm, Thomas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Satisfiability Checking and Symbolic Computation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-8ACA-3 %R 10.1145/3055282.3055285 %7 2016 %D 2016 %J ACM Communications in Computer Algebra %V 50 %N 4 %& 145 %P 145 - 147 %I ACM %C New York, NY
Ábrahám, E., Abbott, J., Becker, B., Bigatti, A. M., Brain, M., Buchberger, B., … Sturm, T. (2016d). Satisfiability Checking and Symbolic Computation. Retrieved from http://arxiv.org/abs/1607.06945
(arXiv: 1607.06945)
Abstract
Symbolic Computation and Satisfiability Checking are viewed as individual research areas, but they share common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite these commonalities, the two communities are currently only weakly connected. We introduce a new project SC-square to build a joint community in this area, supported by a newly accepted EU (H2020-FETOPEN-CSA) project of the same name. We aim to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap. This abstract and accompanying poster describes the motivation and aims for the project, and reports on the first activities.
Export
BibTeX
@online{Sturm1607.06945, TITLE = {Satisfiability Checking and Symbolic Computation}, AUTHOR = {{\'A}brah{\'a}m, Erika and Abbott, John and Becker, Bernd and Bigatti, Anna M. and Brain, Martin and Buchberger, Bruno and Cimatti, Alessandro and Davenport, James H. and England, Matthew and Fontaine, Pascal and Forrest, Stephen and Griggio, Alberto and Kroening, Daniel and Seiler, Werner M. and Sturm, Thomas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1607.06945}, EPRINT = {1607.06945}, EPRINTTYPE = {arXiv}, YEAR = {2016}, ABSTRACT = {Symbolic Computation and Satisfiability Checking are viewed as individual research areas, but they share common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite these commonalities, the two communities are currently only weakly connected. We introduce a new project SC-square to build a joint community in this area, supported by a newly accepted EU (H2020-FETOPEN-CSA) project of the same name. We aim to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap. This abstract and accompanying poster describes the motivation and aims for the project, and reports on the first activities.}, }
Endnote
%0 Report %A &#193;brah&#225;m, Erika %A Abbott, John %A Becker, Bernd %A Bigatti, Anna M. %A Brain, Martin %A Buchberger, Bruno %A Cimatti, Alessandro %A Davenport, James H. %A England, Matthew %A Fontaine, Pascal %A Forrest, Stephen %A Griggio, Alberto %A Kroening, Daniel %A Seiler, Werner M. %A Sturm, Thomas %+ External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Satisfiability Checking and Symbolic Computation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-A959-7 %U http://arxiv.org/abs/1607.06945 %D 2016 %X Symbolic Computation and Satisfiability Checking are viewed as individual research areas, but they share common interests in the development, implementation and application of decision procedures for arithmetic theories. Despite these commonalities, the two communities are currently only weakly connected. We introduce a new project SC-square to build a joint community in this area, supported by a newly accepted EU (H2020-FETOPEN-CSA) project of the same name. We aim to strengthen the connection between these communities by creating common platforms, initiating interaction and exchange, identifying common challenges, and developing a common roadmap. This abstract and accompanying poster describes the motivation and aims for the project, and reports on the first activities. %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO
Althaus, E., Beber, B., Damm, W., Disch, S., Hagemann, W., Rakow, A., … Wirtz, B. (2016). Verification of Linear Hybrid Systems with Large Discrete State Spaces: Exploring the Design Space for Optimization (No. ATR103). SFB/TR 14 AVACS.
Abstract
This paper provides a suite of optimization techniques for the verification of safety properties of linear hybrid automata with large discrete state spaces, such as naturally arising when incorporating health state monitoring and degradation levels into the controller design. Such models can -- in contrast to purely functional controller models -- not analyzed with hybrid verification engines relying on explicit representations of modes, but require fully symbolic representations for both the continuous and discrete part of the state space. The optimization techniques shown yield consistently a speedup of about 20 against previously published results for a similar benchmark suite, and complement these with new results on counterexample guided abstraction refinement. In combination with the methods guaranteeing preciseness of abstractions, this allows to significantly extend the class of models for which safety can be established, covering in particular models with 23 continuous variables and 2 to the 71 discrete states, 20 continuous variables and 2 to the 199 discrete states, and 9 continuous variables and 2 to the 271 discrete states.
Export
BibTeX
@techreport{AlthausBeberDammEtAl2016ATR, TITLE = {Verification of Linear Hybrid Systems with Large Discrete State Spaces: Exploring the Design Space for Optimization}, AUTHOR = {Althaus, Ernst and Beber, Bj{\"o}rn and Damm, Werner and Disch, Stefan and Hagemann, Willem and Rakow, Astrid and Scholl, Christoph and Waldmann, Uwe and Wirtz, Boris}, LANGUAGE = {eng}, ISSN = {1860-9821}, NUMBER = {ATR103}, INSTITUTION = {SFB/TR 14 AVACS}, YEAR = {2016}, DATE = {2016}, ABSTRACT = {This paper provides a suite of optimization techniques for the verification of safety properties of linear hybrid automata with large discrete state spaces, such as naturally arising when incorporating health state monitoring and degradation levels into the controller design. Such models can -- in contrast to purely functional controller models -- not analyzed with hybrid verification engines relying on explicit representations of modes, but require fully symbolic representations for both the continuous and discrete part of the state space. The optimization techniques shown yield consistently a speedup of about 20 against previously published results for a similar benchmark suite, and complement these with new results on counterexample guided abstraction refinement. In combination with the methods guaranteeing preciseness of abstractions, this allows to significantly extend the class of models for which safety can be established, covering in particular models with 23 continuous variables and 2 to the 71 discrete states, 20 continuous variables and 2 to the 199 discrete states, and 9 continuous variables and 2 to the 271 discrete states.}, TYPE = {AVACS Technical Report}, VOLUME = {103}, }
Endnote
%0 Report %A Althaus, Ernst %A Beber, Bj&#246;rn %A Damm, Werner %A Disch, Stefan %A Hagemann, Willem %A Rakow, Astrid %A Scholl, Christoph %A Waldmann, Uwe %A Wirtz, Boris %+ Algorithms and Complexity, MPI for Informatics, Max Planck Society Algorithms and Complexity, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Verification of Linear Hybrid Systems with Large Discrete State Spaces: Exploring the Design Space for Optimization : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4540-0 %Y SFB/TR 14 AVACS %D 2016 %P 93 p. %X This paper provides a suite of optimization techniques for the verification of safety properties of linear hybrid automata with large discrete state spaces, such as naturally arising when incorporating health state monitoring and degradation levels into the controller design. Such models can -- in contrast to purely functional controller models -- not analyzed with hybrid verification engines relying on explicit representations of modes, but require fully symbolic representations for both the continuous and discrete part of the state space. The optimization techniques shown yield consistently a speedup of about 20 against previously published results for a similar benchmark suite, and complement these with new results on counterexample guided abstraction refinement. In combination with the methods guaranteeing preciseness of abstractions, this allows to significantly extend the class of models for which safety can be established, covering in particular models with 23 continuous variables and 2 to the 71 discrete states, 20 continuous variables and 2 to the 199 discrete states, and 9 continuous variables and 2 to the 271 discrete states. %B AVACS Technical Report %N 103 %@ false %U http://www.avacs.org/fileadmin/Publikationen/Open/avacs_technical_report_103.pdf
Azmy, N. (2016). A Machine-checked Proof of Correctness of Pastry. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-67309
Abstract
A distributed hash table (DHT) is a peer-to-peer network that offers the function of a classic hash table, but where different key-value pairs are stored at different nodes on the network. Like a classic hash table, the main function provided by a DHT is key lookup, which retrieves the value stored at a given key.<br>Examples of DHT protocols include Chord, Pastry, Kademlia and Tapestry.<br>Such DHT protocols certain correctness and performance guarantees, but formal verification typically discovers border cases that violate those guarantees. In his PhD thesis, Tianxiang Lu reported correctness problems in published versions of Pastry and developed a model called LuPastry, for which he provided a partial proof of correct delivery of lookup messages assuming no node failure, mechanized in the TLA+ Proof System. In analyzing Lu's proof, I discovered that it contained unproven assumptions, and found counterexamples to several of these assumptions. The contribution of this thesis is threefold. First, I present LuPastry+, a revised TLA+ specification of LuPastry. Aside from needed bug fixes, LuPastry+ contains new definitions that make the specification more modular and significantly improve proof automation. Second, I present a complete TLA+ proof of correct delivery for LuPastry+. Third, I prove that the final step of the node join process of LuPastry/LuPastry+ is not necessary to achieve consistency. In particular, I develop a new specification with a simpler node join process, which I denote by Simplified LuPastry+, and prove correct delivery of lookup messages for this new specification. The proof of correctness of Simplified LuPastry+ is written by reusing the proof for LuPastry+, which represents a success story in proof reuse, especially for proofs of this size.<br>Each of the two proofs amounts to over 32,000 proof steps; to my knowledge, they are currently the largest proofs written in the TLA+ language, and---together with Lu's proof---the only examples of applying full theorem proving for the verification of DHT protocols
Export
BibTeX
@phdthesis{Azmyphd16, TITLE = {A Machine-checked Proof of Correctness of Pastry}, AUTHOR = {Azmy, Noran}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-67309}, DOI = {10.22028/D291-26683}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2016}, DATE = {2016}, ABSTRACT = {A distributed hash table (DHT) is a peer-to-peer network that offers the function of a classic hash table, but where different key-value pairs are stored at different nodes on the network. Like a classic hash table, the main function provided by a DHT is key lookup, which retrieves the value stored at a given key.<br>Examples of DHT protocols include Chord, Pastry, Kademlia and Tapestry.<br>Such DHT protocols certain correctness and performance guarantees, but formal verification typically discovers border cases that violate those guarantees. In his PhD thesis, Tianxiang Lu reported correctness problems in published versions of Pastry and developed a model called LuPastry, for which he provided a partial proof of correct delivery of lookup messages assuming no node failure, mechanized in the TLA+ Proof System. In analyzing Lu's proof, I discovered that it contained unproven assumptions, and found counterexamples to several of these assumptions. The contribution of this thesis is threefold. First, I present LuPastry+, a revised TLA+ specification of LuPastry. Aside from needed bug fixes, LuPastry+ contains new definitions that make the specification more modular and significantly improve proof automation. Second, I present a complete TLA+ proof of correct delivery for LuPastry+. Third, I prove that the final step of the node join process of LuPastry/LuPastry+ is not necessary to achieve consistency. In particular, I develop a new specification with a simpler node join process, which I denote by Simplified LuPastry+, and prove correct delivery of lookup messages for this new specification. The proof of correctness of Simplified LuPastry+ is written by reusing the proof for LuPastry+, which represents a success story in proof reuse, especially for proofs of this size.<br>Each of the two proofs amounts to over 32,000 proof steps; to my knowledge, they are currently the largest proofs written in the TLA+ language, and---together with Lu's proof---the only examples of applying full theorem proving for the verification of DHT protocols}, }
Endnote
%0 Thesis %A Azmy, Noran %Y Weidenbach, Christoph %A referee: Merz, Stephan %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T A Machine-checked Proof of Correctness of Pastry : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3BAD-9 %U urn:nbn:de:bsz:291-scidok-67309 %R 10.22028/D291-26683 %F OTHER: hdl:20.500.11880/26739 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2016 %P ix, 119 p. %V phd %9 phd %X A distributed hash table (DHT) is a peer-to-peer network that offers the function of a classic hash table, but where different key-value pairs are stored at different nodes on the network. Like a classic hash table, the main function provided by a DHT is key lookup, which retrieves the value stored at a given key.<br>Examples of DHT protocols include Chord, Pastry, Kademlia and Tapestry.<br>Such DHT protocols certain correctness and performance guarantees, but formal verification typically discovers border cases that violate those guarantees. In his PhD thesis, Tianxiang Lu reported correctness problems in published versions of Pastry and developed a model called LuPastry, for which he provided a partial proof of correct delivery of lookup messages assuming no node failure, mechanized in the TLA+ Proof System. In analyzing Lu's proof, I discovered that it contained unproven assumptions, and found counterexamples to several of these assumptions. The contribution of this thesis is threefold. First, I present LuPastry+, a revised TLA+ specification of LuPastry. Aside from needed bug fixes, LuPastry+ contains new definitions that make the specification more modular and significantly improve proof automation. Second, I present a complete TLA+ proof of correct delivery for LuPastry+. Third, I prove that the final step of the node join process of LuPastry/LuPastry+ is not necessary to achieve consistency. In particular, I develop a new specification with a simpler node join process, which I denote by Simplified LuPastry+, and prove correct delivery of lookup messages for this new specification. The proof of correctness of Simplified LuPastry+ is written by reusing the proof for LuPastry+, which represents a success story in proof reuse, especially for proofs of this size.<br>Each of the two proofs amounts to over 32,000 proof steps; to my knowledge, they are currently the largest proofs written in the TLA+ language, and---together with Lu's proof---the only examples of applying full theorem proving for the verification of DHT protocols %U http://scidok.sulb.uni-saarland.de/volltexte/2017/6730/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Azmy, N., Merz, S., & Weidenbach, C. (2016). A Rigorous Correctness Proof for Pastry. In Abstract State Machines, Alloy, B, TLA, VDM, and Z (ABZ 2016). Linz, Austria: Springer. doi:10.1007/978-3-319-33600-8_5
Export
BibTeX
@inproceedings{AzmyABZ2016, TITLE = {A Rigorous Correctness Proof for {Pastry}}, AUTHOR = {Azmy, Noran and Merz, Stephan and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-33599-5}, DOI = {10.1007/978-3-319-33600-8_5}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Abstract State Machines, Alloy, B, TLA, VDM, and Z (ABZ 2016)}, EDITOR = {Butler, Michael and Schewe, Klaus-Dieter and Mashkoor, Atif and Biro, Miklos}, PAGES = {86--101}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9675}, ADDRESS = {Linz, Austria}, }
Endnote
%0 Conference Proceedings %A Azmy, Noran %A Merz, Stephan %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Rigorous Correctness Proof for Pastry : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-01C5-C %R 10.1007/978-3-319-33600-8_5 %D 2016 %B 5th International ABZ Conference %Z date of event: 2016-05-23 - 2016-05-27 %C Linz, Austria %B Abstract State Machines, Alloy, B, TLA, VDM, and Z %E Butler, Michael; Schewe, Klaus-Dieter; Mashkoor, Atif; Biro, Miklos %P 86 - 101 %I Springer %@ 978-3-319-33599-5 %B Lecture Notes in Computer Science %N 9675
Blanchette, J. C., Böhme, S., Popescu, A., & Smallbone, N. (2016a). Encoding Monomorphic and Polymorphic Types. Logical Methods in Computer Science, 12(4). doi:10.2168/LMCS-12(4:13)2016
Export
BibTeX
@article{blanchette-et-al-2016-types, TITLE = {Encoding Monomorphic and Polymorphic Types}, AUTHOR = {Blanchette, Jasmin Christian and B{\"o}hme, Sascha and Popescu, Andrei and Smallbone, Nicholas}, LANGUAGE = {eng}, ISSN = {1860-5974}, DOI = {10.2168/LMCS-12(4:13)2016}, PUBLISHER = {LOGICAL METHODS IN COMPUTER SCIENCE e.V.}, ADDRESS = {Erlangen-N{\"u}rnberg}, YEAR = {2016}, JOURNAL = {Logical Methods in Computer Science}, VOLUME = {12}, NUMBER = {4}, PAGES = {1--52}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A B&#246;hme, Sascha %A Popescu, Andrei %A Smallbone, Nicholas %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Encoding Monomorphic and Polymorphic Types : %G eng %U http://hdl.handle.net/21.11116/0000-000D-06BC-9 %R 10.2168/LMCS-12(4:13)2016 %7 2016 %D 2016 %J Logical Methods in Computer Science %O LMCS %V 12 %N 4 %& 1 %P 1 - 52 %I LOGICAL METHODS IN COMPUTER SCIENCE e.V. %C Erlangen-N&#252;rnberg %@ false
Blanchette, J. C., & Kaliszyk, C. (Eds.). (2016). Proceedings First International Workshop on Hammers for Type Theories. Presented at the First International Workshop on Hammers for Type Theories, Coimbra, Portugal: EPTCS. doi:10.4204/EPTCS.210
(arXiv: 1606.05427)
Export
BibTeX
@proceedings{HaTT2016, TITLE = {Proceedings First International Workshop on Hammers for Type Theories (HaTT 2016)}, EDITOR = {Blanchette, Jasmin Christian and Kaliszyk, Cezary}, LANGUAGE = {eng}, DOI = {10.4204/EPTCS.210}, EPRINT = {1606.05427}, EPRINTTYPE = {arXiv}, PUBLISHER = {EPTCS}, YEAR = {2016}, PAGES = {35 p.}, SERIES = {Electronic Proceedings in Theoretical Computer Science}, VOLUME = {210}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %E Blanchette, Jasmin Christian %E Kaliszyk , Cezary %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Proceedings First International Workshop on Hammers for Type Theories : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0A70-D %R 10.4204/EPTCS.210 %I EPTCS %D 2016 %B First International Workshop on Hammers for Type Theories %Z date of event: 2016-07-01 - 2016-07-01 %D 2016 %C Coimbra, Portugal %P 35 p. %S Electronic Proceedings in Theoretical Computer Science %V 210 %U http://arxiv.org/abs/1606.05427
Blanchette, J. C., Kaliszyk, C., Paulson, L. C., & Urban, J. (2016). Hammering towards QED. Journal of Formalized Reasoning, 9(1). doi:10.6092/issn.1972-5787/4593
Export
BibTeX
@article{DBLP:journals/jfrea/BlanchetteKPU16, TITLE = {Hammering towards {QED}}, AUTHOR = {Blanchette, Jasmin Christian and Kaliszyk, Cezary and Paulson, Lawrence C. and Urban, Josef}, LANGUAGE = {eng}, ISSN = {1972-5787}, DOI = {10.6092/issn.1972-5787/4593}, YEAR = {2016}, JOURNAL = {Journal of Formalized Reasoning}, VOLUME = {9}, NUMBER = {1}, PAGES = {101--148}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Kaliszyk, Cezary %A Paulson, Lawrence C. %A Urban, Josef %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Hammering towards QED : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3A64-6 %R 10.6092/issn.1972-5787/4593 %7 2016 %D 2016 %J Journal of Formalized Reasoning %V 9 %N 1 %& 101 %P 101 - 148 %C Bologna %@ false
Blanchette, J. C., Böhme, S., Popescu, A., & Smallbone, N. (2016b). Encoding Monomorphic and Polymorphic Types. doi:10.2168/LMCS-2014-1018
(arXiv: 1609.08916)
Abstract
Many automatic theorem provers are restricted to untyped logics, and existing translations from typed logics are bulky or unsound. Recent research proposes monotonicity as a means to remove some clutter when translating monomorphic to untyped first-order logic. Here we pursue this approach systematically, analysing formally a variety of encodings that further improve on efficiency while retaining soundness and completeness. We extend the approach to rank-1 polymorphism and present alternative schemes that lighten the translation of polymorphic symbols based on the novel notion of "cover". The new encodings are implemented in Isabelle/HOL as part of the Sledgehammer tool. We include informal proofs of soundness and correctness, and have formalised the monomorphic part of this work in Isabelle/HOL. Our evaluation finds the new encodings vastly superior to previous schemes.
Export
BibTeX
@online{Blanchette1609.08916, TITLE = {Encoding Monomorphic and Polymorphic Types}, AUTHOR = {Blanchette, Jasmin Christian and B{\"o}hme, Sascha and Popescu, Andrei and Smallbone, Nicholas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1609.08916}, DOI = {10.2168/LMCS-2014-1018}, EPRINT = {1609.08916}, EPRINTTYPE = {arXiv}, YEAR = {2016}, ABSTRACT = {Many automatic theorem provers are restricted to untyped logics, and existing translations from typed logics are bulky or unsound. Recent research proposes monotonicity as a means to remove some clutter when translating monomorphic to untyped first-order logic. Here we pursue this approach systematically, analysing formally a variety of encodings that further improve on efficiency while retaining soundness and completeness. We extend the approach to rank-1 polymorphism and present alternative schemes that lighten the translation of polymorphic symbols based on the novel notion of "cover". The new encodings are implemented in Isabelle/HOL as part of the Sledgehammer tool. We include informal proofs of soundness and correctness, and have formalised the monomorphic part of this work in Isabelle/HOL. Our evaluation finds the new encodings vastly superior to previous schemes.}, }
Endnote
%0 Report %A Blanchette, Jasmin Christian %A B&#246;hme, Sascha %A Popescu, Andrei %A Smallbone, Nicholas %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Encoding Monomorphic and Polymorphic Types : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-A954-2 %R 10.2168/LMCS-2014-1018 %U http://arxiv.org/abs/1609.08916 %D 2016 %X Many automatic theorem provers are restricted to untyped logics, and existing translations from typed logics are bulky or unsound. Recent research proposes monotonicity as a means to remove some clutter when translating monomorphic to untyped first-order logic. Here we pursue this approach systematically, analysing formally a variety of encodings that further improve on efficiency while retaining soundness and completeness. We extend the approach to rank-1 polymorphism and present alternative schemes that lighten the translation of polymorphic symbols based on the novel notion of "cover". The new encodings are implemented in Isabelle/HOL as part of the Sledgehammer tool. We include informal proofs of soundness and correctness, and have formalised the monomorphic part of this work in Isabelle/HOL. Our evaluation finds the new encodings vastly superior to previous schemes. %K Computer Science, Logic in Computer Science, cs.LO
Blanchette, J. C., Fleury, M., & Weidenbach, C. (2016). A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality. In Automated Reasoning (IJCAR 2016). Coimbra, Portugal: Springer. doi:10.1007/978-3-319-40229-1_4
Export
BibTeX
@inproceedings{BlanchetteIJCAR2016, TITLE = {A Verified {SAT} Solver Framework with Learn, Forget, Restart, and Incrementality}, AUTHOR = {Blanchette, Jasmin Christian and Fleury, Mathias and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-40228-4}, DOI = {10.1007/978-3-319-40229-1_4}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Automated Reasoning (IJCAR 2016)}, EDITOR = {Olivetti, Nicola and Tiwari, Ashish}, PAGES = {25--44}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9706}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Fleury, Mathias %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Verified SAT Solver Framework with Learn, Forget, Restart, and Incrementality : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-01C7-8 %R 10.1007/978-3-319-40229-1_4 %D 2016 %B 8th International Joint Conference on Automated Reasoning %Z date of event: 2016-06-27 - 2016-07-02 %C Coimbra, Portugal %B Automated Reasoning %E Olivetti, Nicola; Tiwari, Ashish %P 25 - 44 %I Springer %@ 978-3-319-40228-4 %B Lecture Notes in Artificial Intelligence %N 9706
Blanchette, J. C., Böhme, S., Fleury, M., Smolka, S. J., & Steckermeier, A. (2016). Semi-intelligible Isar Proofs from Machine-Generated Proofs. Journal of Automated Reasoning, 56(2). doi:10.1007/s10817-015-9335-3
Export
BibTeX
@article{BlanchetteJAR2016, TITLE = {Semi-intelligible {Isar} Proofs from Machine-Generated Proofs}, AUTHOR = {Blanchette, Jasmin Christian and B{\"o}hme, Sascha and Fleury, Mathias and Smolka, Steffen Juilf and Steckermeier, Albert}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-015-9335-3}, PUBLISHER = {Springer}, ADDRESS = {Dordrecht}, YEAR = {2016}, DATE = {2016}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {56}, NUMBER = {2}, PAGES = {155--200}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A B&#246;hme, Sascha %A Fleury, Mathias %A Smolka, Steffen Juilf %A Steckermeier, Albert %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Semi-intelligible Isar Proofs from Machine-Generated Proofs : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-C69A-B %R 10.1007/s10817-015-9335-3 %7 2015 %D 2016 %J Journal of Automated Reasoning %V 56 %N 2 %& 155 %P 155 - 200 %I Springer %C Dordrecht %@ false
Blanchette, J. C., Greenaway, D., Kaliszyk, C., Kühlwein, D., & Urban, J. (2016). A Learning-Based Fact Selector for Isabelle/HOL. Journal of Automated Reasoning, 57(3). doi:10.1007/s10817-016-9362-8
Export
BibTeX
@article{Blanchette2016JAR, TITLE = {A Learning-Based Fact Selector for {I}sabelle/{HOL}}, AUTHOR = {Blanchette, Jasmin Christian and Greenaway, David and Kaliszyk, Cezary and K{\"u}hlwein, Daniel and Urban, Josef}, LANGUAGE = {eng}, ISSN = {0168-7433}, DOI = {10.1007/s10817-016-9362-8}, PUBLISHER = {Springer}, ADDRESS = {Dordrecht, Holland}, YEAR = {2016}, DATE = {2016}, JOURNAL = {Journal of Automated Reasoning}, VOLUME = {57}, NUMBER = {3}, PAGES = {219--244}, }
Endnote
%0 Journal Article %A Blanchette, Jasmin Christian %A Greenaway, David %A Kaliszyk, Cezary %A K&#252;hlwein, Daniel %A Urban, Josef %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations %T A Learning-Based Fact Selector for Isabelle/HOL : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002A-4301-0 %R 10.1007/s10817-016-9362-8 %7 2016 %D 2016 %J Journal of Automated Reasoning %V 57 %N 3 %& 219 %P 219 - 244 %I Springer %C Dordrecht, Holland %@ false
Blanchette, J. C., & Merz, S. (Eds.). (2016). Interactive Theorem Proving. Presented at the Seventh Conference on Interactive Theorem Proving, Nancy, France: Springer. doi:10.1007/978-3-319-43144-4
Export
BibTeX
@proceedings{BlanchetteITP2016, TITLE = {Interactive Theorem Proving (ITP 2016)}, EDITOR = {Blanchette, Jasmin Christian and Merz, Stephan}, LANGUAGE = {eng}, ISBN = {978-3-319-43143-7}, DOI = {10.1007/978-3-319-43144-4}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, PAGES = {XVII, 502 p.}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9807}, ADDRESS = {Nancy, France}, }
Endnote
%0 Conference Proceedings %E Blanchette, Jasmin Christian %E Merz, Stephan %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Interactive Theorem Proving : 7th International Conference, ITP 2016 Nancy, France, August 22-25, 2016 ; Proceedings %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3A6B-7 %@ 978-3-319-43143-7 %R 10.1007/978-3-319-43144-4 %I Springer %D 2016 %B Seventh Conference on Interactive Theorem Proving %Z date of event: 2016-08-22 - 2016-08-27 %D 2016 %C Nancy, France %P XVII, 502 p. %S Lecture Notes in Computer Science %V 9807
Bromberger, M. (2016). Analysis and Implementation of LIA solvers: CutSAT and BBSAT. Universität des Saarlandes, Saarbrücken.
Export
BibTeX
@mastersthesis{BrombergerMaster2016, TITLE = {Analysis and Implementation of {LIA} solvers: {CutSAT} and {BBSAT}}, AUTHOR = {Bromberger, Martin}, LANGUAGE = {eng}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2016}, DATE = {2016}, }
Endnote
%0 Thesis %A Bromberger, Martin %Y Weidenbach, Christoph %A referee: Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Analysis and Implementation of LIA solvers: CutSAT and BBSAT : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-410C-6 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2016 %P 34 p. %V master %9 master
Bromberger, M., & Weidenbach, C. (2016a). Computing a Complete Basis for Equalities Implied by a System of LRA Constraints. In Satisfiability Modulo Theories (SMT 2016). Coimbra, Portugal: CEUR-WS.org. Retrieved from urn:nbn:de:0074-1617-8
Export
BibTeX
@inproceedings{BrombergerSMT2016, TITLE = {Computing a Complete Basis for Equalities Implied by a System of {LRA} Constraints}, AUTHOR = {Bromberger, Martin and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {urn:nbn:de:0074-1617-8}, PUBLISHER = {CEUR-WS.org}, YEAR = {2016}, BOOKTITLE = {Satisfiability Modulo Theories (SMT 2016)}, EDITOR = {King, Tim and Piskac, Ruzica}, PAGES = {15--30}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {1617}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Computing a Complete Basis for Equalities Implied by a System of LRA Constraints : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0AA0-1 %D 2016 %B 14th International Workshop on Satisfiability Modulo Theories %Z date of event: 2016-07-01 - 2016-07-02 %C Coimbra, Portugal %B Satisfiability Modulo Theories %E King, Tim; Piskac, Ruzica %P 15 - 30 %I CEUR-WS.org %B CEUR Workshop Proceedings %N 1617 %@ false %U http://ceur-ws.org/Vol-1617/paper2.pdf
Bromberger, M., & Weidenbach, C. (2016b). Fast Cube Tests for LIA Constraint Solving. In Automated Reasoning (IJCAR 2016). Coimbra, Portugal: Springer. doi:10.1007/978-3-319-40229-1_9
Export
BibTeX
@inproceedings{BrombergerIJCAR2016, TITLE = {Fast Cube Tests for {LIA} Constraint Solving}, AUTHOR = {Bromberger, Martin and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-40228-4}, DOI = {10.1007/978-3-319-40229-1_9}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Automated Reasoning (IJCAR 2016)}, EDITOR = {Olivetti, Nicola and Tiwari, Ashish}, PAGES = {116--132}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9706}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Fast Cube Tests for LIA Constraint Solving : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-01C9-4 %R 10.1007/978-3-319-40229-1_9 %D 2016 %B 8th International Joint Conference on Automated Reasoning %Z date of event: 2016-06-27 - 2016-07-02 %C Coimbra, Portugal %B Automated Reasoning %E Olivetti, Nicola; Tiwari, Ashish %P 116 - 132 %I Springer %@ 978-3-319-40228-4 %B Lecture Notes in Artificial Intelligence %N 9706
Cruanes, S., & Blanchette, J. C. (2016). Extending Nunchaku to Dependent Type Theory. In Proceedings First International Workshop on Hammers for Type Theories (HaTT 2016). Coimbra, Portugal. doi:10.4204/EPTCS.210.3
(arXiv: 1606.05945)
Abstract
Nunchaku is a new higher-order counterexample generator based on a sequence of transformations from polymorphic higher-order logic to first-order logic. Unlike its predecessor Nitpick for Isabelle, it is designed as a stand-alone tool, with frontends for various proof assistants. In this short paper, we present some ideas to extend Nunchaku with partial support for dependent types and type classes, to make frontends for Coq and other systems based on dependent type theory more useful.
Export
BibTeX
@inproceedings{Cruanes1606.05945, TITLE = {Extending {N}unchaku to Dependent Type Theory}, AUTHOR = {Cruanes, Simon and Blanchette, Jasmin Christian}, LANGUAGE = {eng}, ISSN = {2075-2180}, URL = {http://arxiv.org/abs/1606.05945}, DOI = {10.4204/EPTCS.210.3}, EPRINT = {1606.05945}, EPRINTTYPE = {arXiv}, YEAR = {2016}, ABSTRACT = {Nunchaku is a new higher-order counterexample generator based on a sequence of transformations from polymorphic higher-order logic to first-order logic. Unlike its predecessor Nitpick for Isabelle, it is designed as a stand-alone tool, with frontends for various proof assistants. In this short paper, we present some ideas to extend Nunchaku with partial support for dependent types and type classes, to make frontends for Coq and other systems based on dependent type theory more useful.}, BOOKTITLE = {Proceedings First International Workshop on Hammers for Type Theories (HaTT 2016)}, EDITOR = {Blanchette, Jasmin Christian and Kaliszyk, Cezary}, PAGES = {3--12}, SERIES = {Electronic Proceedings in Theoretical Computer Science}, VOLUME = {210}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Cruanes, Simon %A Blanchette, Jasmin Christian %+ Inria Nancy -- Grand Est Automation of Logic, MPI for Informatics, Max Planck Society %T Extending Nunchaku to Dependent Type Theory : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0A6B-E %R 10.4204/EPTCS.210.3 %U http://arxiv.org/abs/1606.05945 %D 2016 %B First International Workshop on Hammers for Type Theories %Z date of event: 2016-07-01 - 2016-07-01 %C Coimbra, Portugal %X Nunchaku is a new higher-order counterexample generator based on a sequence of transformations from polymorphic higher-order logic to first-order logic. Unlike its predecessor Nitpick for Isabelle, it is designed as a stand-alone tool, with frontends for various proof assistants. In this short paper, we present some ideas to extend Nunchaku with partial support for dependent types and type classes, to make frontends for Coq and other systems based on dependent type theory more useful. %K Computer Science, Logic in Computer Science, cs.LO %B Proceedings First International Workshop on Hammers for Type Theories %E Blanchette, Jasmin Christian; Kaliszyk , Cezary %P 3 - 12 %B Electronic Proceedings in Theoretical Computer Science %N 210 %@ false
Fetzer, C., Weidenbach, C., & Wischnewski, P. (2016). Compliance, Functional Safety and Fault Detection by Formal Methods. In Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2016). Corfu, Greece: Springer. doi:10.1007/978-3-319-47169-3_48
Export
BibTeX
@inproceedings{FetzerISOLA2016, TITLE = {Compliance, Functional Safety and Fault Detection by Formal Methods}, AUTHOR = {Fetzer, Christof and Weidenbach, Christoph and Wischnewski, Patrick}, LANGUAGE = {eng}, ISBN = {978-3-319-47168-6}, DOI = {10.1007/978-3-319-47169-3_48}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2016)}, EDITOR = {Margaria, Tiziana and Steffen, Bernhard}, PAGES = {626--632}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9953}, ADDRESS = {Corfu, Greece}, }
Endnote
%0 Conference Proceedings %A Fetzer, Christof %A Weidenbach, Christoph %A Wischnewski, Patrick %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Compliance, Functional Safety and Fault Detection by Formal Methods : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3A6F-0 %R 10.1007/978-3-319-47169-3_48 %D 2016 %B 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation %Z date of event: 2016-10-10 - 2016-10-14 %C Corfu, Greece %B Leveraging Applications of Formal Methods, Verification and Validation %E Margaria, Tiziana; Steffen, Bernhard %P 626 - 632 %I Springer %@ 978-3-319-47168-6 %B Lecture Notes in Computer Science %N 9953
Košta, M. (2016). New Concepts for Real Quantifier Elimination by Virtual Substitution. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-67162
Export
BibTeX
@phdthesis{Kostaphd16, TITLE = {New Concepts for Real Quantifier Elimination by Virtual Substitution}, AUTHOR = {Ko{\v s}ta, Marek}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-67162}, DOI = {10.22028/D291-26679}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2016}, DATE = {2016}, }
Endnote
%0 Thesis %A Ko&#353;ta, Marek %Y Sturm, Thomas %A referee: Weber, Andreas %A referee: Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T New Concepts for Real Quantifier Elimination by Virtual Substitution : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-30A8-9 %R 10.22028/D291-26679 %U urn:nbn:de:bsz:291-scidok-67162 %F OTHER: hdl:20.500.11880/26735 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2016 %P xvi, 214 p. %V phd %9 phd %U http://scidok.sulb.uni-saarland.de/volltexte/2016/6716/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Košta, M., Sturm, T., & Dolzmann, A. (2016). Better Answers to Real Questions. Journal of Symbolic Computation, 74. doi:10.1016/j.jsc.2015.07.002
Abstract
We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results.
Export
BibTeX
@article{KostaSymbol2015, TITLE = {Better Answers to Real Questions}, AUTHOR = {Ko{\v s}ta, Marek and Sturm, Thomas and Dolzmann, Andreas}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2015.07.002}, PUBLISHER = {Academic Press}, ADDRESS = {London}, YEAR = {2016}, DATE = {2016}, ABSTRACT = {We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results.}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {74}, PAGES = {255--275}, }
Endnote
%0 Journal Article %A Ko&#353;ta, Marek %A Sturm, Thomas %A Dolzmann, Andreas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Better Answers to Real Questions : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0026-A93B-2 %R 10.1016/j.jsc.2015.07.002 %7 2015 %D 2016 %X We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results. %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO %J Journal of Symbolic Computation %V 74 %& 255 %P 255 - 275 %I Academic Press %C London %@ false
Reynolds, A., & Blanchette, J. C. (2016). A Decision Procedure for (Co)datatypes in SMT Solvers. In Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI 2016). New York, NY, USA: AAAI. Retrieved from http://www.ijcai.org/Proceedings/16/Papers/631.pdf
Export
BibTeX
@inproceedings{DBLP:conf/ijcai/ReynoldsB16, TITLE = {A Decision Procedure for (Co)datatypes in {SMT} Solvers}, AUTHOR = {Reynolds, Andrew and Blanchette, Jasmin Christian}, LANGUAGE = {eng}, ISBN = {978-1-57735-771-1}, URL = {http://www.ijcai.org/Proceedings/16/Papers/631.pdf}, PUBLISHER = {AAAI}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI 2016)}, EDITOR = {Kambhampati, Subbarao}, PAGES = {4205--4209}, EID = {631}, ADDRESS = {New York, NY, USA}, }
Endnote
%0 Conference Proceedings %A Reynolds, Andrew %A Blanchette, Jasmin Christian %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Decision Procedure for (Co)datatypes in SMT Solvers : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-3A67-F %U http://www.ijcai.org/Proceedings/16/Papers/631.pdf %D 2016 %B 25th International Joint Conference on Artificial Intelligence %Z date of event: 2016-07-09 - 2016-07-15 %C New York, NY, USA %B Twenty-Fifth International Joint Conference on Artificial Intelligence %E Kambhampati, Subbarao %P 4205 - 4209 %Z sequence number: 631 %I AAAI %@ 978-1-57735-771-1
Reynolds, A., Blanchette, J. C., Cruanes, S., & Tinelli, C. (2016). Model Finding for Recursive Functions in SMT. In Automated Reasoning (IJCAR 2016). Coimbra, Portugal: Springer. doi:10.1007/978-3-319-40229-1_10
Export
BibTeX
@inproceedings{ReynoldsIJCAR2016, TITLE = {Model Finding for Recursive Functions in {SMT}}, AUTHOR = {Reynolds, Andrew and Blanchette, Jasmin Christian and Cruanes, Simon and Tinelli, Cesare}, LANGUAGE = {eng}, ISBN = {978-3-319-40228-4}, DOI = {10.1007/978-3-319-40229-1_10}, PUBLISHER = {Springer}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Automated Reasoning (IJCAR 2016)}, EDITOR = {Olivetti, Nicola and Tiwari, Ashish}, PAGES = {133--151}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9706}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Reynolds, Andrew %A Blanchette, Jasmin Christian %A Cruanes, Simon %A Tinelli, Cesare %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Model Finding for Recursive Functions in SMT : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0900-2 %R 10.1007/978-3-319-40229-1_10 %D 2016 %B 8th International Joint Conference on Automated Reasoning %Z date of event: 2016-06-27 - 2016-07-02 %C Coimbra, Portugal %B Automated Reasoning %E Olivetti, Nicola; Tiwari, Ashish %P 133 - 151 %I Springer %@ 978-3-319-40228-4 %B Lecture Notes in Artificial Intelligence %N 9706
Sturm, T., Voigt, M., & Weidenbach, C. (2016a). Deciding First-Order Satisfiability when Universal and Existential Variables are Separated. In Proceedings of the 31st Annual ACM-IEEE Symposium on Logic in Computer Science (LICS 2016). New York, NY, USA: ACM. doi:10.1145/2933575.2934532
Export
BibTeX
@inproceedings{SturmLICS2016, TITLE = {Deciding First-Order Satisfiability when Universal and Existential Variables are Separated}, AUTHOR = {Sturm, Thomas and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {78-1-4503-4391-6}, DOI = {10.1145/2933575.2934532}, PUBLISHER = {ACM}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Proceedings of the 31st Annual ACM-IEEE Symposium on Logic in Computer Science (LICS 2016)}, PAGES = {86--95}, ADDRESS = {New York, NY, USA}, }
Endnote
%0 Conference Proceedings %A Sturm, Thomas %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Deciding First-Order Satisfiability when Universal and Existential Variables are Separated : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-1B3A-F %R 10.1145/2933575.2934532 %D 2016 %B 31st Annual ACM-IEEE Symposium on Logic in Computer Science %Z date of event: 2016-07-05 - 2016-07-08 %C New York, NY, USA %B Proceedings of the 31st Annual ACM-IEEE Symposium on Logic in Computer Science %P 86 - 95 %I ACM %@ 78-1-4503-4391-6
Sturm, T., Voigt, M., & Weidenbach, C. (2016b). Deciding First-Order Satisfiability when Universal and Existential Variables are Separated. Retrieved from http://arxiv.org/abs/1511.08999
(arXiv: 1511.08999)
Abstract
We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes two already well-known ones -- the Bernays-Sch\"onfinkel-Ramsey (BSR) Fragment and the Monadic Fragment. The defining principle is the syntactic separation of universally quantified variables from existentially quantified ones at the level of atoms. Thus, our classification neither rests on restrictions on quantifier prefixes (as in the BSR case) nor on restrictions on the arity of predicate symbols (as in the monadic case). We demonstrate that the new fragment exhibits the finite model property and derive a non-elementary upper bound on the computing time required for deciding satisfiability in the new fragment. For the subfragment of prenex sentences with the quantifier prefix $\exists^* \forall^* \exists^*$ the satisfiability problem is shown to be complete for NEXPTIME. Finally, we discuss how automated reasoning procedures can take advantage of our results.
Export
BibTeX
@online{SturmVoigtWeidenbachArXiv2016, TITLE = {Deciding First-Order Satisfiability when Universal and Existential Variables are Separated}, AUTHOR = {Sturm, Thomas and Voigt, Marco and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1511.08999}, EPRINT = {1511.08999}, EPRINTTYPE = {arXiv}, YEAR = {2016}, ABSTRACT = {We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes two already well-known ones -- the Bernays-Sch\"onfinkel-Ramsey (BSR) Fragment and the Monadic Fragment. The defining principle is the syntactic separation of universally quantified variables from existentially quantified ones at the level of atoms. Thus, our classification neither rests on restrictions on quantifier prefixes (as in the BSR case) nor on restrictions on the arity of predicate symbols (as in the monadic case). We demonstrate that the new fragment exhibits the finite model property and derive a non-elementary upper bound on the computing time required for deciding satisfiability in the new fragment. For the subfragment of prenex sentences with the quantifier prefix $\exists^* \forall^* \exists^*$ the satisfiability problem is shown to be complete for NEXPTIME. Finally, we discuss how automated reasoning procedures can take advantage of our results.}, }
Endnote
%0 Report %A Sturm, Thomas %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Deciding First-Order Satisfiability when Universal and Existential Variables are Separated : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4377-6 %U http://arxiv.org/abs/1511.08999 %D 2016 %X We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes two already well-known ones -- the Bernays-Sch\"onfinkel-Ramsey (BSR) Fragment and the Monadic Fragment. The defining principle is the syntactic separation of universally quantified variables from existentially quantified ones at the level of atoms. Thus, our classification neither rests on restrictions on quantifier prefixes (as in the BSR case) nor on restrictions on the arity of predicate symbols (as in the monadic case). We demonstrate that the new fragment exhibits the finite model property and derive a non-elementary upper bound on the computing time required for deciding satisfiability in the new fragment. For the subfragment of prenex sentences with the quantifier prefix $\exists^* \forall^* \exists^*$ the satisfiability problem is shown to be complete for NEXPTIME. Finally, we discuss how automated reasoning procedures can take advantage of our results. %K Computer Science, Logic in Computer Science, cs.LO
Tang, C. H., & Weidenbach, C. (2016). A Dynamic Logic for Configuration. In Proceedings of the 2nd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2016) affiliated with the International Joint Conference on Automated Reasoning (IJCAR 2016). Coimbra, Portugal: CEUR-WS.org. Retrieved from http://ceur-ws.org/Vol-1770/ARQNL2016_paper3.pdf; urn:nbn:de:0074-1770-7
Export
BibTeX
@inproceedings{TangARQNL2016, TITLE = {A Dynamic Logic for Configuration}, AUTHOR = {Tang, Ching Hoo and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {http://ceur-ws.org/Vol-1770/ARQNL2016_paper3.pdf; urn:nbn:de:0074-1770-7}, PUBLISHER = {CEUR-WS.org}, YEAR = {2016}, BOOKTITLE = {Proceedings of the 2nd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2016) affiliated with the International Joint Conference on Automated Reasoning (IJCAR 2016)}, EDITOR = {Benzm{\"u}ller, Christoph and Otten, Jens}, PAGES = {36--50}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {1770}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Tang, Ching Hoo %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Dynamic Logic for Configuration : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4A34-D %U http://ceur-ws.org/Vol-1770/ARQNL2016_paper3.pdf %D 2016 %B 2nd International Workshop on Automated Reasoning in Quantified Non-Classical Logics %Z date of event: 2016-07-01 - 2016-07-01 %C Coimbra, Portugal %B Proceedings of the 2nd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2016) affiliated with the International Joint Conference on Automated Reasoning (IJCAR 2016) %E Benzm&#252;ller, Christoph; Otten, Jens %P 36 - 50 %I CEUR-WS.org %B CEUR Workshop Proceedings %N 1770 %@ false
Teucke, A., & Weidenbach, C. (2016). Ordered Resolution with Straight Dismatching Constraints. In Practical Aspects of Automated Reasoning (PAAR 2016). Coimbra, Portugal: CEUR-WS.org. Retrieved from urn:nbn:de:0074-1635-7
Export
BibTeX
@inproceedings{Teucke_PAAR2016, TITLE = {Ordered Resolution with Straight Dismatching Constraints}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {urn:nbn:de:0074-1635-7}, PUBLISHER = {CEUR-WS.org}, YEAR = {2016}, BOOKTITLE = {Practical Aspects of Automated Reasoning (PAAR 2016)}, EDITOR = {Fontaine, Pascal and Schulz, Stephan and Urban, Josef}, PAGES = {95--109}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {1635}, ADDRESS = {Coimbra, Portugal}, }
Endnote
%0 Conference Proceedings %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Ordered Resolution with Straight Dismatching Constraints : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002B-0AB4-6 %D 2016 %B 5th Workshop on Practical Aspects of Automated Reasoning %Z date of event: 2016-07-02 - 2016-07-02 %C Coimbra, Portugal %B Practical Aspects of Automated Reasoning %E Fontaine, Pascal; Schulz, Stephan; Urban, Josef %P 95 - 109 %I CEUR-WS.org %B CEUR Workshop Proceedings %N 1635 %@ false %U http://ceur-ws.org/Vol-1635/paper-09.pdf
Voigt, M. (2016a). The Complexity of Satisfiability in the Separated Fragment - A Journey Through ELEMENTARY and Beyond. In Seventeenth International Workshop on Logic and Computational Complexity (LCC 2016). Marseille, France.
Export
BibTeX
@inproceedings{VoigtLCC2016, TITLE = {The Complexity of Satisfiability in the Separated Fragment -- A Journey Through {ELEMENTARY} and Beyond}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, YEAR = {2016}, DATE = {2016}, BOOKTITLE = {Seventeenth International Workshop on Logic and Computational Complexity (LCC 2016)}, PAGES = {43--47}, ADDRESS = {Marseille, France}, }
Endnote
%0 Conference Proceedings %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T The Complexity of Satisfiability in the Separated Fragment - A Journey Through ELEMENTARY and Beyond : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4392-8 %D 2016 %B Seventeenth International Workshop on Logic and Computational Complexity %Z date of event: 2016-09-02 - 2016-09-03 %C Marseille, France %B Seventeenth International Workshop on Logic and Computational Complexity %P 43 - 47 %U http://csl16.lif.univ-mrs.fr/static/media/talk82/slides_website_version.pdf
Voigt, M. (2016b). Beyond Standard Miniscoping. In Deduktionstreffen 2016. Klagenfurt, Austria.
Export
BibTeX
@inproceedings{VoigtDeduktionstreffen2016, TITLE = {Beyond Standard Miniscoping}, AUTHOR = {Voigt, Marco}, LANGUAGE = {eng}, YEAR = {2016}, BOOKTITLE = {Deduktionstreffen 2016}, ADDRESS = {Klagenfurt, Austria}, }
Endnote
%0 Conference Proceedings %A Voigt, Marco %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Beyond Standard Miniscoping : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-4397-D %D 2016 %B Deduktionstreffen 2016 %Z date of event: 2016-09-26 - 2016-09-26 %C Klagenfurt, Austria %B Deduktionstreffen 2016 %U https://fg-dedsys.gi.de/fileadmin/user_upload/dt2016/voigt.pdf
Wand, D. (2016). More SPASS with Isabelle - Superposition with Hard Sorts and Configurable Simplification. Universität des Saarlandes, Saarbrücken.
Export
BibTeX
@mastersthesis{WandMaster2016, TITLE = {More {SPASS} with {I}sabelle -- {S}uperposition with {H}ard {S}orts and {C}onfigurable {S}implification}, AUTHOR = {Wand, Daniel}, LANGUAGE = {eng}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2016}, DATE = {2016}, }
Endnote
%0 Thesis %A Wand, Daniel %Y Weidenbach, Christoph %A referee: Waldmann, Uwe %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T More SPASS with Isabelle - Superposition with Hard Sorts and Configurable Simplification : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002C-AC8E-1 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2016 %P 22 p. %V master %9 master
2015
Alagi, G., & Weidenbach, C. (2015a). NRCL - A Model Building Approach to the Bernays-Schönfinkel Fragment. In Frontiers of Combining Systems (FroCoS 2015). Wrocław, Poland: Springer. doi:10.1007/978-3-319-24246-0_5
Export
BibTeX
@inproceedings{AlagiFroCoS2015, TITLE = {{NRCL} -- A Model Building Approach to the {Bernays}-{S}ch{\"o}nfinkel Fragment}, AUTHOR = {Alagi, G{\'a}bor and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-2424}, DOI = {10.1007/978-3-319-24246-0_5}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2015)}, EDITOR = {Lutz, Carsten and Ranise, Silvio}, PAGES = {69--84}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9322}, ADDRESS = {Wroc{\l}aw, Poland}, }
Endnote
%0 Conference Proceedings %A Alagi, G&#225;bor %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T NRCL - A Model Building Approach to the Bernays-Sch&#246;nfinkel Fragment : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-8EFA-E %R 10.1007/978-3-319-24246-0_5 %D 2015 %B 10th International Symposium on Frontiers of Combining Systems %Z date of event: 2015-09-21 - 2015-09-24 %C Wroc&#322;aw, Poland %B Frontiers of Combining Systems %E Lutz, Carsten; Ranise, Silvio %P 69 - 84 %I Springer %@ 978-3-319-2424 %B Lecture Notes in Artificial Intelligence %N 9322
Alagi, G., & Weidenbach, C. (2015b). NRCL - A Model Building Approach to the Bernays-Schönfinkel Fragment. Retrieved from http://arxiv.org/abs/1502.05501
(arXiv: 1502.05501)
Abstract
We combine key ideas from first-order superposition and propositional CDCL to create the new calculus NRCL deciding the Bernays-Sch\"onfinkel fragment. It inherits the abstract redundancy criterion and the monotone model operator from superposition. CDCL adds to NRCL the dynamic, conflict-driven search for an atom ordering inducing a model. As a result, in NRCL a false clause can be effectively found modulo the current model assumption. It guides the derivation of a first-order ordered resolvent that is never redundant. Similar to 1UIP-learning in CDCL, the learned resolvent induces backtracking and via propagation blocks the previous conflict state for the rest of the search. Since learned clauses are never redundant, only finitely many can be generated by NRCL on the Bernays-Sch\"onfinkel fragment, which provides a nice argument for termination.
Export
BibTeX
@online{DBLP:journals/corr/AlagiW15, TITLE = {{NRCL} -- A Model Building Approach to the {B}ernays-{S}ch{\"o}nfinkel Fragment}, AUTHOR = {Alagi, G{\'a}bor and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1502.05501}, EPRINT = {1502.05501}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {We combine key ideas from first-order superposition and propositional CDCL to create the new calculus NRCL deciding the Bernays-Sch\"onfinkel fragment. It inherits the abstract redundancy criterion and the monotone model operator from superposition. CDCL adds to NRCL the dynamic, conflict-driven search for an atom ordering inducing a model. As a result, in NRCL a false clause can be effectively found modulo the current model assumption. It guides the derivation of a first-order ordered resolvent that is never redundant. Similar to 1UIP-learning in CDCL, the learned resolvent induces backtracking and via propagation blocks the previous conflict state for the rest of the search. Since learned clauses are never redundant, only finitely many can be generated by NRCL on the Bernays-Sch\"onfinkel fragment, which provides a nice argument for termination.}, }
Endnote
%0 Report %A Alagi, G&#225;bor %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T NRCL - A Model Building Approach to the Bernays-Sch&#246;nfinkel Fragment : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0025-B02B-F %U http://arxiv.org/abs/1502.05501 %D 2015 %8 19.02.2015 %X We combine key ideas from first-order superposition and propositional CDCL to create the new calculus NRCL deciding the Bernays-Sch\"onfinkel fragment. It inherits the abstract redundancy criterion and the monotone model operator from superposition. CDCL adds to NRCL the dynamic, conflict-driven search for an atom ordering inducing a model. As a result, in NRCL a false clause can be effectively found modulo the current model assumption. It guides the derivation of a first-order ordered resolvent that is never redundant. Similar to 1UIP-learning in CDCL, the learned resolvent induces backtracking and via propagation blocks the previous conflict state for the rest of the search. Since learned clauses are never redundant, only finitely many can be generated by NRCL on the Bernays-Sch\"onfinkel fragment, which provides a nice argument for termination. %K Computer Science, Logic in Computer Science, cs.LO
Barkatou, M. A., Jaroschek, M., & Maddah, S. S. (2015). Formal Solutions of Completely Integrable Pfaffian Systems With Normal Crossings. Retrieved from http://arxiv.org/abs/1511.00180
(arXiv: 1511.00180)
Abstract
In this paper, we present an algorithm for computing a fundamental matrix of formal solutions of completely integrable Pfaffian systems with normal crossings in several variables. This algorithm is a generalization of a method developed for the bivariate case based on a combination of several reduction techniques and is implemented in the computer algebra system Maple.
Export
BibTeX
@online{DBLP:journals/corr/BarkatouJM15, TITLE = {Formal Solutions of Completely Integrable {Pfaffian} Systems With Normal Crossings}, AUTHOR = {Barkatou, Moulay A. and Jaroschek, Maximilian and Maddah, Suzy S.}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1511.00180}, EPRINT = {1511.00180}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {In this paper, we present an algorithm for computing a fundamental matrix of formal solutions of completely integrable Pfaffian systems with normal crossings in several variables. This algorithm is a generalization of a method developed for the bivariate case based on a combination of several reduction techniques and is implemented in the computer algebra system Maple.}, }
Endnote
%0 Report %A Barkatou, Moulay A. %A Jaroschek, Maximilian %A Maddah, Suzy S. %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Formal Solutions of Completely Integrable Pfaffian Systems With Normal Crossings : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-6635-6 %U http://arxiv.org/abs/1511.00180 %D 2015 %X In this paper, we present an algorithm for computing a fundamental matrix of formal solutions of completely integrable Pfaffian systems with normal crossings in several variables. This algorithm is a generalization of a method developed for the bivariate case based on a combination of several reduction techniques and is implemented in the computer algebra system Maple. %K Computer Science, Symbolic Computation, cs.SC
Baumgartner, P., Bax, J., & Waldmann, U. (2015). Beagle -- A Hierarchic Superposition Theorem Prover. In Automated Deduction -- CADE-25. Berlin, Germany: Springer. doi:10.1007/978-3-319-21401-6_25
Export
BibTeX
@inproceedings{BaumgartnerCADE2015, TITLE = {Beagle -- A Hierarchic Superposition Theorem Prover}, AUTHOR = {Baumgartner, Peter and Bax, Joshua and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-319-21400-9}, DOI = {10.1007/978-3-319-21401-6_25}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Automated Deduction -- CADE-25}, EDITOR = {Felty, Amy P. and Middeldorp, Aart}, PAGES = {367--377}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9195}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %A Baumgartner, Peter %A Bax, Joshua %A Waldmann, Uwe %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Beagle -- A Hierarchic Superposition Theorem Prover : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-07D8-3 %R 10.1007/978-3-319-21401-6_25 %D 2015 %B 25th International Conference on Automated Deduction %Z date of event: 2015-08-01 - 2015-08-07 %C Berlin, Germany %B Automated Deduction -- CADE-25 %E Felty, Amy P.; Middeldorp, Aart %P 367 - 377 %I Springer %@ 978-3-319-21400-9 %B Lecture Notes in Artificial Intelligence %N 9195
Blanchette, J. C., Haslbeck, M., Matichuk, D., & Nipkow, T. (2015). Mining the Archive of Formal Proofs. In Intelligent Computer Mathematics (CICM 2015). Washington, DC, USA: Springer. doi:10.1007/978-3-319-20615-8_1
Export
BibTeX
@inproceedings{BlanchetteCIKM2015, TITLE = {Mining the Archive of Formal Proofs}, AUTHOR = {Blanchette, Jasmin Christian and Haslbeck, Maximilian and Matichuk, Daniel and Nipkow, Tobias}, LANGUAGE = {eng}, ISBN = {978-3-319-20614-1}, DOI = {10.1007/978-3-319-20615-8_1}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Intelligent Computer Mathematics (CICM 2015)}, EDITOR = {Kerber, Manfred and Carette, Jacques and Kaliszyk, Cezary and Rabe, Florian and Sorge, Volker}, PAGES = {3--17}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9150}, ADDRESS = {Washington, DC, USA}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Haslbeck, Maximilian %A Matichuk, Daniel %A Nipkow, Tobias %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T Mining the Archive of Formal Proofs : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-5D84-A %R 10.1007/978-3-319-20615-8_1 %D 2015 %B International Conference on Intelligent Computer Mathematics %Z date of event: 2015-07-13 - 2015-07-17 %C Washington, DC, USA %B Intelligent Computer Mathematics %E Kerber, Manfred; Carette, Jacques; Kaliszyk, Cezary; Rabe, Florian; Sorge, Volker %P 3 - 17 %I Springer %@ 978-3-319-20614-1 %B Lecture Notes in Artificial Intelligence %N 9150
Blanchette, J. C., Popescu, A., & Traytel, D. (2015a). Foundational Extensible Corecursion: A Proof Assistant Perspective. In ACM SIGPLAN Notices (Proc. ICFP 2015) (Vol. 50). Vancouver, BC, Canada: ACM. doi:10.1145/2784731.2784732
Export
BibTeX
@inproceedings{DBLP:conf/icfp/Blanchette0T15, TITLE = {Foundational Extensible Corecursion: A Proof Assistant Perspective}, AUTHOR = {Blanchette, Jasmin Christian and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, ISSN = {0362-1340}, ISBN = {978-1-4503-3669-7}, DOI = {10.1145/2784731.2784732}, PUBLISHER = {ACM}, PUBLISHER = {ACM Press}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming (ICFP 2015)}, PAGES = {192--204}, JOURNAL = {ACM SIGPLAN Notices (Proc. ICFP)}, VOLUME = {50}, ISSUE = {9}, ADDRESS = {Vancouver, BC, Canada}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Foundational Extensible Corecursion: A Proof Assistant Perspective : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-5B18-E %R 10.1145/2784731.2784732 %D 2015 %B 20th ACM SIGPLAN International Conference on Functional Programming %Z date of event: 2015-09-01 - 2015-09-03 %C Vancouver, BC, Canada %B Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming %P 192 - 204 %I ACM %@ 978-1-4503-3669-7 %J ACM SIGPLAN Notices %V 50 %N 9 %I ACM Press %@ false %U http://doi.acm.org/10.1145/2784731.2784732
Blanchette, J. C., & Kosmatov, N. (Eds.). (2015). Tests and Proofs. Presented at the 9th International Conference on Tests & Proofs, L’Aquila, Italy: Springer. doi:10.1007/978-3-319-21215-9
Export
BibTeX
@proceedings{DBLP:conf/tap/2015, TITLE = {Tests and Proofs (TAP 2015)}, EDITOR = {Blanchette, Jasmin Christian and Kosmatov, Nikolai}, LANGUAGE = {eng}, ISSN = {0302-9743}, ISBN = {978-3-319-21214-2}, DOI = {10.1007/978-3-319-21215-9}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9154}, ADDRESS = {L'Aquila, Italy}, }
Endnote
%0 Conference Proceedings %E Blanchette, Jasmin Christian %E Kosmatov, Nikolai %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Tests and Proofs : 9th International Conference, TAP 2015, Held as Part of STAF 2015 ; L'Aquila, Italy, July 22-24, 2015 ; Proceedings %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-5B21-7 %@ 978-3-319-21214-2 %R 10.1007/978-3-319-21215-9 %I Springer %D 2015 %B 9th International Conference on Tests & Proofs %Z date of event: 2015-07-22 - 2015-07-24 %D 2015 %C L'Aquila, Italy %S Lecture Notes in Computer Science %V 9154 %@ false
Blanchette, J. C., Popescu, A., & Traytel, D. (2015b). Witnessing (Co)datatypes. In Programming Languages and Systems (ESOP 2015). London, UK: Springer. doi:10.1007/978-3-662-46669-8_15
Export
BibTeX
@inproceedings{BlanchetteESOP2015, TITLE = {Witnessing (Co)datatypes}, AUTHOR = {Blanchette, Jasmin Christian and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, ISBN = {978-3-662-46668-1}, DOI = {10.1007/978-3-662-46669-8_15}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Programming Languages and Systems (ESOP 2015)}, EDITOR = {Vitek, Jan}, PAGES = {359--382}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9032}, ADDRESS = {London, UK}, }
Endnote
%0 Conference Proceedings %A Blanchette, Jasmin Christian %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Witnessing (Co)datatypes : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-E142-C %R 10.1007/978-3-662-46669-8_15 %D 2015 %B 24th European Symposium on Programming %Z date of event: 2015-04-11 - 2015-04-18 %C London, UK %B Programming Languages and Systems %E Vitek, Jan %P 359 - 382 %I Springer %@ 978-3-662-46668-1 %B Lecture Notes in Computer Science %N 9032
Blanchette, J. C., Popescu, A., & Traytel, D. (2015c). Foundational Extensible Corecursion. Retrieved from http://arxiv.org/abs/1501.05425
(arXiv: 1501.05425)
Abstract
This paper presents a formalized framework for defining corecursive functions safely in a total setting, based on corecursion up-to and relational parametricity. The end product is a general corecursor that allows corecursive (and even recursive) calls under well-behaved operations, including constructors. Corecursive functions that are well behaved can be registered as such, thereby increasing the corecursor's expressiveness. The metatheory is formalized in the Isabelle proof assistant and forms the core of a prototype tool. The corecursor is derived from first principles, without requiring new axioms or extensions of the logic.
Export
BibTeX
@online{BlanchetteFoundArxiv15, TITLE = {Foundational Extensible Corecursion}, AUTHOR = {Blanchette, Jasmin Christian and Popescu, Andrei and Traytel, Dmitriy}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1501.05425}, EPRINT = {1501.05425}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {This paper presents a formalized framework for defining corecursive functions safely in a total setting, based on corecursion up-to and relational parametricity. The end product is a general corecursor that allows corecursive (and even recursive) calls under well-behaved operations, including constructors. Corecursive functions that are well behaved can be registered as such, thereby increasing the corecursor's expressiveness. The metatheory is formalized in the Isabelle proof assistant and forms the core of a prototype tool. The corecursor is derived from first principles, without requiring new axioms or extensions of the logic.}, }
Endnote
%0 Report %A Blanchette, Jasmin Christian %A Popescu, Andrei %A Traytel, Dmitriy %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Foundational Extensible Corecursion : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-5B30-5 %U http://arxiv.org/abs/1501.05425 %D 2015 %8 22.01.2015 %X This paper presents a formalized framework for defining corecursive functions safely in a total setting, based on corecursion up-to and relational parametricity. The end product is a general corecursor that allows corecursive (and even recursive) calls under well-behaved operations, including constructors. Corecursive functions that are well behaved can be registered as such, thereby increasing the corecursor's expressiveness. The metatheory is formalized in the Isabelle proof assistant and forms the core of a prototype tool. The corecursor is derived from first principles, without requiring new axioms or extensions of the logic. %K Computer Science, Programming Languages, cs.PL
Bromberger, M., Sturm, T., & Weidenbach, C. (2015a). Linear Integer Arithmetic Revisited. Retrieved from http://arxiv.org/abs/1503.02948
(arXiv: 1503.02948)
Abstract
We consider feasibility of linear integer programs in the context of verification systems such as SMT solvers or theorem provers. Although satisfiability of linear integer programs is decidable, many state-of-the-art solvers neglect termination in favor of efficiency. It is challenging to design a solver that is both terminating and practically efficient. Recent work by Jovanovic and de Moura constitutes an important step into this direction. Their algorithm CUTSAT is sound, but does not terminate, in general. In this paper we extend their CUTSAT algorithm by refined inference rules, a new type of conflicting core, and a dedicated rule application strategy. This leads to our algorithm CUTSAT++, which guarantees termination.
Export
BibTeX
@online{BrombergerSturmWeidenbacharXiv2015, TITLE = {Linear Integer Arithmetic Revisited}, AUTHOR = {Bromberger, Martin and Sturm, Thomas and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1503.02948}, EPRINT = {1503.02948}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {We consider feasibility of linear integer programs in the context of verification systems such as SMT solvers or theorem provers. Although satisfiability of linear integer programs is decidable, many state-of-the-art solvers neglect termination in favor of efficiency. It is challenging to design a solver that is both terminating and practically efficient. Recent work by Jovanovic and de Moura constitutes an important step into this direction. Their algorithm CUTSAT is sound, but does not terminate, in general. In this paper we extend their CUTSAT algorithm by refined inference rules, a new type of conflicting core, and a dedicated rule application strategy. This leads to our algorithm CUTSAT++, which guarantees termination.}, }
Endnote
%0 Report %A Bromberger, Martin %A Sturm, Thomas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Linear Integer Arithmetic Revisited : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0025-6937-4 %U http://arxiv.org/abs/1503.02948 %D 2015 %8 10.03.2015 %X We consider feasibility of linear integer programs in the context of verification systems such as SMT solvers or theorem provers. Although satisfiability of linear integer programs is decidable, many state-of-the-art solvers neglect termination in favor of efficiency. It is challenging to design a solver that is both terminating and practically efficient. Recent work by Jovanovic and de Moura constitutes an important step into this direction. Their algorithm CUTSAT is sound, but does not terminate, in general. In this paper we extend their CUTSAT algorithm by refined inference rules, a new type of conflicting core, and a dedicated rule application strategy. This leads to our algorithm CUTSAT++, which guarantees termination. %K Computer Science, Logic in Computer Science, cs.LO
Bromberger, M., Sturm, T., & Weidenbach, C. (2015b). Linear Integer Arithmetic Revisited. In Automated Deduction -- CADE-25. Berlin, Germany: Springer. doi:10.1007/978-3-319-21401-6_42
Export
BibTeX
@inproceedings{BrombergerCADE2015, TITLE = {Linear Integer Arithmetic Revisited}, AUTHOR = {Bromberger, Martin and Sturm, Thomas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-21400-9}, DOI = {10.1007/978-3-319-21401-6_42}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Automated Deduction -- CADE-25}, EDITOR = {Felty, Amy P. and Middeldorp, Aart}, PAGES = {623--637}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9195}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %A Bromberger, Martin %A Sturm, Thomas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Linear Integer Arithmetic Revisited : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-8EE6-9 %R 10.1007/978-3-319-21401-6_42 %D 2015 %B 25th International Conference on Automated Deduction %Z date of event: 2015-08-01 - 2015-08-07 %C Berlin, Germany %B Automated Deduction -- CADE-25 %E Felty, Amy P.; Middeldorp, Aart %P 623 - 637 %I Springer %@ 978-3-319-21400-9 %B Lecture Notes in Artificial Intelligence %N 9195
Brown, C. W., & Košta, M. (2015). Constructing a Single Cell in Cylindrical Algebraic Decomposition. Journal of Symbolic Computation, 70. doi:10.1016/j.jsc.2014.09.024
Export
BibTeX
@article{BrownKosta:2014a, TITLE = {Constructing a Single Cell in Cylindrical Algebraic Decomposition}, AUTHOR = {Brown, Christopher W. and Ko{\v s}ta, Marek}, LANGUAGE = {eng}, ISSN = {0747-7171}, DOI = {10.1016/j.jsc.2014.09.024}, PUBLISHER = {Academic Press}, ADDRESS = {London}, YEAR = {2015}, DATE = {2015}, JOURNAL = {Journal of Symbolic Computation}, VOLUME = {70}, PAGES = {14--48}, }
Endnote
%0 Journal Article %A Brown, Christopher W. %A Ko&#353;ta, Marek %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Constructing a Single Cell in Cylindrical Algebraic Decomposition : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-920D-7 %R 10.1016/j.jsc.2014.09.024 %7 2015 %D 2015 %J Journal of Symbolic Computation %V 70 %& 14 %P 14 - 48 %I Academic Press %C London %@ false
Damm, W., Horbach, M., & Sofronie-Stokkermans, V. (2015a). Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata. In Frontiers of Combining Systems (FroCoS 2015). Wrocław, Poland: Springer. doi:10.1007/978-3-319-24246-0_12
Export
BibTeX
@inproceedings{DammFroCoS2015, TITLE = {Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata}, AUTHOR = {Damm, Werner and Horbach, Matthias and Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, ISBN = {978-3-319-2424}, DOI = {10.1007/978-3-319-24246-0_12}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2015)}, EDITOR = {Lutz, Carsten and Ranise, Silvio}, PAGES = {186--202}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9322}, ADDRESS = {Wroc{\l}aw, Poland}, }
Endnote
%0 Conference Proceedings %A Damm, Werner %A Horbach, Matthias %A Sofronie-Stokkermans, Viorica %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-474D-8 %R 10.1007/978-3-319-24246-0_12 %D 2015 %B 10th International Symposium on Frontiers of Combining Systems %Z date of event: 2015-09-21 - 2015-09-24 %C Wroc&#322;aw, Poland %B Frontiers of Combining Systems %E Lutz, Carsten; Ranise, Silvio %P 186 - 202 %I Springer %@ 978-3-319-2424 %B Lecture Notes in Artificial Intelligence %N 9322
Damm, W., Horbach, M., & Sofronie-Stokkermans, V. (2015b). Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata (No. ATR111). SFB/TR 14 AVACS.
Export
BibTeX
@techreport{atr111, TITLE = {Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata}, AUTHOR = {Damm, Werner and Horbach, Matthias and Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, ISSN = {1860-9821}, NUMBER = {ATR111}, INSTITUTION = {SFB/TR 14 AVACS}, YEAR = {2015}, TYPE = {AVACS Technical Report}, VOLUME = {111}, }
Endnote
%0 Report %A Damm, Werner %A Horbach, Matthias %A Sofronie-Stokkermans, Viorica %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Decidability of Verification of Safety Properties of Spatial Families of Linear Hybrid Automata : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002A-0805-6 %Y SFB/TR 14 AVACS %D 2015 %P 52 p. %B AVACS Technical Report %N 111 %@ false
Errami, H., Eiswirth, M., Grigoriev, D., Seiler, W. M., Sturm, T., & Weber, A. (2015). Detection of Hopf Bifurcations in Chemical Reaction Networks Using Convex Coordinates. Journal of Computational Physics, 291. doi:10.1016/j.jcp.2015.02.050
Export
BibTeX
@article{ErramiEiswirth:15a, TITLE = {Detection of {Hopf} Bifurcations in Chemical Reaction Networks Using Convex Coordinates}, AUTHOR = {Errami, Hassan and Eiswirth, Markus and Grigoriev, Dima and Seiler, Werner M. and Sturm, Thomas and Weber, Andreas}, LANGUAGE = {eng}, ISSN = {0021-9991}, DOI = {10.1016/j.jcp.2015.02.050}, PUBLISHER = {Elsevier}, ADDRESS = {Amsterdam}, YEAR = {2015}, DATE = {2015}, JOURNAL = {Journal of Computational Physics}, VOLUME = {291}, PAGES = {279--302}, }
Endnote
%0 Journal Article %A Errami, Hassan %A Eiswirth, Markus %A Grigoriev, Dima %A Seiler, Werner M. %A Sturm, Thomas %A Weber, Andreas %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Detection of Hopf Bifurcations in Chemical Reaction Networks Using Convex Coordinates : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-E260-7 %R 10.1016/j.jcp.2015.02.050 %7 2015-03-16 %D 2015 %J Journal of Computational Physics %V 291 %& 279 %P 279 - 302 %I Elsevier %C Amsterdam %@ false
Fontaine, P., Sturm, T., & Waldmann, U. (2015). Foreword to the Special Focus on Constraints and Combinations. Mathematics in Computer Science, 9(3). doi:10.1007/s11786-015-0239-8
Export
BibTeX
@article{DBLP:journals/mics/FontaineSW15, TITLE = {Foreword to the Special Focus on Constraints and Combinations}, AUTHOR = {Fontaine, Pascal and Sturm, Thomas and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-015-0239-8}, PUBLISHER = {Birkh{\"a}user}, ADDRESS = {Basel}, YEAR = {2015}, DATE = {2015}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {9}, NUMBER = {3}, PAGES = {265--265}, }
Endnote
%0 Journal Article %A Fontaine, Pascal %A Sturm, Thomas %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Foreword to the Special Focus on Constraints and Combinations : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-661F-9 %R 10.1007/s11786-015-0239-8 %7 2015 %D 2015 %J Mathematics in Computer Science %V 9 %N 3 %& 265 %P 265 - 265 %I Birkh&#228;user %C Basel %@ false
Hagemann, W. (2015). Symbolic Orthogonal Projections: A New Polyhedral Representation for Reachability Analysis of Hybrid Systems. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-63043
Export
BibTeX
@phdthesis{HagemannPhd15, TITLE = {Symbolic Orthogonal Projections: A New Polyhedral Representation for Reachability Analysis of Hybrid Systems}, AUTHOR = {Hagemann, Willem}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-63043}, DOI = {10.22028/D291-26630}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2015}, DATE = {2015}, }
Endnote
%0 Thesis %A Hagemann, Willem %Y Weidenbach, Christoph %A referee: Fr&#228;nzle, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Symbolic Orthogonal Projections: A New Polyhedral Representation for Reachability Analysis of Hybrid Systems : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-26AA-2 %R 10.22028/D291-26630 %U urn:nbn:de:bsz:291-scidok-63043 %F OTHER: hdl:20.500.11880/26686 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2015 %P XIII, 94 p. %V phd %9 phd %U http://scidok.sulb.uni-saarland.de/volltexte/2015/6304/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Hoeltgen, L., Mainberger, M., Hoffmann, S., Weickert, J., Tang, C. H., Setzer, S., … Doerr, B. (2015). Optimising Spatial and Tonal Data for PDE-based Inpainting. Retrieved from http://arxiv.org/abs/1506.04566
(arXiv: 1506.04566)
Abstract
Some recent methods for lossy signal and image compression store only a few selected pixels and fill in the missing structures by inpainting with a partial differential equation (PDE). Suitable operators include the Laplacian, the biharmonic operator, and edge-enhancing anisotropic diffusion (EED). The quality of such approaches depends substantially on the selection of the data that is kept. Optimising this data in the domain and codomain gives rise to challenging mathematical problems that shall be addressed in our work. In the 1D case, we prove results that provide insights into the difficulty of this problem, and we give evidence that a splitting into spatial and tonal (i.e. function value) optimisation does hardly deteriorate the results. In the 2D setting, we present generic algorithms that achieve a high reconstruction quality even if the specified data is very sparse. To optimise the spatial data, we use a probabilistic sparsification, followed by a nonlocal pixel exchange that avoids getting trapped in bad local optima. After this spatial optimisation we perform a tonal optimisation that modifies the function values in order to reduce the global reconstruction error. For homogeneous diffusion inpainting, this comes down to a least squares problem for which we prove that it has a unique solution. We demonstrate that it can be found efficiently with a gradient descent approach that is accelerated with fast explicit diffusion (FED) cycles. Our framework allows to specify the desired density of the inpainting mask a priori. Moreover, is more generic than other data optimisation approaches for the sparse inpainting problem, since it can also be extended to nonlinear inpainting operators such as EED. This is exploited to achieve reconstructions with state-of-the-art quality. We also give an extensive literature survey on PDE-based image compression methods.
Export
BibTeX
@online{DBLP:journals/corr/HoeltgenMHWTSJN15, TITLE = {Optimising Spatial and Tonal Data for {PDE}-based Inpainting}, AUTHOR = {Hoeltgen, Laurent and Mainberger, Markus and Hoffmann, Sebastian and Weickert, Joachim and Tang, Ching Hoo and Setzer, Simon and Johannsen, Daniel and Neumann, Frank and Doerr, Benjamin}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1506.04566}, EPRINT = {1506.04566}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {Some recent methods for lossy signal and image compression store only a few selected pixels and fill in the missing structures by inpainting with a partial differential equation (PDE). Suitable operators include the Laplacian, the biharmonic operator, and edge-enhancing anisotropic diffusion (EED). The quality of such approaches depends substantially on the selection of the data that is kept. Optimising this data in the domain and codomain gives rise to challenging mathematical problems that shall be addressed in our work. In the 1D case, we prove results that provide insights into the difficulty of this problem, and we give evidence that a splitting into spatial and tonal (i.e. function value) optimisation does hardly deteriorate the results. In the 2D setting, we present generic algorithms that achieve a high reconstruction quality even if the specified data is very sparse. To optimise the spatial data, we use a probabilistic sparsification, followed by a nonlocal pixel exchange that avoids getting trapped in bad local optima. After this spatial optimisation we perform a tonal optimisation that modifies the function values in order to reduce the global reconstruction error. For homogeneous diffusion inpainting, this comes down to a least squares problem for which we prove that it has a unique solution. We demonstrate that it can be found efficiently with a gradient descent approach that is accelerated with fast explicit diffusion (FED) cycles. Our framework allows to specify the desired density of the inpainting mask a priori. Moreover, is more generic than other data optimisation approaches for the sparse inpainting problem, since it can also be extended to nonlinear inpainting operators such as EED. This is exploited to achieve reconstructions with state-of-the-art quality. We also give an extensive literature survey on PDE-based image compression methods.}, }
Endnote
%0 Report %A Hoeltgen, Laurent %A Mainberger, Markus %A Hoffmann, Sebastian %A Weickert, Joachim %A Tang, Ching Hoo %A Setzer, Simon %A Johannsen, Daniel %A Neumann, Frank %A Doerr, Benjamin %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations %T Optimising Spatial and Tonal Data for PDE-based Inpainting : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-661C-F %U http://arxiv.org/abs/1506.04566 %D 2015 %X Some recent methods for lossy signal and image compression store only a few selected pixels and fill in the missing structures by inpainting with a partial differential equation (PDE). Suitable operators include the Laplacian, the biharmonic operator, and edge-enhancing anisotropic diffusion (EED). The quality of such approaches depends substantially on the selection of the data that is kept. Optimising this data in the domain and codomain gives rise to challenging mathematical problems that shall be addressed in our work. In the 1D case, we prove results that provide insights into the difficulty of this problem, and we give evidence that a splitting into spatial and tonal (i.e. function value) optimisation does hardly deteriorate the results. In the 2D setting, we present generic algorithms that achieve a high reconstruction quality even if the specified data is very sparse. To optimise the spatial data, we use a probabilistic sparsification, followed by a nonlocal pixel exchange that avoids getting trapped in bad local optima. After this spatial optimisation we perform a tonal optimisation that modifies the function values in order to reduce the global reconstruction error. For homogeneous diffusion inpainting, this comes down to a least squares problem for which we prove that it has a unique solution. We demonstrate that it can be found efficiently with a gradient descent approach that is accelerated with fast explicit diffusion (FED) cycles. Our framework allows to specify the desired density of the inpainting mask a priori. Moreover, is more generic than other data optimisation approaches for the sparse inpainting problem, since it can also be extended to nonlinear inpainting operators such as EED. This is exploited to achieve reconstructions with state-of-the-art quality. We also give an extensive literature survey on PDE-based image compression methods. %K Computer Science, Computer Vision and Pattern Recognition, cs.CV,Mathematics, Optimization and Control, math.OC,
Jaroschek, M., Dobal, P. F., & Fontaine, P. (2015). Adapting Real Quantifier Elimination Methods for Conflict Set Computation. In Frontiers of Combining Systems (FroCoS 2015). Wrocław, Poland: Springer. doi:10.1007/978-3-319-24246-0_10
Export
BibTeX
@inproceedings{JaroschekFroCoS2015, TITLE = {Adapting Real Quantifier Elimination Methods for Conflict Set Computation}, AUTHOR = {Jaroschek, Maximilian and Dobal, Pablo Federico and Fontaine, Pascal}, LANGUAGE = {eng}, ISBN = {978-3-319-2424}, DOI = {10.1007/978-3-319-24246-0_10}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2015)}, EDITOR = {Lutz, Carsten and Ranise, Silvio}, PAGES = {151--166}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9322}, ADDRESS = {Wroc{\l}aw, Poland}, }
Endnote
%0 Conference Proceedings %A Jaroschek, Maximilian %A Dobal, Pablo Federico %A Fontaine, Pascal %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Adapting Real Quantifier Elimination Methods for Conflict Set Computation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-4794-8 %R 10.1007/978-3-319-24246-0_10 %D 2015 %B 10th International Symposium on Frontiers of Combining Systems %Z date of event: 2015-09-21 - 2015-09-24 %C Wroc&#322;aw, Poland %B Frontiers of Combining Systems %E Lutz, Carsten; Ranise, Silvio %P 151 - 166 %I Springer %@ 978-3-319-2424 %B Lecture Notes in Artificial Intelligence %N 9322
Junk, C., Rößger, R., Rock, G., Theis, K., Weidenbach, C., & Wischnewski, P. (2015). Model-Based Variant Management with v.control. In Transdisciplinary Lifecycle Analysis of Systems (ISPE CE 2015). Delft, The Netherlands: IOS Press. doi:10.3233/978-1-61499-544-9-194
Export
BibTeX
@inproceedings{JunkISPECE2015, TITLE = {Model-Based Variant Management with v.control}, AUTHOR = {Junk, Christopher and R{\"o}{\ss}ger, Robert and Rock, Georg and Theis, Karsten and Weidenbach, Christoph and Wischnewski, Patrick}, LANGUAGE = {eng}, ISBN = {978-1-61499-543-2}, DOI = {10.3233/978-1-61499-544-9-194}, PUBLISHER = {IOS Press}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Transdisciplinary Lifecycle Analysis of Systems (ISPE CE 2015)}, EDITOR = {Curran, Richard and Wognum, Nel and Borsato, Milton and Stiepandic, Josip and Verhagen, Wim J. C.}, PAGES = {194--203}, SERIES = {Advances in Transdisciplinary Engineering}, VOLUME = {2}, ADDRESS = {Delft, The Netherlands}, }
Endnote
%0 Conference Proceedings %A Junk, Christopher %A R&#246;&#223;ger, Robert %A Rock, Georg %A Theis, Karsten %A Weidenbach, Christoph %A Wischnewski, Patrick %+ External Organizations External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Model-Based Variant Management with v.control : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-8F1F-5 %R 10.3233/978-1-61499-544-9-194 %D 2015 %B 22nd ISPE Inc. International Conference on Concurrent Engineering %Z date of event: 2015-07-20 - 2015-07-23 %C Delft, The Netherlands %B Transdisciplinary Lifecycle Analysis of Systems %E Curran, Richard; Wognum, Nel; Borsato, Milton; Stiepandic, Josip; Verhagen, Wim J. C. %P 194 - 203 %I IOS Press %@ 978-1-61499-543-2 %B Advances in Transdisciplinary Engineering %N 2
Kauers, M., Jaroschek, M., & Johannson, F. (2015). Ore Polynomials in Sage. In Computer Algebra and Polynomials. Berlin: Springer. doi:10.1007/978-3-319-15081-9_6
Export
BibTeX
@incollection{DBLP:series/lncs/KauersJJ15, TITLE = {Ore Polynomials in {Sage}}, AUTHOR = {Kauers, Manuel and Jaroschek, Maximilian and Johannson, Frederik}, LANGUAGE = {eng}, ISBN = {978-3-319-15080-2}, DOI = {10.1007/978-3-319-15081-9_6}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Computer Algebra and Polynomials}, EDITOR = {Gutierrez, Jaime and Schicho, Josef and Weiman, Martin}, PAGES = {105--125}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {8942}, }
Endnote
%0 Book Section %A Kauers, Manuel %A Jaroschek, Maximilian %A Johannson, Frederik %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Ore Polynomials in Sage : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-6633-A %R 10.1007/978-3-319-15081-9_6 %D 2015 %B Computer Algebra and Polynomials %E Gutierrez, Jaime; Schicho, Josef; Weiman, Martin %P 105 - 125 %I Springer %C Berlin %@ 978-3-319-15080-2 %S Lecture Notes in Computer Science %N 8942
Klein, F., & Zimmerman, M. (2015). What are Strategies in Delay Games? Borel Determinacy for Games with Lookahead. In 24th EACSL Annual Conference on Computer Science Logic. Berlin, Germany: Wadern. doi:10.4230/LIPIcs.CSL.2015.519
Export
BibTeX
@inproceedings{KleinZ15, TITLE = {What are Strategies in Delay Games? {B}orel Determinacy for Games with Lookahead}, AUTHOR = {Klein, Felix and Zimmerman, Martin}, LANGUAGE = {eng}, ISSN = {1868-8969}, ISBN = {978-3-939897-90-3}, URL = {urn:nbn:de:0030-drops-54354}, DOI = {10.4230/LIPIcs.CSL.2015.519}, PUBLISHER = {Wadern}, YEAR = {2015}, BOOKTITLE = {24th EACSL Annual Conference on Computer Science Logic}, EDITOR = {Kreutzer, Stephan}, PAGES = {519--533}, SERIES = {Leibniz International Proceedings in Informatics}, VOLUME = {41}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %A Klein, Felix %A Zimmerman, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T What are Strategies in Delay Games? Borel Determinacy for Games with Lookahead : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-662F-5 %R 10.4230/LIPIcs.CSL.2015.519 %U urn:nbn:de:0030-drops-54354 %D 2015 %B 24th EACSL Annual Conference on Computer Science Logic %Z date of event: 2015-09-07 - 2015-09-10 %C Berlin, Germany %B 24th EACSL Annual Conference on Computer Science Logic %E Kreutzer, Stephan %P 519 - 533 %I Wadern %@ 978-3-939897-90-3 %B Leibniz International Proceedings in Informatics %N 41 %@ false %U http://drops.dagstuhl.de/opus/volltexte/2015/5435/http://drops.dagstuhl.de/doku/urheberrecht1.html
Klein, F., & Zimmermann, M. (2015). How Much Lookahead is Needed to Win Infinite Games? In Automata, Languages, and Programming (ICALP 2015). Kyoto, Japan: Springer. doi:10.1007/978-3-662-47666-6_36
Export
BibTeX
@inproceedings{Kleinlncs15, TITLE = {How Much Lookahead is Needed to Win Infinite Games?}, AUTHOR = {Klein, Felix and Zimmermann, Martin}, LANGUAGE = {eng}, ISBN = {978-3-662-47665-9}, DOI = {10.1007/978-3-662-47666-6_36}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Automata, Languages, and Programming (ICALP 2015)}, EDITOR = {Halld{\'o}rsson, Magnus M. and Iwama, Kazuo and Kobayashi, Naoki and Speckmann, Bettina}, PAGES = {452--463}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9135}, ADDRESS = {Kyoto, Japan}, }
Endnote
%0 Conference Proceedings %A Klein, Felix %A Zimmermann, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T How Much Lookahead is Needed to Win Infinite Games? : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-6621-1 %R 10.1007/978-3-662-47666-6_36 %D 2015 %B 42nd International Colloquium on Automata, Languages, and Programming %Z date of event: 2015-07-06 - 2015-07-10 %C Kyoto, Japan %B Automata, Languages, and Programming %E Halld&#243;rsson, Magnus M.; Iwama, Kazuo; Kobayashi, Naoki; Speckmann, Bettina %P 452 - 463 %I Springer %@ 978-3-662-47665-9 %B Lecture Notes in Computer Science %N 9135
Košta, M., & Sturm, T. (2015). A Generalized Framework for Virtual Substitution. Retrieved from http://arxiv.org/abs/1501.05826
(arXiv: 1501.05826)
Abstract
We generalize the framework of virtual substitution for real quantifier elimination to arbitrary but bounded degrees. We make explicit the representation of test points in elimination sets using roots of parametric univariate polynomials described by Thom codes. Our approach follows an early suggestion by Weispfenning, which has never been carried out explicitly. Inspired by virtual substitution for linear formulas, we show how to systematically construct elimination sets containing only test points representing lower bounds.
Export
BibTeX
@online{KostaSturmarXiv2015, TITLE = {A Generalized Framework for Virtual Substitution}, AUTHOR = {Ko{\v s}ta, Marek and Sturm, Thomas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1501.05826}, EPRINT = {1501.05826}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {We generalize the framework of virtual substitution for real quantifier elimination to arbitrary but bounded degrees. We make explicit the representation of test points in elimination sets using roots of parametric univariate polynomials described by Thom codes. Our approach follows an early suggestion by Weispfenning, which has never been carried out explicitly. Inspired by virtual substitution for linear formulas, we show how to systematically construct elimination sets containing only test points representing lower bounds.}, }
Endnote
%0 Report %A Ko&#353;ta, Marek %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T A Generalized Framework for Virtual Substitution : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-A3C1-0 %U http://arxiv.org/abs/1501.05826 %D 2015 %X We generalize the framework of virtual substitution for real quantifier elimination to arbitrary but bounded degrees. We make explicit the representation of test points in elimination sets using roots of parametric univariate polynomials described by Thom codes. Our approach follows an early suggestion by Weispfenning, which has never been carried out explicitly. Inspired by virtual substitution for linear formulas, we show how to systematically construct elimination sets containing only test points representing lower bounds. %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO
Košta, M., Sturm, T., & Dolzmann, A. (2015). Better Answers to Real Questions. Retrieved from http://arxiv.org/abs/1501.05098
(arXiv: 1501.05098)
Abstract
We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results.
Export
BibTeX
@online{KostaarXiv2015, TITLE = {Better Answers to Real Questions}, AUTHOR = {Ko{\v s}ta, Marek and Sturm, Thomas and Dolzmann, Andreas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1501.05098}, EPRINT = {1501.05098}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results.}, }
Endnote
%0 Report %A Ko&#353;ta, Marek %A Sturm, Thomas %A Dolzmann, Andreas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Better Answers to Real Questions : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-9D8E-2 %U http://arxiv.org/abs/1501.05098 %D 2015 %X We consider existential problems over the reals. Extended quantifier elimination generalizes the concept of regular quantifier elimination by providing in addition answers, which are descriptions of possible assignments for the quantified variables. Implementations of extended quantifier elimination via virtual substitution have been successfully applied to various problems in science and engineering. So far, the answers produced by these implementations included infinitesimal and infinite numbers, which are hard to interpret in practice. We introduce here a post-processing procedure to convert, for fixed parameters, all answers into standard real numbers. The relevance of our procedure is demonstrated by application of our implementation to various examples from the literature, where it significantly improves the quality of the results. %K Computer Science, Symbolic Computation, cs.SC,Computer Science, Logic in Computer Science, cs.LO
Lamotte-Schubert, M. (2015). Automatic Authorization Analysis. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-62575
Export
BibTeX
@phdthesis{LamottePhd15, TITLE = {Automatic Authorization Analysis}, AUTHOR = {Lamotte-Schubert, Manuel}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-62575}, DOI = {10.22028/D291-26619}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2015}, DATE = {2015}, }
Endnote
%0 Thesis %A Lamotte-Schubert, Manuel %Y Weidenbach, Christoph %A referee: Baumgartner, Peter %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Automatic Authorization Analysis : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-FD0B-7 %U urn:nbn:de:bsz:291-scidok-62575 %R 10.22028/D291-26619 %F OTHER: hdl:20.500.11880/26675 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2015 %P 118 p. %V phd %9 phd %U http://scidok.sulb.uni-saarland.de/volltexte/2015/6257/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Reynolds, A., & Blanchette, J. C. (2015). A Decision Procedure for (Co)datatypes in SMT Solvers. In Automated Deduction -- CADE-25. Berlin, Germany: Springer. doi:10.1007/978-3-319-21401-6_13
Export
BibTeX
@inproceedings{ReynoldsCADE2015, TITLE = {A Decision Procedure for (Co)datatypes in {SMT} Solvers}, AUTHOR = {Reynolds, Andrew and Blanchette, Jasmin Christian}, LANGUAGE = {eng}, ISBN = {978-3-319-21400-9}, DOI = {10.1007/978-3-319-21401-6_13}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Automated Deduction -- CADE-25}, EDITOR = {Felty, Amy P. and Middeldorp, Aart}, PAGES = {197--213}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9195}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %A Reynolds, Andrew %A Blanchette, Jasmin Christian %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T A Decision Procedure for (Co)datatypes in SMT Solvers : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-07D5-9 %R 10.1007/978-3-319-21401-6_13 %D 2015 %B 25th International Conference on Automated Deduction %Z date of event: 2015-08-01 - 2015-08-07 %C Berlin, Germany %B Automated Deduction -- CADE-25 %E Felty, Amy P.; Middeldorp, Aart %P 197 - 213 %I Springer %@ 978-3-319-21400-9 %B Lecture Notes in Artificial Intelligence %N 9195
Schmidt, R. A., & Waldmann, U. (2015a). Modal Tableau Systems with Blocking and Congruence Closure (No. uk-ac-man-scw:268816). Manchester: University of Manchester.
Export
BibTeX
@techreport{SchmidtTR2015, TITLE = {Modal Tableau Systems with Blocking and Congruence Closure}, AUTHOR = {Schmidt, Renate A. and Waldmann, Uwe}, LANGUAGE = {eng}, NUMBER = {uk-ac-man-scw:268816}, INSTITUTION = {University of Manchester}, ADDRESS = {Manchester}, YEAR = {2015}, TYPE = {eScholar}, }
Endnote
%0 Report %A Schmidt, Renate A. %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Modal Tableau Systems with Blocking and Congruence Closure : %G eng %U http://hdl.handle.net/11858/00-001M-0000-002A-08BC-A %Y University of Manchester %C Manchester %D 2015 %P 22 p. %B eScholar %U https://www.escholar.manchester.ac.uk/uk-ac-man-scw:268816https://www.research.manchester.ac.uk/portal/files/32297317/FULL_TEXT.PDF
Schmidt, R. A., & Waldmann, U. (2015b). Modal Tableau Systems with Blocking and Congruence Closure. In Automated Reasoning with Analytic Tableaux and Related Methods. Wrocław, Poland: Springer. doi:10.1007/978-3-319-24312-2_4
Export
BibTeX
@inproceedings{SchmidtTABLEAUX2015, TITLE = {Modal Tableau Systems with Blocking and Congruence Closure}, AUTHOR = {Schmidt, Renate A. and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-319-24311-5}, DOI = {10.1007/978-3-319-24312-2_4}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Automated Reasoning with Analytic Tableaux and Related Methods}, EDITOR = {de Nivelle, Hans}, PAGES = {38--53}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9323}, ADDRESS = {Wroc{\l}aw, Poland}, }
Endnote
%0 Conference Proceedings %A Schmidt, Renate A. %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Modal Tableau Systems with Blocking and Congruence Closure : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-4770-7 %R 10.1007/978-3-319-24312-2_4 %D 2015 %B 24th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods %Z date of event: 2015-09-21 - 2015-09-24 %C Wroc&#322;aw, Poland %B Automated Reasoning with Analytic Tableaux and Related Methods %E de Nivelle, Hans %P 38 - 53 %I Springer %@ 978-3-319-24311-5 %B Lecture Notes in Artificial Intelligence %N 9323
Sofronie-Stokkermans, V. (2015). Hierarchical Reasoning in Local Theory Extensions and Applications. In SYNASC 2014. Timisoara, Romania: IEEE Computer Society. doi:10.1109/SYNASC.2014.13
Export
BibTeX
@inproceedings{sofronie-stokkermans-synasc2014, TITLE = {Hierarchical Reasoning in Local Theory Extensions and Applications}, AUTHOR = {Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, ISBN = {978-1-4799-8448-0}, DOI = {10.1109/SYNASC.2014.13}, PUBLISHER = {IEEE Computer Society}, YEAR = {2014}, DATE = {2015}, BOOKTITLE = {SYNASC 2014}, PAGES = {34--41}, ADDRESS = {Timisoara, Romania}, }
Endnote
%0 Conference Proceedings %A Sofronie-Stokkermans, Viorica %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Hierarchical Reasoning in Local Theory Extensions and Applications : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C944-F %R 10.1109/SYNASC.2014.13 %D 2015 %B 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing %Z date of event: 2014-09-22 - 2014-09-25 %C Timisoara, Romania %B SYNASC 2014 %P 34 - 41 %I IEEE Computer Society %@ 978-1-4799-8448-0
Sturm, T. (2015a). Subtropical Real Root Finding. Retrieved from http://arxiv.org/abs/1501.04836
(arXiv: 1501.04836)
Abstract
We describe a new incomplete but terminating method for real root finding for large multivariate polynomials. We take an abstract view of the polynomial as the set of exponent vectors associated with sign information on the coefficients. Then we employ linear programming to heuristically find roots. There is a specialized variant for roots with exclusively positive coordinates, which is of considerable interest for applications in chemistry and systems biology. An implementation of our method combining the computer algebra system Reduce with the linear programming solver Gurobi has been successfully applied to input data originating from established mathematical models used in these areas. We have solved several hundred problems with up to more than 800000 monomials in up to 10 variables with degrees up to 12. Our method has failed due to its incompleteness in less than 8 percent of the cases.
Export
BibTeX
@online{SturmarXiv2015, TITLE = {Subtropical Real Root Finding}, AUTHOR = {Sturm, Thomas}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1501.04836}, EPRINT = {1501.04836}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {We describe a new incomplete but terminating method for real root finding for large multivariate polynomials. We take an abstract view of the polynomial as the set of exponent vectors associated with sign information on the coefficients. Then we employ linear programming to heuristically find roots. There is a specialized variant for roots with exclusively positive coordinates, which is of considerable interest for applications in chemistry and systems biology. An implementation of our method combining the computer algebra system Reduce with the linear programming solver Gurobi has been successfully applied to input data originating from established mathematical models used in these areas. We have solved several hundred problems with up to more than 800000 monomials in up to 10 variables with degrees up to 12. Our method has failed due to its incompleteness in less than 8 percent of the cases.}, }
Endnote
%0 Report %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Subtropical Real Root Finding : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-9D87-0 %U http://arxiv.org/abs/1501.04836 %D 2015 %X We describe a new incomplete but terminating method for real root finding for large multivariate polynomials. We take an abstract view of the polynomial as the set of exponent vectors associated with sign information on the coefficients. Then we employ linear programming to heuristically find roots. There is a specialized variant for roots with exclusively positive coordinates, which is of considerable interest for applications in chemistry and systems biology. An implementation of our method combining the computer algebra system Reduce with the linear programming solver Gurobi has been successfully applied to input data originating from established mathematical models used in these areas. We have solved several hundred problems with up to more than 800000 monomials in up to 10 variables with degrees up to 12. Our method has failed due to its incompleteness in less than 8 percent of the cases. %K Computer Science, Symbolic Computation, cs.SC
Sturm, T. (2015b). Subtropical Real Root Finding. In ISSAC’15, 40th International Symposium on Symbolic and Algebraic Computation. Bath, UK: ACM. doi:10.1145/2755996.2756677
Export
BibTeX
@inproceedings{SturmISSAC2015, TITLE = {Subtropical Real Root Finding}, AUTHOR = {Sturm, Thomas}, LANGUAGE = {eng}, ISBN = {978-1-4503-3435-8}, DOI = {10.1145/2755996.2756677}, PUBLISHER = {ACM}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {ISSAC'15, 40th International Symposium on Symbolic and Algebraic Computation}, EDITOR = {Robertz, Daniel}, PAGES = {347--354}, ADDRESS = {Bath, UK}, }
Endnote
%0 Conference Proceedings %A Sturm, Thomas %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Subtropical Real Root Finding : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0026-A50F-A %R 10.1145/2755996.2756677 %D 2015 %B 40th International Symposium on Symbolic and Algebraic Computation %Z date of event: 2015-07-06 - 2015-07-09 %C Bath, UK %B ISSAC'15 %E Robertz, Daniel %P 347 - 354 %I ACM %@ 978-1-4503-3435-8
Suda, M. (2015a). Resolution-based Methods for Linear Temporal Reasoning. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-62747
Export
BibTeX
@phdthesis{SudaPhd15, TITLE = {Resolution-based Methods for Linear Temporal Reasoning}, AUTHOR = {Suda, Martin}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-62747}, DOI = {10.22028/D291-26627}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2015}, DATE = {2015}, }
Endnote
%0 Thesis %A Suda, Martin %Y Weidenbach, Christoph %A referee: Hoffmann, J&#246;rg %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Resolution-based Methods for Linear Temporal Reasoning : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-FC90-3 %U urn:nbn:de:bsz:291-scidok-62747 %R 10.22028/D291-26627 %F OTHER: hdl:20.500.11880/26683 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2015 %P 233 p. %V phd %9 phd %U http://scidok.sulb.uni-saarland.de/volltexte/2015/6274/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Suda, M. (2015b). Variable and Clause Elimination for LTL Satisfiability Checking. Mathematics in Computer Science, 9(3). doi:10.1007/s11786-015-0240-2
Export
BibTeX
@article{VCEforLTLmacis2015, TITLE = {Variable and Clause Elimination for {LTL} Satisfiability Checking}, AUTHOR = {Suda, Martin}, LANGUAGE = {eng}, ISSN = {1661-8270}, DOI = {10.1007/s11786-015-0240-2}, PUBLISHER = {Springer}, ADDRESS = {Berlin}, YEAR = {2015}, DATE = {2015}, JOURNAL = {Mathematics in Computer Science}, VOLUME = {9}, NUMBER = {3}, PAGES = {327--344}, }
Endnote
%0 Journal Article %A Suda, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Variable and Clause Elimination for LTL Satisfiability Checking : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0029-4AAE-5 %R 10.1007/s11786-015-0240-2 %7 2015-09-25 %D 2015 %J Mathematics in Computer Science %V 9 %N 3 %& 327 %P 327 - 344 %I Springer %C Berlin %@ false
Teucke, A., & Weidenbach, C. (2015a). First-order Logic Theorem Proving and Model Building via Approximation and Instantiation. In Frontiers of Combining Systems (FroCoS 2015). Wrocław, Poland: Springer. doi:10.1007/978-3-319-24246-0_6
Export
BibTeX
@inproceedings{TeuckeFroCoS2015, TITLE = {First-order Logic Theorem Proving and Model Building via Approximation and Instantiation}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-2424}, DOI = {10.1007/978-3-319-24246-0_6}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Frontiers of Combining Systems (FroCoS 2015)}, EDITOR = {Lutz, Carsten and Ranise, Silvio}, PAGES = {85--100}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {9322}, ADDRESS = {Wroc{\l}aw, Poland}, }
Endnote
%0 Conference Proceedings %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T First-order Logic Theorem Proving and Model Building via Approximation and Instantiation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-8F0B-2 %R 10.1007/978-3-319-24246-0_6 %D 2015 %B 10th International Symposium on Frontiers of Combining Systems %Z date of event: 2015-09-21 - 2015-09-24 %C Wroc&#322;aw, Poland %B Frontiers of Combining Systems %E Lutz, Carsten; Ranise, Silvio %P 85 - 100 %I Springer %@ 978-3-319-2424 %B Lecture Notes in Artificial Intelligence %N 9322
Teucke, A., & Weidenbach, C. (2015b). First-Order Logic Theorem Proving and Model Building via Approximation and Instantiation. Retrieved from http://arxiv.org/abs/1503.02971
(arXiv: 1503.02971)
Abstract
Counterexample-guided abstraction refinement is a well-established technique in verification. In this paper we instantiate the idea for first-order logic theorem proving. Given a clause set $N$ we propose its abstraction into a clause set $N'$ belonging to a decidable first-order fragment. The abstraction preserves satisfiability: if $N'$ is satisfiable, so is $N$. A refutation in $N'$ can then either be lifted to a refutation in $N$, or it guides a refinement of $N$ and its abstraction $N'$ excluding the previously found refutation that is not liftable.
Export
BibTeX
@online{TeuckeWeidenbacharXiv2015, TITLE = {First-Order Logic Theorem Proving and Model Building via Approximation and Instantiation}, AUTHOR = {Teucke, Andreas and Weidenbach, Christoph}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1503.02971}, EPRINT = {1503.02971}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {Counterexample-guided abstraction refinement is a well-established technique in verification. In this paper we instantiate the idea for first-order logic theorem proving. Given a clause set $N$ we propose its abstraction into a clause set $N'$ belonging to a decidable first-order fragment. The abstraction preserves satisfiability: if $N'$ is satisfiable, so is $N$. A refutation in $N'$ can then either be lifted to a refutation in $N$, or it guides a refinement of $N$ and its abstraction $N'$ excluding the previously found refutation that is not liftable.}, }
Endnote
%0 Report %A Teucke, Andreas %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T First-Order Logic Theorem Proving and Model Building via Approximation and Instantiation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0025-694C-5 %U http://arxiv.org/abs/1503.02971 %D 2015 %8 10.03.2015 %X Counterexample-guided abstraction refinement is a well-established technique in verification. In this paper we instantiate the idea for first-order logic theorem proving. Given a clause set $N$ we propose its abstraction into a clause set $N'$ belonging to a decidable first-order fragment. The abstraction preserves satisfiability: if $N'$ is satisfiable, so is $N$. A refutation in $N'$ can then either be lifted to a refutation in $N$, or it guides a refinement of $N$ and its abstraction $N'$ excluding the previously found refutation that is not liftable. %K Computer Science, Logic in Computer Science, cs.LO
Voigt, M., & Weidenbach, C. (2015). Bernays-Schönfinkel-Ramsey with Simple Bounds is NEXPTIME-complete. Retrieved from http://arxiv.org/abs/1501.07209
(arXiv: 1501.07209)
Abstract
Linear arithmetic extended with free predicate symbols is undecidable, in general. We show that the restriction of linear arithmetic inequations to simple bounds extended with the Bernays-Sch\"onfinkel-Ramsey free first-order fragment is decidable and NEXPTIME-complete. The result is almost tight because the Bernays-Sch\"onfinkel-Ramsey fragment is undecidable in combination with linear difference inequations, simple additive inequations, quotient inequations and multiplicative inequations.
Export
BibTeX
@online{VoigtWeidenbacharXiv2015, TITLE = {Bernays-Sch{\"o}nfinkel-Ramsey with Simple Bounds is {NEXPTIME}-complete}, AUTHOR = {Voigt, Marco and Weidenbach, Christoph}, URL = {http://arxiv.org/abs/1501.07209}, EPRINT = {1501.07209}, EPRINTTYPE = {arXiv}, YEAR = {2015}, ABSTRACT = {Linear arithmetic extended with free predicate symbols is undecidable, in general. We show that the restriction of linear arithmetic inequations to simple bounds extended with the Bernays-Sch\"onfinkel-Ramsey free first-order fragment is decidable and NEXPTIME-complete. The result is almost tight because the Bernays-Sch\"onfinkel-Ramsey fragment is undecidable in combination with linear difference inequations, simple additive inequations, quotient inequations and multiplicative inequations.}, }
Endnote
%0 Report %A Voigt, Marco %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Bernays-Sch&#246;nfinkel-Ramsey with Simple Bounds is NEXPTIME-complete : %U http://hdl.handle.net/11858/00-001M-0000-0024-AA87-2 %U http://arxiv.org/abs/1501.07209 %D 2015 %X Linear arithmetic extended with free predicate symbols is undecidable, in general. We show that the restriction of linear arithmetic inequations to simple bounds extended with the Bernays-Sch\"onfinkel-Ramsey free first-order fragment is decidable and NEXPTIME-complete. The result is almost tight because the Bernays-Sch\"onfinkel-Ramsey fragment is undecidable in combination with linear difference inequations, simple additive inequations, quotient inequations and multiplicative inequations. %K Computer Science, Logic in Computer Science, cs.LO,Computer Science, Computational Complexity, cs.CC
Weidenbach, C. (2015). Automated Reasoning Building Blocks. In Correct System Design. Oldenburg, Germany: Springer. doi:10.1007/978-3-319-23506-6_12
Export
BibTeX
@inproceedings{WeidenbachCorrectSD2015, TITLE = {Automated Reasoning Building Blocks}, AUTHOR = {Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-23505-9}, DOI = {10.1007/978-3-319-23506-6_12}, PUBLISHER = {Springer}, YEAR = {2015}, DATE = {2015}, BOOKTITLE = {Correct System Design}, EDITOR = {Meyer, Roland and Platzer, Andr{\'e} and Wehrheim, Heike}, PAGES = {172--188}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {9360}, ADDRESS = {Oldenburg, Germany}, }
Endnote
%0 Conference Proceedings %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Automated Reasoning Building Blocks : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0028-8EBD-7 %R 10.1007/978-3-319-23506-6_12 %D 2015 %B Symposium in Honor of Ernst-R&#252;diger Olderog on the Occasion of His 60th Birthday %Z date of event: 2015-09-08 - 2015-09-09 %C Oldenburg, Germany %B Correct System Design %E Meyer, Roland; Platzer, Andr&#233;; Wehrheim, Heike %P 172 - 188 %I Springer %@ 978-3-319-23505-9 %B Lecture Notes in Computer Science %N 9360
2014
Baumgartner, P., Bax, J., & Waldmann, U. (2014). Finite Quantification in Hierarchic Theorem Proving. In Automated Reasoning (IJCAR 2014). Vienna, Austria: Springer. doi:10.1007/978-3-319-08587-6_11
Export
BibTeX
@inproceedings{BaumgartnerBaxWaldmann2014IJCAR, TITLE = {Finite Quantification in Hierarchic Theorem Proving}, AUTHOR = {Baumgartner, Peter and Bax, Joshua and Waldmann, Uwe}, LANGUAGE = {eng}, ISBN = {978-3-319-08586-9}, DOI = {10.1007/978-3-319-08587-6_11}, PUBLISHER = {Springer}, YEAR = {2014}, DATE = {2014}, BOOKTITLE = {Automated Reasoning (IJCAR 2014)}, EDITOR = {Demri, Stephane and Kapur, Deepak and Weidenbach, Christoph}, PAGES = {152--167}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {8562}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %A Baumgartner, Peter %A Bax, Joshua %A Waldmann, Uwe %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Finite Quantification in Hierarchic Theorem Proving : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-6C44-B %R 10.1007/978-3-319-08587-6_11 %D 2014 %B 7th International Joint Conference on Automated Reasoning %Z date of event: 2014-07-19 - 2014-07-22 %C Vienna, Austria %B Automated Reasoning %E Demri, Stephane; Kapur, Deepak; Weidenbach, Christoph %P 152 - 167 %I Springer %@ 978-3-319-08586-9 %B Lecture Notes in Artificial Intelligence %N 8562
Bjørner, N., Hähnle, R., Nipkow, T., & Weidenbach, C. (Eds.). (2014). Deduction and Arithmetic. Presented at the Dagstuhl Seminar 13411 “Deduction and Arithmetic,” Wadern, Germany: Schloss Dagstuhl. doi:10.4230/DagRep.3.10.1
Abstract
This report documents the program and the outcomes of Dagstuhl Seminar 13411 "Deduction and Arithmetic". The aim of this seminar was to bring together researchers working in deduction and fields related to arithmetic constraint solving. Current research in deduction can be categorized in three main strands: SMT solvers, automated first-order provers, and interactive provers. Although dealing with arithmetic has been in focus of all three for some years, there is still need of much better support of arithmetic. Reasong about arithmetic will stay at the center of attention in all three main approaches to automated deduction during the coming five to ten years. The seminar was an important event for the subcommunities involved that made it possible to communicate with each other so as to avoid duplicate effort and to exploit synergies. It succeeded also in identifying a number of important trends and open problems.
Export
BibTeX
@proceedings{BjornerHNW13, TITLE = {Deduction and Arithmetic (Dagstuhl Seminar 13411)}, EDITOR = {Bj{\o}rner, Nikolaj and H{\"a}hnle, Reiner and Nipkow, Tobias and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {2192-5283}, URL = {urn:nbn:de:0030-drops-44250}, DOI = {10.4230/DagRep.3.10.1}, PUBLISHER = {Schloss Dagstuhl}, YEAR = {2013}, DATE = {2014}, ABSTRACT = {This report documents the program and the outcomes of Dagstuhl Seminar 13411 "Deduction and Arithmetic". The aim of this seminar was to bring together researchers working in deduction and fields related to arithmetic constraint solving. Current research in deduction can be categorized in three main strands: SMT solvers, automated first-order provers, and interactive provers. Although dealing with arithmetic has been in focus of all three for some years, there is still need of much better support of arithmetic. Reasong about arithmetic will stay at the center of attention in all three main approaches to automated deduction during the coming five to ten years. The seminar was an important event for the subcommunities involved that made it possible to communicate with each other so as to avoid duplicate effort and to exploit synergies. It succeeded also in identifying a number of important trends and open problems.}, PAGES = {24 p.}, SERIES = {Dagstuhl Reports}, VOLUME = {3}, ISSUE = {10}, ADDRESS = {Wadern, Germany}, }
Endnote
%0 Conference Proceedings %E Bj&#248;rner, Nikolaj %E H&#228;hnle, Reiner %E Nipkow, Tobias %E Weidenbach, Christoph %+ External Organizations External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Deduction and Arithmetic : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C36B-3 %R 10.4230/DagRep.3.10.1 %U urn:nbn:de:0030-drops-44250 %I Schloss Dagstuhl %D 2014 %B Dagstuhl Seminar 13411 "Deduction and Arithmetic" %Z date of event: 2013-10-06 - 2013-10-11 %D 2013 %C Wadern, Germany %P 24 p. %X This report documents the program and the outcomes of Dagstuhl Seminar 13411 "Deduction and Arithmetic". The aim of this seminar was to bring together researchers working in deduction and fields related to arithmetic constraint solving. Current research in deduction can be categorized in three main strands: SMT solvers, automated first-order provers, and interactive provers. Although dealing with arithmetic has been in focus of all three for some years, there is still need of much better support of arithmetic. Reasong about arithmetic will stay at the center of attention in all three main approaches to automated deduction during the coming five to ten years. The seminar was an important event for the subcommunities involved that made it possible to communicate with each other so as to avoid duplicate effort and to exploit synergies. It succeeded also in identifying a number of important trends and open problems. %K Automated Deduction; Program Verification; Arithmetic Constraint Solving %S Dagstuhl Reports %V 3 %P 1 - 24 %@ false %U http://drops.dagstuhl.de/opus/volltexte/2014/4425/
Demri, S., Kapur, D., & Weidenbach, C. (Eds.). (2014). Automated Reasoning. Presented at the 7th International Joint Conference on Automated Reasoning, Vienna, Austria: Springer. doi:10.1007/978-3-319-08587-6
Export
BibTeX
@proceedings{IJCAR2014Weidenbach, TITLE = {Automated Reasoning (IJCAR 2014)}, EDITOR = {Demri, St{\'e}phane and Kapur, Deepak and Weidenbach, Christoph}, LANGUAGE = {eng}, ISBN = {978-3-319-08586-9}, DOI = {10.1007/978-3-319-08587-6}, PUBLISHER = {Springer}, YEAR = {2014}, DATE = {2014}, PAGES = {XV, 528 p.}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {8562}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %E Demri, St&#233;phane %E Kapur, Deepak %E Weidenbach, Christoph %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Automated Reasoning : 7th International Joint Conference, IJCAR 2014 Held as Part of the Vienna Summer of Logic, VSL 2014 ; Vienna, Austria, July 19-22, 2014 ; Proceedings %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-535D-2 %@ 978-3-319-08586-9 %R 10.1007/978-3-319-08587-6 %I Springer %D 2014 %B 7th International Joint Conference on Automated Reasoning %Z date of event: 2014-07-19 - 2014-07-22 %D 2014 %C Vienna, Austria %P XV, 528 p. %S Lecture Notes in Artificial Intelligence %V 8562
Fietzke, A. (2014). Labelled Superposition. Universität des Saarlandes, Saarbrücken. Retrieved from urn:nbn:de:bsz:291-scidok-58256
Export
BibTeX
@phdthesis{Fietzke2014, TITLE = {Labelled Superposition}, AUTHOR = {Fietzke, Arnaud}, LANGUAGE = {eng}, URL = {urn:nbn:de:bsz:291-scidok-58256}, DOI = {10.22028/D291-26569}, SCHOOL = {Universit{\"a}t des Saarlandes}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2014}, DATE = {2014}, }
Endnote
%0 Thesis %A Fietzke, Arnaud %Y Weidenbach, Christoph %A referee: Hermanns, Holger %+ Automation of Logic, MPI for Informatics, Max Planck Society International Max Planck Research School, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Labelled Superposition : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-96A6-D %R 10.22028/D291-26569 %U urn:nbn:de:bsz:291-scidok-58256 %F OTHER: hdl:20.500.11880/26625 %I Universit&#228;t des Saarlandes %C Saarbr&#252;cken %D 2014 %P 176 p. %V phd %9 phd %U http://scidok.sulb.uni-saarland.de/volltexte/2014/5825/http://scidok.sulb.uni-saarland.de/doku/lic_ohne_pod.php?la=de
Ghilardi, S., Sattler, U., & Sofronie-Stokkermans, V. (Eds.). (2014). Automated Deduction: Decidability, Complexity, Tractability. Presented at the Automated Deduction: Decidability, Complexity, Tractability, Vienna, Austria: Universität Koblenz.
Export
BibTeX
@proceedings{Sofronie-Stokkermans-addct114, TITLE = {Automated Deduction: Decidability, Complexity, Tractability (ADDCT 2014)}, EDITOR = {Ghilardi, Silvio and Sattler, Ulrike and Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, PUBLISHER = {Universit{\"a}t Koblenz}, YEAR = {2014}, DATE = {2014}, PAGES = {58 p.}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %E Ghilardi, Silvio %E Sattler, Ulrike %E Sofronie-Stokkermans, Viorica %+ External Organizations External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Automated Deduction: Decidability, Complexity, Tractability : IJCAR'14, 7th International Joint Conference on Automated Reasoning ; Workshop %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C8EB-0 %I Universit&#228;t Koblenz %D 2014 %B Automated Deduction: Decidability, Complexity, Tractability %Z date of event: 2014-07-18 - 2014-07-18 %D 2014 %C Vienna, Austria %P 58 p. %U http://userpages.uni-koblenz.de/~sofronie/addct-2014/proceedings-addct-2014.pdf
Horbach, M., & Sofronie-Stokkermans, V. (2014a). Obtaining Finite Local Theory Axiomatizations via Saturation (No. ATR93). SFB/TR 14 AVACS.
Abstract
In this paper we study theory combinations over non-disjoint signatures in which hierarchical and modular reasoning is possible. We use a notion of locality of a theory extension parameterized by a closure operator on ground terms. We give criteria for recognizing these types of theory extensions. We then show that combinations of extensions of theories which are local in this extended sense have also a locality property and hence allow modular and hierarchical reasoning. We thus obtain parameterized decidability and complexity results for many (combinations of) theories important in verification.
Export
BibTeX
@techreport{atr093, TITLE = {Obtaining Finite Local Theory Axiomatizations via Saturation}, AUTHOR = {Horbach, Matthias and Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, ISSN = {1860-9821}, NUMBER = {ATR93}, INSTITUTION = {SFB/TR 14 AVACS}, YEAR = {2014}, ABSTRACT = {In this paper we study theory combinations over non-disjoint signatures in which hierarchical and modular reasoning is possible. We use a notion of locality of a theory extension parameterized by a closure operator on ground terms. We give criteria for recognizing these types of theory extensions. We then show that combinations of extensions of theories which are local in this extended sense have also a locality property and hence allow modular and hierarchical reasoning. We thus obtain parameterized decidability and complexity results for many (combinations of) theories important in verification.}, TYPE = {AVACS Technical Report}, VOLUME = {93}, }
Endnote
%0 Report %A Horbach, Matthias %A Sofronie-Stokkermans, Viorica %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Obtaining Finite Local Theory Axiomatizations via Saturation : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C90C-F %Y SFB/TR 14 AVACS %D 2014 %P 26 p. %X In this paper we study theory combinations over non-disjoint signatures in which hierarchical and modular reasoning is possible. We use a notion of locality of a theory extension parameterized by a closure operator on ground terms. We give criteria for recognizing these types of theory extensions. We then show that combinations of extensions of theories which are local in this extended sense have also a locality property and hence allow modular and hierarchical reasoning. We thus obtain parameterized decidability and complexity results for many (combinations of) theories important in verification. %B AVACS Technical Report %N 93 %@ false %U http://www.avacs.org/Publikationen/Open/avacs_technical_report_093.pdf
Horbach, M., & Sofronie-Stokkermans, V. (2014b). Locality Transfer: From Constrained Axiomatizations to Reachability Predicates. In Automated Reasoning (IJCAR 2014). Vienna, Austria: Springer. doi:10.1007/978-3-319-08587-6_14
Export
BibTeX
@inproceedings{DBLP:conf/cade/HorbachS14, TITLE = {Locality Transfer: {From} Constrained Axiomatizations to Reachability Predicates}, AUTHOR = {Horbach, Matthias and Sofronie-Stokkermans, Viorica}, LANGUAGE = {eng}, ISBN = {978-3-319-08586-9}, DOI = {10.1007/978-3-319-08587-6_14}, PUBLISHER = {Springer}, YEAR = {2014}, DATE = {2014}, BOOKTITLE = {Automated Reasoning (IJCAR 2014)}, EDITOR = {Demri, Stephane and Kapur, Deepak and Weidenbach, Christoph}, PAGES = {192--207}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {8562}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %A Horbach, Matthias %A Sofronie-Stokkermans, Viorica %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Locality Transfer: From Constrained Axiomatizations to Reachability Predicates : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-4DC5-0 %R 10.1007/978-3-319-08587-6_14 %D 2014 %B 7th International Joint Conference on Automated Reasoning %Z date of event: 2014-07-19 - 2014-07-22 %C Vienna, Austria %B Automated Reasoning %E Demri, Stephane; Kapur, Deepak; Weidenbach, Christoph %P 192 - 207 %I Springer %@ 978-3-319-08586-9 %B Lecture Notes in Artificial Intelligence %N 8562
Korovin, K., Košta, M., & Sturm, T. (2014a). Towards Conflict-driven Learning for Virtual Substitution. In 12th International Workshop on Satisfiability Modulo Theories (SMT 2014). Vienna, Austria: CEUR-WS.org. Retrieved from urn:nbn:de:0074-1163-4
Export
BibTeX
@inproceedings{KorovinEtAl:2014b, TITLE = {Towards Conflict-driven Learning for Virtual Substitution}, AUTHOR = {Korovin, Konstantin and Ko{\v s}ta, Marek and Sturm, Thomas}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {urn:nbn:de:0074-1163-4}, PUBLISHER = {CEUR-WS.org}, YEAR = {2014}, BOOKTITLE = {12th International Workshop on Satisfiability Modulo Theories (SMT 2014)}, EDITOR = {R{\"u}mmer, Philipp and Wintersteiger, Christoph M.}, PAGES = {71--71}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {1163}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %A Korovin, Konstantin %A Ko&#353;ta, Marek %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Towards Conflict-driven Learning for Virtual Substitution : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-91EA-0 %D 2014 %B 12th International Workshop on Satisfiability Modulo Theories %Z date of event: 2014-07-17 - 2014-07-18 %C Vienna, Austria %B 12th International Workshop on Satisfiability Modulo Theories %E R&#252;mmer, Philipp; Wintersteiger, Christoph M. %P 71 - 71 %I CEUR-WS.org %B CEUR Workshop Proceedings %N 1163 %@ false %U http://ceur-ws.org/Vol-1163/paper-13.pdf
Korovin, K., Košta, M., & Sturm, T. (2014b). Towards Conflict-driven Learning for Virtual Substitution. In Computer Algebra in Scientific Computing (CASC 2014). Warsaw, Poland: Springer. doi:10.1007/978-3-319-10515-4_19
Abstract
We consider satisfiability modulo theory-solving for linear real arithmetic. Inspired by related work for the Fourier–Motzkin method, we combine virtual substitution with learning strategies. For the first time, we present virtual substitution—including our learning strategies—as a formal calculus. We prove soundness and completeness for that calculus. Some standard linear programming benchmarks computed with an experimental implementation of our calculus show that the integration of learning techniques into virtual substitution gives rise to considerable speedups. Our implementation is open-source and freely available.
Export
BibTeX
@inproceedings{KorovinCASC2014, TITLE = {Towards Conflict-driven Learning for Virtual Substitution}, AUTHOR = {Korovin, Konstantin and Ko{\v s}ta, Marek and Sturm, Thomas}, LANGUAGE = {eng}, ISBN = {978-3-319-10514-7}, DOI = {10.1007/978-3-319-10515-4_19}, PUBLISHER = {Springer}, YEAR = {2014}, DATE = {2014}, ABSTRACT = {We consider satisfiability modulo theory-solving for linear real arithmetic. Inspired by related work for the Fourier--Motzkin method, we combine virtual substitution with learning strategies. For the first time, we present virtual substitution---including our learning strategies---as a formal calculus. We prove soundness and completeness for that calculus. Some standard linear programming benchmarks computed with an experimental implementation of our calculus show that the integration of learning techniques into virtual substitution gives rise to considerable speedups. Our implementation is open-source and freely available.}, BOOKTITLE = {Computer Algebra in Scientific Computing (CASC 2014)}, EDITOR = {Gerdt, Vladimir P. and Koepf, Wolfram and Seiler, Werner M. and Vorozhtsov, Evgenii V.}, PAGES = {256--270}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {8660}, ADDRESS = {Warsaw, Poland}, }
Endnote
%0 Conference Proceedings %A Korovin, Konstantin %A Ko&#353;ta, Marek %A Sturm, Thomas %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Towards Conflict-driven Learning for Virtual Substitution : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-5369-6 %R 10.1007/978-3-319-10515-4_19 %D 2014 %B International Workshops on Computer Algebra in Scientific Computing %Z date of event: 2014-09-08 - 2014-09-12 %C Warsaw, Poland %X We consider satisfiability modulo theory-solving for linear real arithmetic. Inspired by related work for the Fourier&#8211;Motzkin method, we combine virtual substitution with learning strategies. For the first time, we present virtual substitution&#8212;including our learning strategies&#8212;as a formal calculus. We prove soundness and completeness for that calculus. Some standard linear programming benchmarks computed with an experimental implementation of our calculus show that the integration of learning techniques into virtual substitution gives rise to considerable speedups. Our implementation is open-source and freely available. %B Computer Algebra in Scientific Computing %E Gerdt, Vladimir P.; Koepf, Wolfram; Seiler, Werner M.; Vorozhtsov, Evgenii V. %P 256 - 270 %I Springer %@ 978-3-319-10514-7 %B Lecture Notes in Computer Science %N 8660
Košta, M., Sturm, T., & Dolzmann, A. (2014). Better Answers to Real Questions. In 12th International Workshop on Satisfiablity Modulo Theories (SMT 2014). Vienna, Austria: CEUR-WS.org. Retrieved from urn:nbn:de:0074-1163-4
Export
BibTeX
@inproceedings{KostaEtAl:2014a, TITLE = {Better Answers to Real Questions}, AUTHOR = {Ko{\v s}ta, Marek and Sturm, Thomas and Dolzmann, Andreas}, LANGUAGE = {eng}, ISSN = {1613-0073}, URL = {urn:nbn:de:0074-1163-4}, PUBLISHER = {CEUR-WS.org}, YEAR = {2014}, BOOKTITLE = {12th International Workshop on Satisfiablity Modulo Theories (SMT 2014)}, EDITOR = {R{\"u}mmer, Philipp and Wintersteiger, Christoph M.}, PAGES = {69--69}, SERIES = {CEUR Workshop Proceedings}, VOLUME = {1163}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %A Ko&#353;ta, Marek %A Sturm, Thomas %A Dolzmann, Andreas %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society External Organizations %T Better Answers to Real Questions : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-9131-C %D 2014 %B 12th International Workshop on Satisfiability Modulo Theories %Z date of event: 2014-07-17 - 2014-07-18 %C Vienna, Austria %B 12th International Workshop on Satisfiablity Modulo Theories %E R&#252;mmer, Philipp; Wintersteiger, Christoph M. %P 69 - 69 %I CEUR-WS.org %B CEUR Workshop Proceedings %N 1163 %@ false %U http://ceur-ws.org/Vol-1163/paper-12.pdf
Song, L., Zhang, L., & Godskesen, J. C. (2014). Bisimulations and Logical Characterizations on Continuous-time Markov Decision Processes. In Verification, Model Checking, and Abstract Interpretation (VMCAI 2014). San Diego, CA, USA: Springer. doi:10.1007/978-3-642-54013-4_6
Export
BibTeX
@inproceedings{LeiVMCAI2014, TITLE = {Bisimulations and Logical Characterizations on Continuous-time {Markov} Decision Processes}, AUTHOR = {Song, Lei and Zhang, Lijun and Godskesen, Jens Chr.}, LANGUAGE = {eng}, ISBN = {978-3-642-54012-7}, DOI = {10.1007/978-3-642-54013-4_6}, PUBLISHER = {Springer}, YEAR = {2014}, DATE = {2014}, BOOKTITLE = {Verification, Model Checking, and Abstract Interpretation (VMCAI 2014)}, EDITOR = {McMillan, Kenneth L. and Rival, Xavier}, PAGES = {98--117}, SERIES = {Lecture Notes in computer Science}, VOLUME = {8318}, ADDRESS = {San Diego, CA, USA}, }
Endnote
%0 Conference Proceedings %A Song, Lei %A Zhang, Lijun %A Godskesen, Jens Chr. %+ Automation of Logic, MPI for Informatics, Max Planck Society External Organizations External Organizations %T Bisimulations and Logical Characterizations on Continuous-time Markov Decision Processes : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0027-9CDE-0 %R 10.1007/978-3-642-54013-4_6 %D 2014 %B 15th International Conference on Verification, Model Checking, and Abstract Interpretation %Z date of event: 2014-01-19 - 2014-01-21 %C San Diego, CA, USA %B Verification, Model Checking, and Abstract Interpretation %E McMillan, Kenneth L.; Rival, Xavier %P 98 - 117 %I Springer %@ 978-3-642-54012-7 %B Lecture Notes in computer Science %N 8318
Suda, M. (2014). Property Directed Reachability for Automated Planning. Journal of Artificial Intelligence Research, 50. doi:10.1613/jair.4231
Export
BibTeX
@article{SudaJAIR2014, TITLE = {Property Directed Reachability for Automated Planning}, AUTHOR = {Suda, Martin}, LANGUAGE = {eng}, ISSN = {1076-9757}, DOI = {10.1613/jair.4231}, PUBLISHER = {AI Access Foundation}, ADDRESS = {S.l.}, YEAR = {2014}, DATE = {2014}, JOURNAL = {Journal of Artificial Intelligence Research}, VOLUME = {50}, PAGES = {265--319}, }
Endnote
%0 Journal Article %A Suda, Martin %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Property Directed Reachability for Automated Planning : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-3CF3-6 %F ISI: 000339311300001 %R 10.1613/jair.4231 %D 2014 %J Journal of Artificial Intelligence Research %V 50 %& 265 %P 265 - 319 %I AI Access Foundation %C S.l. %@ false
Wand, D. (2014). Polymorphic+Typeclass Superposition. In 4th Workshop on Practical Aspects of Automated Reasoning (PAAR 2014). Vienna, Austria.
Export
BibTeX
@inproceedings{Wand2014PAAR, TITLE = {{Polymorphic+Typeclass} Superposition}, AUTHOR = {Wand, Daniel}, LANGUAGE = {eng}, YEAR = {2014}, BOOKTITLE = {4th Workshop on Practical Aspects of Automated Reasoning (PAAR 2014)}, ADDRESS = {Vienna, Austria}, }
Endnote
%0 Conference Proceedings %A Wand, Daniel %+ Automation of Logic, MPI for Informatics, Max Planck Society %T Polymorphic+Typeclass Superposition : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-E25C-4 %D 2014 %B 4th Workshop on Practical Aspects of Automated Reasoning %Z date of event: 2014-07-23 - 2014-07-23 %C Vienna, Austria %B 4th Workshop on Practical Aspects of Automated Reasoning
2013
Azmy, N., & Weidenbach, C. (2013). Computing Tiny Clause Normal Forms. In Automated Deduction - CADE-24 (Vol. 7898). Lake Placid, NY, USA: Springer. doi:10.1007/978-3-642-38574-2_7
Export
BibTeX
@inproceedings{AzmyWeidenbach13, TITLE = {Computing Tiny Clause Normal Forms}, AUTHOR = {Azmy, Noran and Weidenbach, Christoph}, LANGUAGE = {eng}, ISSN = {0302-9743}, ISBN = {978-3-642-38573-5}, DOI = {10.1007/978-3-642-38574-2_7}, PUBLISHER = {Springer}, YEAR = {2013}, DATE = {2013}, BOOKTITLE = {Automated Deduction -- CADE-24}, EDITOR = {Bonacina, Maria Paola}, VOLUME = {7898}, PAGES = {109--125}, SERIES = {Lecture Notes in Artificial Intelligence}, VOLUME = {7898}, ADDRESS = {Lake Placid, NY, USA}, }
Endnote
%0 Conference Proceedings %A Azmy, Noran %A Weidenbach, Christoph %+ Automation of Logic, MPI for Informatics, Max Planck Society Automation of Logic, MPI for Informatics, Max Planck Society %T Computing Tiny Clause Normal Forms : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-C37D-C %R 10.1007/978-3-642-38574-2_7 %D 2013 %B 24th International Conference on Automated Deduction %Z date of event: 2013-06-09 - 2013-06-14 %C Lake Placid, NY, USA %B Automated Deduction - CADE-24 %E Bonacina, Maria Paola %V 7898 %P 109 - 125 %I Springer %@ 978-3-642-38573-5 %B Lecture Notes in Artificial Intelligence %N 7898 %@ false
Baumgartner, P., & Waldmann, U. (2013a). Hierarchic Superposition: Completeness without Compactness. In Proceedings of the Fifth International Conference on Mathematical Aspects of Computer and System Sciences (MACIS 2013). Nanning, China.
Export
BibTeX
@inproceedings{BaumgartnerWaldmann2013MACIS, TITLE = {Hierarchic Superposition: {Completeness} without Compactness}, AUTHOR = {Baumgartner, Peter and Waldmann, Uwe}, LANGUAGE = {eng}, YEAR = {2013}, DATE = {2013}, BOOKTITLE = {Proceedings of the Fifth International Conference on Mathematical Aspects of Computer and System Sciences (MACIS 2013)}, EDITOR = {Ko{\v s}ta, Marek and Sturm, Thomas}, PAGES = {8--12}, ADDRESS = {Nanning, China}, }
Endnote
%0 Conference Proceedings %A Baumgartner, Peter %A Waldmann, Uwe %+ External Organizations Automation of Logic, MPI for Informatics, Max Planck Society %T Hierarchic Superposition: Completeness without Compactness : %G eng %U http://hdl.handle.net/11858/00-001M-0000-0024-6C4E-8 %D 2013 %B Fifth International Conference on Mathematical Aspects of Computer and System Sciences %Z date of event: 2013-12-11 - 2013-12-13 %C Nanning, China %B Proceedings of the Fifth International Conference on Mathematical Aspects of Computer and System Sciences %E Ko&#353;ta, Marek; Sturm, Thomas %P 8 - 12
Baumgartner, P., & Waldmann, U. (2013b). Hierarchic Superposition with Weak Abstraction (No. MPI-I-2014-RG1-002). Saarbrücken: Max-Planck-Institut für Informatik.
Abstract
Many applications of automated deduction require reasoning in first-order logic modulo background theories, in particular some form of integer arithmetic. A major unsolved research challenge is to design theorem provers that are "reasonably complete" even in the presence of free function symbols ranging into a background theory sort. The hierarchic superposition calculus of Bachmair, Ganzinger, and Waldmann already supports such symbols, but, as we demonstrate, not optimally. This paper aims to rectify the situation by introducing a novel form of clause abstraction, a core component in the hierarchic superposition calculus for transforming clauses into a form needed for internal operation. We argue for the benefits of the resulting calculus and provide a new completeness result for the fragment where all background-sorted terms are ground.
Export
BibTeX
@techreport{Waldmann2013, TITLE = {Hierarchic Superposition with Weak Abstraction}, AUTHOR = {Baumgartner, Peter and Waldmann, Uwe}, LANGUAGE = {eng}, ISSN = {0946-011X}, NUMBER = {MPI-I-2014-RG1-002}, INSTITUTION = {Max-Planck-Institut f{\"u}r Informatik}, ADDRESS = {Saarbr{\"u}cken}, YEAR = {2013}, ABSTRACT = {Many applications of automated deduction require reasoning in first-order logic modulo background theories, in particular some form of integer arithmetic. A major unsolved research challenge is to design theorem provers that are "reasonably complete" even in the presence of free function symbols ranging into a background theory sort. The hierarchic superposition calculus of Bachmair, Ganzinger, and Waldmann already supports such symbols, but, as we demonstrate, not optimally. This paper aims to rectify the situation by introducing a novel form of clause abstraction, a core component in the hierarchic superposition calculus for transforming clauses into a form needed for internal operation. We argue for the benefits of the resulting calculus and provide a new completeness result for the fragment where all background-sorted terms are ground.}, TYPE = {Research Report}, }
Endnote
%0 Rep