326.006, VL Formales Modellieren, Wolfgang Schreiner / Carsten Schneider / Wolfgang Windsteiger, 2021S
Topic outline
-
326.006, Wednesday, 15:30-17:00, Start: March 10, 2021
We discuss the formal modeling of mathematical problems that are amenable to algorithms and software from symbolic computation; the models are based on the language of algebra and logic. In this lecture, we discuss particular examples from various application domains. In the accompanying proseminar students are expected to model selected problems and demonstrate their results in the form of small papers and presentations.
The course will take place (completely or partially) in digital form via Zoom Meetings (respectively video recordings), see the link below.
Zoom Meeting
https://jku.zoom.us/j/95922982482?pwd=ejFPeVEyekswZFRRQ0h4MWlzRlNpdz09
Meeting-ID: 959 2298 2482 Password: ..modeling -
Preliminary Schedule
- March 10:
- Introduction to course topics.
- March 17, March 24, May 12, May 19:
- Wolfgang Schreiner: Logical Models of Problems and Computations
- April 14, April 21, May 26, June 2 (16:30-18:00):
- Carsten Schneider: Symbolic Summation and the Modeling of Sequences
- April 28, (May 5 -- substituted by video), June 9, (June 16 -- substituted by video)
- Wolfgang Windsteiger: Modeling Problems in Geometry and Discrete Mathematics
GradingStudents have to submit 3 positive home assignments to pass the course (if an assignment fails, after the course a substitute is handed out)
- March 10:
-
In this part of the lecture we will deal with the challenge to model sequences (infinite objects) by using computer algebra technologies.
Special focus will be put on
- modeling sequences tailored for the user in the setting of term algebras;
- modeling sequences in formal difference rings tailored for the computer ;
- connecting the two worlds to extract interesting properties for the user.
The lecture will be enhanced stepwise and the topics will be summarized within the lecture notes that can be found here. In addition, there are slides and a Matheamtica Notebook given here that supplements the lecture.The corresponding homeworks will be explained in the lecture. The precise specification can be found here.- Lecture 1: 14.April 2021
Symbolic summation (a short introduction): Part1 and Part2 - Lecture 2: 21. April 2021
Modeling of sequences with a term algebra (the user interface): Movie - Lecture 3: 26. May 2021
Modeling of sequences in difference rings (computer algebra): Movie - Lecture 4: 2. June 2021
Modeling of sequences in difference rings (advanced CA) and applications : Movie
-
We discuss geometric problems and problems that can be modelled in the language of graph theory and in the language of combinatorial optimization. After modelling the problems appropriately we discuss general and special solution techniques and algorithms that can be applied to these problems. Problems discussed will cover
- proving geometrical statements using algebraic techniques,
- the Shortest Path Problem, and
- the Bin Packing Problem.
- proving geometrical statements using algebraic techniques,