623.622 (21W) Constraint-based Product Configuration

Wintersemester 2021/22

Anmeldefrist abgelaufen.

Erster Termin der LV
22.10.2021 10:00 - 12:00 online Off Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

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 4 (30 max.)
Organisationseinheit
Unterrichtssprache Englisch
mögliche Sprache/n der Leistungserbringung Englisch
LV-Beginn 22.10.2021
eLearning zum Moodle-Kurs
Anmerkungen
  • Virtual presence during all 9 lessons
  • Homework between the lessons

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

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

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

Grading (exam) comprises

45% - Exercises solved in homework (individually or in pairs)

15% - Presentations and other contributions during the course (individually or in pairs)

40% - Multiple-choice test with CheckR at the end of the last lesson (individually)

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. Algorithms and performance: 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 productions configuration. Practical work with open-source tools, mainly MiniZinc (alternatively Choco).

Organization

  • Online course (BigBlueButton), starting on 2021-10-22
  • 9 lessons, each Friday 10:00 - 12:00 (incl. 15 min break)
  • Between the units, students shall listen to pre-recorded lectures and solve exercises (homework)
  • During the units, students present their solutions and we discuss lecture contents and questions

Evaluation (exam) comprises

  • Exercises solved in homework (individually or in pairs)
  • Presentations and other contributions during the course (individually or in pairs)
  • Multiple-choice test with CheckR at the end of the last unit (individually)

Erwartete Vorkenntnisse

  • Basic knowledge in knowledge and data engineering and in logics.

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Beurteilungsschema

Note Benotungsschema

Position 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

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2023/24
  • 623.622 VC Constraint-based Product Configuration (2.0h / 3.0ECTS)
Wintersemester 2022/23
  • 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)