DD2350 HT18 (50765)
Övningsmästarprov 2
Hoppa över till innehåll
Översikt
  • Logga in
  • Översikt
  • Kalender
  • Inkorg
  • Historik
  • Hjälp
Stäng
  • Min översikt
  • DD2350 HT18 (50765)
  • Uppgifter
  • Övningsmästarprov 2
  • Startsida
  • Uppgifter
  • Moduler
  • Video Recording
  • Media Gallery
  • Course Evaluation

Övningsmästarprov 2

  • Inlämningsdatum 22 nov 2018 av 10.15
  • Poäng 1

Det riktiga mästarprovet ska lösas individuellt och redovisas både skriftligt och muntligt. Detta övningsmästarprov får däremot mycket gärna lösas i tvåpersonsgrupp. Det är dessutom tillåtet att diskutera det i ännu större grupper. Skriv ner lösningen för hand eller med dator och ta med (på papper) till övningstillfället 22 november. Ta med en egen utskriven lösning även om du gjort den tillsammans med en kamrat. Vid övningen kommer lösningarna att kamraträttas enligt samma kriterier som används vid det ordinarie mästarprovet. Den som vid övningstillfället redovisar ett gott försök till lösning (den behöver inte vara korrekt i alla delar) får en teoripoäng.

Övningsmästarprovet är frivilligt, till skillnad från det ordinarie mästarprovet som är ett obligatoriskt moment i kursen. Det ordinarie mästarprovet består av tre uppgifter som motsvarar betygskriterierna för E, C respektive A. Övningsmästarprovet har bara en uppgift, och den motsvarar betygskriterierna för E. För att se exempel på hur utförliga lösningarna bör vara kan du titta på lösningar till tidigare mästarprov på kurswebben. Där finns också tips om hur man skriver bevis.

Kortaste omblandade texten

Betygskriterium: förklara principerna, utföra enklare reduktioner mellan givna problem.

Låt oss ta bort kravet på att orden i den packade texten i övningsmästarprov 1 ska vara i samma ordning som i indata. Då kan det vara möjligt att packa texten på färre rader än den giriga algoritmen kan.
Textpackningsproblemet har som indata ordlängderna w1, ..., wn och radlängden len. Alla tal i indata är positiva heltal.
Problemet är att ta reda på det minimala antalet rader av längd len som dom n orden kan rymmas på om det är tillåtet att blanda om orden. Orden ska ha mellanslag mellan sig när dom placeras ut på raderna, precis som i övningsmästarprov 1.

Formulera detta minimeringsproblem som ett beslutsproblem (genom att införa ett mål) och visa att beslutsproblemet är NP-fullständigt. När du ska visa att problemet är NP-svårt är det lämpligt att reducera problemet Mängdpartitionering (givet en multimängd positiva heltal, går det att partitionera talen i två delar som har samma summa?).

Bedömningskriterier

Mästarprov 2 betygsätts efter betygskriterierna för målen jämföra problem med hänsyn till komplexitet med hjälp av reduktioner samt analysera algoritmer med avseende på effektivitet och korrekthet. Dessutom kommer målet definiera och översätta begreppen P, NP, NP-fullständighet och oavgörbarhet naturligt att övas vid redovisningen.

Följande tabell visar kraven för den första uppgiften på mästarprov 2, vilket motsvarar denna uppgift.

Bedömningsgrund Krav för
uppgift 1

NP-fullständighet/NP-tillhörighet
Förklarar principerna för NP-fullständighetsbevis ja
Formulerar problemet som beslutsproblem ja
Förklarar vad en lösning består av ja
Visar NP-tillhörighet ja
Motiverar att verifikationsalgoritmen (motsv.) är polynomisk ja
Reduktionsalgoritm
Beskriver reduktionen övergripande i ord och ev. i bild måttliga
Beskriver reduktionen tydligt ja
Reduktionen är korrekt ja
Tidskomplexitet för reduktionen
Reduktionen är polynomisk ja
Anger tidskomplexitet i lämpliga variabler ja
Motiverar tidskomplexitet måttliga
Korrekthetsresonemang
Redogör för vad som i allmänhet behöver visas i ett
korrekthetsbevis av denna typ
ja
Framställer grundläggande idé för 
korrekthetsresonemanget
nej
Genomför ett fullständigt korrekthetsresonemang nej

Ovanstående krav ska vid det ordinariet mästarprovet vara uppfyllda efter den muntliga redovisningen, där oklarheter och små ofullkomligheter och fel kan redas ut. Kraven på den skriftliga lösningen är något lägre.

1542878100 11/22/2018 10:15am
Inkludera en beskrivning
Ytterligare kommentarer:
Maxresultat för gradering till > poäng
Inkludera en bedömningstitel

Matris

 
 
 
 
 
 
 
     
Det går inte att ändra en matris efter att du börjat använda den.  
Hitta en matris
Hitta matris
Inkludera en titel
Titel
Du har redan bedömt studenter med den här matrisen. Större ändringar kan påverka resultaten för deras uppgifter.
Titel
Kriterier Bedömningar Poäng
Redigera beskrivning av kriterium Ta bort kriterium rad
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera ranking Radera ranking
5 till >0 poäng
Full poäng
blank
Redigera ranking Radera ranking
0 till >0 poäng
Inga poäng
blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Redigera beskrivning av kriterium Ta bort kriterium rad
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera ranking Radera ranking
5 till >0 poäng
Full poäng
blank
Redigera ranking Radera ranking
0 till >0 poäng
Inga poäng
blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Poängsumma: 5 av 5
Föregående
Nästa
Bokning av muntlig redovisning av mästarprov 1 Mästarprov 2