Das Suchergebnis hat sich seit Ihrer Suchanfrage verändert. Eventuell werden Dokumente in anderer Reihenfolge angezeigt.
  • Treffer 42 von 774
Zurück zur Trefferliste

Answer set programming as a modeling language for course timetabling

  • The course timetabling problem can be generally defined as the task of assigning a number of lectures to a limited set of timeslots and rooms, subject to a given set of hard and soft constraints. The modeling language for course timetabling is required to be expressive enough to specify a wide variety of soft constraints and objective functions. Furthermore, the resulting encoding is required to be extensible for capturing new constraints and for switching them between hard and soft, and to be flexible enough to deal with different formulations. In this paper, we propose to make effective use of ASP as a modeling language for course timetabling. We show that our ASP-based approach can naturally satisfy the above requirements, through an ASP encoding of the curriculum-based course timetabling problem proposed in the third track of the second international timetabling competition (ITC-2007). Our encoding is compact and human-readable, since each constraint is individually expressed by either one or two rules. Each hard constraint isThe course timetabling problem can be generally defined as the task of assigning a number of lectures to a limited set of timeslots and rooms, subject to a given set of hard and soft constraints. The modeling language for course timetabling is required to be expressive enough to specify a wide variety of soft constraints and objective functions. Furthermore, the resulting encoding is required to be extensible for capturing new constraints and for switching them between hard and soft, and to be flexible enough to deal with different formulations. In this paper, we propose to make effective use of ASP as a modeling language for course timetabling. We show that our ASP-based approach can naturally satisfy the above requirements, through an ASP encoding of the curriculum-based course timetabling problem proposed in the third track of the second international timetabling competition (ITC-2007). Our encoding is compact and human-readable, since each constraint is individually expressed by either one or two rules. Each hard constraint is expressed by using integrity constraints and aggregates of ASP. Each soft constraint S is expressed by rules in which the head is the form of penalty (S, V, C), and a violation V and its penalty cost C are detected and calculated respectively in the body. We carried out experiments on four different benchmark sets with five different formulations. We succeeded either in improving the bounds or producing the same bounds for many combinations of problem instances and formulations, compared with the previous best known bounds.zeige mehrzeige weniger

Volltext Dateien herunterladen

  • SHA-1: e0e24549597389ea15602a22d559f08a59471535

Metadaten exportieren

Weitere Dienste

Suche bei Google Scholar Statistik - Anzahl der Zugriffe auf das Dokument
Metadaten
Verfasserangaben:Mutsunori Banbara, Takehide SohORCiD, Naoyuki TamuraORCiD, Katsumi Inoue, Torsten H. SchaubORCiDGND
URN:urn:nbn:de:kobv:517-opus4-415469
DOI:https://doi.org/10.25932/publishup-41546
ISSN:1866-8372
Titel des übergeordneten Werks (Englisch):Postprints der Universität Potsdam : Mathematisch Naturwissenschaftliche Reihe
Schriftenreihe (Bandnummer):Zweitveröffentlichungen der Universität Potsdam : Mathematisch-Naturwissenschaftliche Reihe (594)
Publikationstyp:Postprint
Sprache:Englisch
Datum der Erstveröffentlichung:12.02.2019
Erscheinungsjahr:2013
Veröffentlichende Institution:Universität Potsdam
Datum der Freischaltung:12.02.2019
Freies Schlagwort / Tag:answer set programming; course timetabling; educational timetabling
Ausgabe:594
Seitenanzahl:16
Erste Seite:783
Letzte Seite:798
Quelle:Theory and Practice of Logic Programming 13 (2013) 4-5, pp.783–798 DOI 10.1017/S1471068413000495
Organisationseinheiten:Mathematisch-Naturwissenschaftliche Fakultät
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Peer Review:Referiert
Publikationsweg:Open Access
Fördermittelquelle:Cambridge University Press (CUP)
Lizenz (Deutsch):License LogoKeine öffentliche Lizenz: Unter Urheberrechtsschutz
Externe Anmerkung:Bibliographieeintrag der Originalveröffentlichung/Quelle
Verstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.