623.622 (19W) Constraint-based Product Configuration

Wintersemester 2019/20

Anmeldefrist abgelaufen.

Erster Termin der LV
21.11.2019 08:00 - 17:00 S.1.42 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Constraint-based Product Configuration
LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 6 (30 max.)
Organisationseinheit
Unterrichtssprache Englisch
mögliche Sprache/n der Leistungserbringung Englisch
LV-Beginn 21.11.2019
eLearning zum Moodle-Kurs

Zeit und Ort

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.

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

Course type: 2 VK (colloquium) - each day 2 hours lecture, 4 hours lab.Blocked at 2 x Thursday + Friday (9:00-12:15 and 13:15-16:30).

Evaluation (exam) comprises

- Outcome of exercises (and other contributions) during the course

- Multiple-choice test after the course (individual)

- Assignment of a small configuration problem after the course (individual or pairs)

Erwartete Vorkenntnisse

  • Basic knowledge in knowledge and data engineering and in logics. 
  • Preparation by reading some information on tools before the course.
  • Presence during all 4 days (with your own notebook)!

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.

Prüfungsmethode/n

Outcome of exercises (and other contributions) during the course

Multiple-choice test after the course

Assignment of a small configuration problem after the course (individual or pairs)


Prüfungsinhalt/e

Topics of the course

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Masterstudium Angewandte Informatik (SKZ: 911, Version: 13W.1)
    • Fach: Knowledge and Data Engineering (Wahlfach)
      • Current Topics in Information Systems Engineering ( 2.0h VK / 4.0 ECTS)
        • 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS)
  • Masterstudium Informatics (SKZ: 911, Version: 19W.2)
    • Fach: Artificial Intelligence (Wahlfach)
      • Weitere LVen aus dem gewählten Spezialisierungsfach ( 0.0h XX / 12.0 ECTS)
        • 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS)
          Absolvierung im 1., 2. Semester empfohlen
  • Masterstudium Information Management (SKZ: 922, Version: 19W.1)
    • Fach: Specialisation in Information Management (Wahlfach)
      • Specialisation in Information Management ( 0.0h VO, VC, KS / 16.0 ECTS)
        • 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS)
          Absolvierung im 1., 2., 3. 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 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)