Abstract
We present a learning tool that addresses competences in using propositional logic for modelling purposes. It provides a language for specifying parametrised propositional formula schemes, a backend tool using an incremental SAT solver to exemplify instances of such a scheme to a user learning how to write correct propositional formulas, and a web-based frontend for easy access.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
References
Anderson, J.R., Corbett, A.T., Koedinger, K.R., Pelletier, R.: Cognitive tutors: lessons learned. J. Learn. Sci. 4(2), 167–207 (1995)
Clarke, E.M., Biere, A., Raimi, R., Zhu, Y.: Bounded model checking using satisfiability solving. Formal Methods Syst. Des. 19(1), 7–34 (2001)
Geck, G., Ljulin, A., Peter, S., Schmidt, J., Vehlken, F., Zeume, T.: Introduction to Iltis: an interactive, web-based system for teaching logic. In: Proceedings 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2018, pp. 141–146. ACM (2018)
Green, T.R.G.: Cognitive dimensions of notations. In: People and Computers V, pp. 443–460. University Press (1989)
Green, T.R.G.: Instructions and descriptions: some cognitive aspects of programming and similar activities. In: Proceedings of Working Conference on Advanced Visual Interfaces, AVI 2000, pp. 21–28. ACM (2000)
Järvisalo, M., Berre, D.L., Roussel, O., Simon, L.: The international SAT solver competitions. AI Mag. 33(1), 89–92 (2012)
Joint Task Force on Computing Curricula, ACM and IEEE Computer Society. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM (2013)
Kautz, H.A., Selman, B.: Planning as satisfiability. In: Proceedings of 10th European Conference on Artificial Intelligence, ECAI 1992, pp. 359–363 (1992)
Lange, M.: DiMo - a tool for discrete modelling using propositional logic (version 0.2.2) (2021). https://github.com/muldvarp/DiMo/blob/master/doc/dimo.pdf
Massacci, F., Marraro, L.: Logical cryptanalysis as a SAT problem. J. Autom. Reasoning 24(1/2), 165–203 (2000)
Tseytin, G.S.: On the complexity of derivation in propositional calculus. In: Studies in Constructive Mathematics and Mathematical Logic II, volume 8 of Zapiski Nauchnykh Seminarov LOMI, pp. 235–259. Nauka (1968). (In Russian)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Hundeshagen, N., Lange, M., Siebert, G. (2021). DiMo – Discrete Modelling Using Propositional Logic. In: Li, CM., Manyà, F. (eds) Theory and Applications of Satisfiability Testing – SAT 2021. SAT 2021. Lecture Notes in Computer Science(), vol 12831. Springer, Cham. https://doi.org/10.1007/978-3-030-80223-3_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-80223-3_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-80222-6
Online ISBN: 978-3-030-80223-3
eBook Packages: Computer ScienceComputer Science (R0)