Semester | Sommersemester 2023 |
IBR Gruppe | ALG (Prof. Fekete) |
Art | Praktikum |
Dozent | |
Assistenten | Dr. Phillip Keldenich Wissenschaftlicher Mitarbeiter keldenich[[at]]ibr.cs.tu-bs.de +49 531 3913112 Raum 317 |
LP | 7 |
SWS | 6 |
Ort & Zeit | TBA via Mailingliste |
Beginn | TBA via Mailingliste; Anmeldung über das ISF. |
Hörerkreis | Studierende der Mathematik, Informatik, Wirtschaftsinformatik und Informations-Systemtechnik im vierten Semester |
Literatur/Links | SEP-Hauptseite des ISF |
ZielbestimmungBei unserer Arbeit untersuchen wir immer wieder (NP-)schwere Probleme auf ihre Lösbarkeit in der Praxis. Um die Ergebnisse unserer Experimente mit den Arbeiten anderer Wissenschaftler:innen vergleichbar zu machen, ist es von unschätzbarem Wert, eine feste Menge von Benchmark-Instanzen zu haben. Beim Benchmark Instances Project (BIP) soll eine Plattform entwickelt werden, um Benchmark-Instanzen für verschiedene Probleme durchsuchbar zu machen und visuell aufzubereiten. Ein wichtiger Vorteil einer zentralen Plattform ist das einheitliche Instanzformat, dass die Arbeit mit den Benchmarks erleichtern und einige typische Fallstricke vermeiden soll. Als inoffizieller Nachfolger des bei uns entwickelten Hard Instances Project soll es später auch die Möglichkeit geben, wichtige Daten zu Experimenten für konkrete Probleme auf der Seite zu veröffentlichen. Für diverse Probleme ist es dann möglicherweise notwendig, sich auch mit der Verifikation der eingesendeten Daten zu befassen. Im SEP sollt Ihr eine Backend API entwickeln, die die wichtigen Funktionen des BIP nach Außen zugänglich macht. Parallel werden von uns mehrere Frontends (Website/Python Schnittstelle/...) entwickelt, die eure API ansprechen werden. Um die Grundfunktionalität zu gewährleisten, sollten wenigstens folgende Komponenten entwickelt werden.
Dazu kommen weitere Komponenten, die zum Projekt passen und die Ihr nach euren Interessen selbst auswählen/definieren könnt. Im Idealfall kann das dabei entstehende Tool in der Praxis eingesetzt und von euch auch nach dem SEP weiter entwickelt werden. RahmenbedingungenDas Projekt soll von einem Team von 8+/-2 Studierenden bearbeitet werden. Programmiersprachen
OrganisatorischesDie zentrale Organisation erfolgt durch das ISF. Die Teilnahme, insbesondere am Kickoff-Meeting und den ersten regelmäßigen Treffen, ist für alle Teilnehmer verpflichtend. Im Krankheitsfall erwarten wir ein ärztliches Attest. Die Kommunikation erfolgt ausschließlich durch unsere Mailingliste. In diese werdet Ihr von uns automatisch nach der Gruppeneinteilung eingetragen. Wir nutzen hierfür Eure offizielle *@tu-bs.de Addresse (diese stimmt nicht mit StudIP überein! Ihr braucht hierfür ein normalen E-Mail-Clienten wie Thunderbird.). Stellt bitte sicher, dass Ihr Mail über diese Addresse auch tatsächlich erhaltet. Andernfalls kann es passieren, dass Ihr Pflichttermine verpasst. Später könnt Ihr auch Eure private (uns aber bei Anmeldung nicht bekannte) E-Mail-Adresse verwenden. |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0