PA163 Programování s omezujícími podmínkami
RNDr. Pavel Troubil, Ph.D.
PA163 Programování s omezujícími podmínkami
  • Bonusové příklady: Na náhodných přednáškách budou rozdávány zadání bonusových příkladů v papírové podobě. Zároveň se zadáním příkladů bude oznámen počet studentů, kteří mají nárok na získání bonusových bodů, pokud mi jako první pošlou včas správné (nebo téměř správné) řešení. Řešení lze poslat v různé formě, např. ho lze i nascanovat. Zadání bude posléze vystaveno i na stránkách předmětu. Po opravení bude na webu předmětu také vystaveno nejlepší řešení.
    Bonusové body lze přičíst k celkovému počtu získaných bodů za závěrečnou písemnou práci. Bodové hranice na získání známek zůstávají v nezměněné podobě, získání bonusových bodů tedy usnadní získání lepšího hodnocení.
  • Nová verze cvičení: Tento semestr plánujeme skupinu cvičení PA163/02 realizovat tak, že budeme řešit příklady prostřednictvím IBM ILOG CPLEX Optimization Studio. Jedná se o jeden z nejvýznamnějších komerčních nástrojů pro programování s omezujícími podmínkami, který je volně dostupný pro akademické použití. Ve cvičení bude vyučováno programování v Optimization Programming Language (OPL). Jednotlivá cvičení budou věnováná podobně jako cvičení v SICStus Prologu praktickému řešení příkladů pomocí programování s omezujícími podmínkami. Výuka cvičení bude tedy věnována úvodu do programovacího jazyka, modelování problémů včetně využití globálních podmínek, návrhu efektivních řešení problémů i řešení rozvrhovacích problémů. Výuka cvičení PA163/01 bude realizována jako v minulých letech pomocí logického programování s omezujícími podmínkami v SICStus Prologu.
  • Organizační pokyny
  • Vzor závěrečné písemné práce
  • Elektronicky dostupné materiály k jednotlivým částem přednášky a cvičení
  • Výuka
    • přednáška: středa 10:00-12:00, G101
    • cvičení: čtvrtek 14:00-16:00, B204
      PA163/01, začíná 1.týden semestru, vyučující Hana Rudová, SICStus Prolog
      PA163/02, začíná 2.týden semestru, vyučující Pavel Troubil, IBM ILOG
  • Sylabus předmětu na IS
  • Používaný software: 
  • Průsvitky z přednášek v loňském školním roce
  • Dotazy a konzultace: kontakt při výuce nebo přes e-mail na adrese Hana Rudová
  • Upozornění: Průsvitky v PDF jsou určeny k prohlížení na počítači, k tisku jsou určeny průsvitky v PostScriptu (4 stránky na 1). Uvedená osnova i průsvitky jsou předběžné a je možné a také pravděpodobné, že dojde v průběhu semestru k aktualizaci.
Kapitola obsahuje:
2
PDF
2
Studijní materiály
Kapitola obsahuje:
5
PDF

Osnova přednášky s průsvitkami

Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály

Osnova cvičení s průsvitkami a příklady v SICStus Prologu

Kapitola obsahuje:
1
PDF
4
Studijní materiály
Kapitola obsahuje:
1
PDF
4
Studijní materiály
Kapitola obsahuje:
1
PDF
3
Studijní materiály
Kapitola obsahuje:
1
PDF
4
Studijní materiály
Kapitola obsahuje:
1
PDF
2
Studijní materiály
Kapitola obsahuje:
2
Další soubory
1
PDF
2
Studijní materiály

Osnova cvičení s průsvitkami a příklady v IBM ILOGu

Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
2
Studijní materiály
Kapitola obsahuje:
1
PDF
3
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
1
PDF
1
Studijní materiály
Kapitola obsahuje:
2
PDF
4
Studijní materiály
logolink OP VK, CZ.1.07/2.2.00/28.0041
Předchozí