EKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Torsdag 10. desember 2009, kl. 09.00 13.00



Like dokumenter
EKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Torsdag 10. desember 2009, kl

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Onsdag 10. august 2011, kl

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Onsdag 10. august 2011, kl

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Lørdag 8. august 2009, kl

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Laurdag 8. august 2009, kl

KONTINUASJONSEKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Onsdag 6. august 2008 Tid: kl

EKSAMEN I LOGIKK OG RESONNERENDE SYSTEMER (TDT4136)

EKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Tirsdag 4. desember 2007 Tid: kl

EKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Mandag 13. desember 20010, kl

EKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Mandag 13. desember 20010, kl

EKSAMEN I LOGIKK OG RESONNERANDE SYSTEM (TDT4136)

EKSAMEN I EMNE. TDT4136 Logikk og resonnerende systemer. Fredag 19. desember 2008 Tid: kl

EKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Tysdag 4. desember 2007 Tid: kl

EKSAMEN I EMNE. TDT4136 Logikk og resonnerande system. Fredag 19. desember 2008 Tid: kl

TDT4100 Objektorientert programmering

TDT4171 Metoder i kunstig intelligens

TDT4100 Objektorientert programmering

Norsk informatikkolympiade runde. Sponset av. Uke 46, 2015

Norsk informatikkolympiade runde

MATEMATIKK 1, 4MX15-10E1 A

Eksamensoppgave i MA0002 Brukerkurs i matematikk B - LØSNING

Eksamensoppgave i MA0002 Brukerkurs i matematikk B - LØSNING

EKSAMEN I FAG SIF MMI OG GRAFIKK Lørdag 16. august 2003 Tid: kl

EKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 3. JUNI 2009 KL

EKSAMEN I EMNE TDT4230 VISUALISERING LØRDAG 10. DESEMBER 2005 KL

EKSAMEN. Evaluering av IT-systemer. Eksamenstid: kl 0900 til kl 1300

Kvalifiseringstjenesten Tentamen matematikk GS

Eksamen REA3028 Matematikk S2. Nynorsk/Bokmål

Norsk informatikkolympiade runde

EKSAMEN TTK4175 INSTRUMENTERINGSSYSTEMER. Mandag 23. mai 2011 Tid: kl Totalt 4 timer. Antall sider: 5 (inkludert forsiden og vedlegg)

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

Språkform: Bokmål Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

AVSLUTTENDE EKSAMEN I. TDT4160 Datamaskiner Grunnkurs. Torsdag 29. November 2007 Kl

EKSAMEN TTK4175 INSTRUMENTERINGSSYSTEMER. Tirsdag 5. juni 2012 Tid: kl Totalt 4 timer. Antall sider: 5 (inkludert forsiden og vedlegg)

Seksjon 1. INF2270-V16 Forside. Eksamen INF2270. Dato 1. juni 2016 Tid Alle trykte og skrevne hjelpemidler, og en kalkulator, er tillatt.

Språkform: Bokmål Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

1 t:n'v'\ekode LO325E. Alle ~vne og trykte. GOd'"j(jent kalkulator

EKSAMEN I EMNE TDT4195 BILDETEKNIKK TORSDAG 9. JUNI 2011 KL

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

Løsningsforslag for Eksamensoppgave i TDT4190 Distribuerte systemer

Eksamensoppgave i TMA4245 Statistikk

UNIVERSITETET I OSLO

Eksamensoppgave i TDT4145 Datamodellering og databasesystemer

Eksamen REA3026 S1, Høsten 2012

Eksamensoppgave i TDT4186 Operativsystemer

EKSAMEN TTK4175 INSTRUMENTERINGSSYSTEMER. Torsdag 13. Mai 2004 Tid: kl Sensurfrist 3. Juni Totalt 4 timer

EKSAMENSOPPGAVE. Vil det bli gått oppklaringsrunde i eksamenslokalet? Svar: JA / NEI Hvis JA: ca. kl. 10

EKSAMENSOPPGAVE I FAG TDT4117 INFORMASJONSGJENFINNING (SENSURVEILEDNING)

Denne teksten er en oversettelse av en originaltekst fra ThinkerSmith, og er lisensiert i henhold til retningslinjene nederst på siden.

UNIVERSITETET I OSLO

EKSAMEN. Emne: Emnekode: Matematikk for IT ITF Dato: Eksamenstid: til desember Hjelpemidler: Faglærer:

Eksempeloppgave MAT1013 Matematikk 1T Ny eksamensordning våren Ny eksamensordning. Del 1: 3 timer (uten hjelpemidler)

Eksamen MAT1013 Matematikk 1T. Nynorsk/Bokmål

Norsk informatikkolympiade runde

Navigering av en mobil mikrorobot

EKSAMEN TTK4175 INSTRUMENTERINGSSYSTEMER. Torsdag 26. Mai 2005 Tid: kl Sensurfrist 16. Juni Totalt 4 timer

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

Høgskoleni østfold EKSAMEN. ITD33506 Bildebehandling og monstergjenkjenning. Dato: Eksamenstid: kl 9.00 til kl 12.00

UNIVERSITETET I OSLO

EKSAMEN TTK4175 INSTRUMENTERINGSSYSTEMER. Fredag 22. mai 2009 Tid: kl Sensurfrist 12. juni Totalt 4 timer

Knekk koden (programmering med Blue-Bot)

Eksamen AA6516 Matematikk 2MX Privatistar/Privatister. Nynorsk/Bokmål

R1 eksamen høsten 2016

Eksamen REA3026 Matematikk S1. Nynorsk/Bokmål

Løsningsforslag for TDT4186 Operativsystemer

Eksamen 1T, Høsten 2012

OPPLÆRINGSREGION NORD. Skriftlig eksamen. PIN2002 Reparasjon og vedlikehold VÅREN Privatister. Vg2 Industriteknologi

Faglig kontakt under eksamen: Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

Faglig kontakt under eksamen: Navn: Truls Gundersen, Energi og Prosessteknikk Tlf.: (direkte) / (mobil) / (sekretær)

Norsk informatikkolympiade runde

Eksamen i fag TDT4140 Systemutvikling. 6. juni, 2006 kl

Eksamen. MAT0010 Matematikk Bokmål. på del 2 og del 3.

CITY SHAPER SM Oppdateringer

Løsningsforslag for TDT4186 Operativsystemer

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

Regler for: Videregående. Det anbefales at man først ser på powerpoint-reglene når man skal lære seg ulike spill med kortstokkene!

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

ALGORITMER OG DATASTRUKTURER

Eksamensoppgave i MA1101 Grunnkurs i analyse

Eksempeloppgave

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

Skriftlig eksamen. HSF1003 Yrkesutøvelse/ Yrkesutøving. Våren Privatister/Privatistar. VG1 Helse- og oppvekstfag

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning

Årsprøve trinn Del 22

Ny/utsatt EKSAMEN. Dato: 6. januar 2017 Eksamenstid: 09:00 13:00

i=1 t i +80t 0 i=1 t i = 9816.

MUNTLIG EKSAMEN - OG LITT OM VEIEN DIT

Eksamen. 29. mai BRT 2003 HMS og kvalitet. Programområde: Brønnteknikk. Nynorsk/Bokmål

Eksamensoppgave i TMA4320 Introduksjon til vitenskapelige beregninger

Eksamensoppgave i TKT4124 Mekanikk 3

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

Eksamensoppgave i TDT4120 Algoritmer og datastrukturer

P(x, y) ) x. Dette er sirkellikningen. Et punkt P(x, y) ligger på denne sirkelen hvis og bare hvis koordinatene passer i likningen.

Vurderingsveiledning - generell del

Eksamen REA3022 Matematikk R1. Nynorsk/Bokmål

Eksamen. Fag: VG1341 Matematikk 1MY. Eksamensdato: 3. mai Felles allmenne fag Privatistar/Privatister

Eksamen REA3024 Matematikk R2. Nynorsk/Bokmål

KANDIDATEN MÅ SELV KONTROLLERE AT OPPGAVESETTET ER FULLSTENDIG

Lokalt gitt eksamen vår 2016 Eksamen

Transkript:

Side 1 av 5 EKSAMEN I EMNE TDT4136 Logikk og resonnerende systemer Torsdag 10. desember 2009, kl. 09.00 13.00 Oppgaven er utarbeidet av Tore Amble, og kvalitetssikret av Lester Solbakken. Kontaktperson under eksamen: Tore Amble (telefon 73594451) Språkform: Bokmål Tillatte hjelpemidler: D Ingen trykte eller håndskrevne hjelpemidler tillatt. Bestemt, enkel kalkulator tillatt. Sensurfrist: 11.1 2010. Les oppgaveteksten nøye. Finn ut hva det spørres om i hver oppgave. Dersom du mener at opplysninger mangler i en oppgaveformulering, gjør kort rede for de antagelser og forutsetninger som du finner nødvendig å gjøre.

Side 2 av 5 OPPGAVE 1 (20 %) a) Gitt følgende setninger: Ingen mødre kan fly Ingen stener kan fly MorLille er en mor Ingen stener kan gråte MorLille kan gråte MorLille er en sten Setningen skal uttrykkes i første ordens predikatlogikk ved hjelp av predikatene: M(x) x er en mor S(x) x er en sten F(x) x kan fly G(x) x kan gråte b) Konverter setningene over til klausal form. Vis stegene i konverteringen. c) Vis ved hjelp av et resolusjonsbevis at setningene er inkonsistente. d) Anta at siste setning er fjernet. Er det mulig å vise at MorLille er en sten? Forklar! OPPGAVE 2 (20 %) NT Q ------------------------ WA NSW SA V En robot skal bevege seg gjennom Australia fra territoriet WA til V via territoriene NT, Q og NSW. Roboten kjører på bensin, og har en bensintank. I tillegg kan den ha med som last 2 bensinkanner som hver rommer en full bensintank.

Side 3 av 5 Roboten kan bare kjøre fra ett territorium til et annet på en full bensintank. I starten er roboten i WA med tom bensintank der det er 6 fulle bensinkanner. Oppgaven for roboten er å komme fra WA til V der den skal bli stående. Anta roboten har sensorer som gjør den i stand til å bestemme sannheten eller falskheten til følgende predikater, Atrobot(x) Robot er ved x At(r,x) Bensinkanne r er ved x Fueled Roboten er fylt med brennstoff Carrying(u) Roboten frakter bensinkanne u Cango(x,y) Roboten kan gå fra x til y Roboten har følgende aksjonsrepertoar: refuel(u,x) fyller roboten med en bensinkanne u ved x pickup(u,x) laster en bensinkanne u ved x putdown(u,x) losser en bensinkanne u ved x goto(x,y) bringer roboten fra x til y hvis det er mulig a) Lag for hånd en plan som løser oppgaven, og verifiser at planen er gjennomførbar. b) Forklar hva som menes med planlegging med ressurs-begrensninger (Job shop Scheduling) c) Formuler problemet over som et slikt problem. OPPGAVE 3 (20 %) På et lager i Kristiansand dyrepark har de et manuelt system der en lagerassistent Julius Apeland ved hjelp av en truck flytter kasser som kommer inn på lageret til sine respektive oppstillingsplasser. Trucken kan kan gjøre følgende oppgaver: Løfte den øverste kassene av en stabel Kjøre med hvilken som helst last til et angitt sted Sette ned en kasse på et gitt sted. Det kan være på toppen av en annen stabel eller på gulvet. For å spare penger har man gått til anskaffelse av en intelligent maskin TRUC1, som skal monteres på trucken for å styre denne. Vi antar at TRUC1 har et TV-kamera som sammen med et synsprogram gir TRUC1 en fullstendig oversikt over situasjonen i form av fakta.

Side 4 av 5 For å forenkle oppgaven i første omgang skal vi anta følgende: Lageret er et kvadratisk rom som er delt opp i 8 x 8 ruter. Rutene kan beskrives som koordinater (X,Y). I en rute kan det enten være ingen kasser, en kasse eller en stabel med kasser. Vi ser bort fra truckens plassbehov. Det er fire typer kasser: Tomatkasser (rød), banankasser (gule), eplekasser (grønne) og druekasser (blå). De har faste oppstillingsplasser i respektive hjørneruter. Kassene blir levert inn og stablet vilkårlig og usortert på ledige plasser inne i lageret. De skal deretter plasseres i sine respektive oppstillingsplasser. a) Forklar kort hva som i sin alminelighet kjennetegner et Produksjons-system (Production System). b) Forklar kort hva som kjennetegner er Produksjons-systemet PROXY. c) Lag en regelbase i PROXY som løser problemet ovenfor. OPPGAVE 4 (20 %) En robot skal løse Tårnet i Hanoi (TOH) - problemet. Oppgaven går som kjent ut på å flytte en stabel med N skiver fra en plattform (P1) til en annen plattform (P3), der det bare skal flyttes en skive av gangen fra toppen av en stabel til en annen stabel eller plattform, og der det ikke er lov å flytte en større skive oppå en mindre skive. ================ ================ ================ P1 P2 P3 a) Beskriv hvordan man kan formulere dette problemet som et heuristisk søkeproblem. b) Anta det er kjent at TOH -problemet krever 2**N -1 flytt. Beskriv kompleksiteteten til søkearbeidet under forutsetning av at man ikke har en ikke-triviell heuristikk til disposisjon. c) Foreslå en ikke-triviell heuristikk for problemløsningen.

Side 5 av 5 OPPGAVE 5 (20 %) Gulvet i korridoren i Department of AI (DAI) skal fargelegges etter følgende prinsipp: Gulvet er delt opp i felt (WA,NT,Q,SA,NSW,V) som på figuren. Det skal bare brukes fargene Rød(R), Blå(B) og Grønn(G). To nabofelt som har felles linje må ikke ha samme farge. NT Q ------------------------ WA NSW SA V a) Formuler i generelle termer hva som menes med et beskranknings-oppfyllings problem (constraint satisfaction problem), CSP. b) Formuler problemet over som et CSP som benytter en beskrankningsgraf (constraint graph). c) Diskuter meget kort følgende metode for å løse CSP er: Lokal søkning (Local search) for CSP. d) Illusterer metoden med å anta et gitt sett med startverdier, f.eks. WA=R NT=G SA=G Q=B NSW=G V=R