623.622 (22W) Constraint-based Product Configuration
Überblick
Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
- Lehrende/r
- LV-Titel englisch Constraint-based Product Configuration
- LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
- LV-Modell Onlinelehrveranstaltung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 7 (30 max.)
- Organisationseinheit
- Unterrichtssprache Englisch
- LV-Beginn 14.10.2022
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
At the end of the course, the students shall understand the benefits of product configuration in the context of Product Lifecycle Management and be able to use appropriate tools (mainly constraint-based) to find solutions for configuration requirements arising in practice.
Lehrmethodik inkl. Einsatz von eLearning-Tools
Online course (BlueBoxButton, Moodle) with 9 lessons, each Friday 10:00 - 12:00 (incl. 15 min break).
Between the lessons, students watch the pre-recorded lectures and solve exercises (homework).
During the lessons, students present their solutions and we discuss lecture contents and questions.
Inhalt/e
Who needs configuration (i.e. individualization of products and services) and what for?
Typical examples from long-time experience with configuring complex technical systems.
Key technologies (especially constraint solving) for tackling product configuration problems.
Topics:
- What is product configuration? Real-word examples from mass customization to engineer-to-order
- Modelling of knowledge bases (product variability, constraints, logic), debugging and testing
- User interaction and use cases (check, solve, optimize, reconfigure)
- Constraint Satisfaction Problem and variants (GCSP), Constraint Optimizing Problem
- Tackling performance issues: e.g. pre-compilation, local search, symmetry breaking
- Diagnosis of inconsistent configurations and knowledge bases
- Advanced topics, e.g., solution and systems configuration, configuration and data analytics, product and production configuration, sustainability challenges
- Practical work with open-source tools, mainly MiniZinc (alternatively other constraint solvers)
Erwartete Vorkenntnisse
Basic knowledge in knowledge and data engineering and in logics.
Prüfungsinformationen
Prüfungsmethode/n
Grading comprises:
50% - Exercises solved in homework (individually or in pairs)
15% - Presentations and other contributions during the course (individually or in pairs)
35% - Multiple-choice test with CheckR at the end of the last lesson (individually)
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
-
Fach: Artificial Intelligence
(Wahlfach)
-
8.1 Artificial Intelligence (
0.0h XX / 12.0 ECTS)
- 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
8.1 Artificial Intelligence (
0.0h XX / 12.0 ECTS)
-
Fach: Artificial Intelligence
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Wintersemester 2024/25
- 623.622 VC Knowledge-based Product Configuration (2.0h / 3.0ECTS)
-
Wintersemester 2023/24
- 623.622 VC Constraint-based Product Configuration (2.0h / 3.0ECTS)
-
Wintersemester 2021/22
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)
-
Wintersemester 2020/21
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)
-
Wintersemester 2019/20
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)