Minimal Spanning Tree. LOG530 Distribusjonsplanlegging 2 2 Nettverket viser avstanden mellom 8 noder, der nodene A – G beskriver oljefelt som skal knyttes.

Slides:



Advertisements
Liknende presentasjoner
Rutearket i Excel Et regneark består av en mengde ”celler” med innhold. Hver celle er plassert i en bestemt kolonne (her: C) og en bestemt rad (her: 5).
Advertisements

The Travelling Salesperson. LOG530 Distribusjonsplanlegging 2 2 Et forsyningsskip skal starte fra VestBase for å betjene 10 forskjellig installasjoner.
En innføring i spillet: Dobbeltkrig – Grønn
Managerial Decision Modeling Cliff Ragsdale 6. edition Rasmus RasmussenBØK350 OPERASJONSANALYSE1 Chapter 5 Network Modeling.
Korteste vei. LOG530 Distribusjonsplanlegging 2 2 Ofte står en overfor ønsket om å finne korteste kjørerute fra et gitt utgangspunkt til et ønsket bestemmelsessted.
Komplett avstandstabell. LOG530 Distribusjonsplanlegging 2 2 Noen ganger er det behov for en komplett avstandstabell mellom alle nodene i et nettverk.
Omlasting, direkteleveranser og flere vareslag. LOG530 Distribusjonsplanlegging 2 2 Vi har nå utvidet nettverket med flere vareslag. Vi har samme distribusjonsnett.
Kundekrav og restordrer. LOG530 Distribusjonsplanlegging 2 2 Vi endrer litt på kundeønskene i eksempel 8, og bruker kapasiteter og etterspørsel fra eksempel.
Eksempel på oppgaveløsning
Forside Korteste sti BFS Modifikasjon Dijkstra Eksempel Korrekthet Analyse Øving Spørsmål Dijkstras algoritme Åsmund Eldhuset asmunde *at* stud.ntnu.no.
Fysikk og teknologi - Elektrisitet
INF 295 Forelesning 15 - kap 9 Grafer Hans Fr. Nordhaug (Ola Bø)
Lokalisering av avfallsanlegg - størst minsteavstand.
LOG530 Distribusjonsplanlegging
Sikreste vei. LOG530 Distribusjonsplanlegging 2 2 Noen ganger står en overfor ønsket om å finne sikreste kjørerute fra et gitt startpunkt til et ønsket.
Ubalansert nettverk med felles produksjonsressurser.
Lokalisering av mobilmaster. LOG530 Distribusjonsplanlegging 2 2 NetVik strever med å fullføre sin utbygging av UTMS nettet sitt. I Glemnes kommune er.
Lokalisering og max totalavstand. LOG530 Distribusjonsplanlegging 2 2 Anta at nettverket angir en region hvor McBurger skal opprette 3 konkurrerende utsalg.
Reiserute med maksimal opplevelse. LOG530 Distribusjonsplanlegging 2 2 I følgende eksempel er det en turist som ønsker å velge kjøreruten med mest severdigheter,
Omlasting og overproduksjon. LOG530 Distribusjonsplanlegging 2 2 Vi har samme distribusjonsnett som før. (Betrakt de ulike vareslagene som flere 3-dimensjonale.
Distribusjon i nettverk. LOG530 Distribusjonsplanlegging 2 2 Her har vi en situasjon med 2 leverandører, lokalisert i node 1 og 2, med et tilbud på hhv.
LOG530 Distribusjonsplanlegging
Maksimal gjennomstrømming. LOG530 Distribusjonsplanlegging 2 2 StartOil må transportere store mengder utstyr og materialer til utbyggingen av et nytt.
Omlasting og direkteleveranser. LOG530 Distribusjonsplanlegging 2 2 Vi har nå utvidet nettverket med direkteleveranser. Distribusjonen går enten via lagrene.
LOG530 Distribusjonsplanlegging
Tildeling av lasterom. LOG530 Distribusjonsplanlegging 2 2 Et bulkskip skal lastes med tørrlast til Ghana. En ønsker å frakte totalt 4 ulike varetyper.
Inndelingsproblemer. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes veistasjoner som skal betjene 8 distrikter. De 4 aktuelle lokaliseringene.
LOG530 Distribusjonsplanlegging
Transport fra lager til kunder. LOG530 Distribusjonsplanlegging 2 2 Lager 1 Lager 1 Lager 2 Lager 2 Lager 3 Lager 3 Kunde 1 Kunde 1 Kunde 2 Kunde 2 Kunde.
P-MP modeller. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter (lager) for å betjene en gitt mengde kunder. Kundenodene er også potensielle.
Omlasting, direkteleveranser og kundekrav. LOG530 Distribusjonsplanlegging 2 2 Vi gjeninnfører muligheter for direkteleveranser, og går tilbake til data.
Lokalisering av avfallsanlegg - størst totalavstand.
Lokalisering og minimum maxavstand. LOG530 Distribusjonsplanlegging 2 2 I mange situasjoner ønsker en å finne lokaliseringer som minimerer maksimalavstanden.
Tildeling av snødeponeringssted. LOG530 Distribusjonsplanlegging 2 2 Kommunen skal kommende vinter frakte snø fra 10 soner til 5 deponeringssteder. Snøen.
UFLP modeller. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter (lager) for å betjene en gitt mengde kunder. Kundenodene er også potensielle.
The Postmans Problem. LOG530 Distribusjonsplanlegging 2 2 Mista har fått i oppdrag å vedlikeholde veiene i landsdelen. Dette er et eksempel på den klassiske.
P-CP modeller. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter for å betjene en gitt mengde kunder. Kundenodene er også potensielle.
Lokalisering av transformatorstasjon. LOG530 Distribusjonsplanlegging 2 2 Nistad Kraft skal levere kraft til 8 nye boligfelt, og mottakertransformatorene.
LOG530 Distribusjonsplanlegging
Dekningsproblemer. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes veistasjoner som skal betjene 8 distrikter. De 4 aktuelle lokaliseringene for.
Lokalisering av samlestasjon for oljebrønner. LOG530 Distribusjonsplanlegging 2 2 StartOil har boret to nye brønner på havbunnen utenfor Midt-Norge, og.
Managerial Decision Modeling
Lokaliseringsmodell med kapasitetsbegrensinger. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter (lager) for å betjene en gitt mengde.
Målprogrammering. LOG530 Distribusjonsplanlegging 2 2 Vi fortsetter eksempel 10.2, men vil nå se på oppfyllelse av flere mål samtidig. Målprogrammering.
Maks resultat og maks oppfylte kundekrav. LOG530 Distribusjonsplanlegging 2 2 Vi fortsetter eksempel 9, men benytter nå nettopriser for varene. (Antar.
Byggesak Trinn for trinn.
Wyndor with variations
Kap 10 Graf.
INF 295 Forelesning 16 - kap 9 Minimalt spenntre og korteste vei i grafer Hans Fredrik Nordhaug (Ola Bø)
INF 295 Forelesning 17 - kap 9 Korteste vei i grafer Hans Fr. Nordhaug (Ola Bø)
INF 295 Forelesning 19 - Dynamisk programmering Korteste vei alle til alle (Floyd) Hans Fr. Nordhaug (Ola Bø)
Lokalisering i to-delt graf. LOG530 Distribusjonsplanlegging 2 2 Vi skal nå beskrive en transhipmentmodell med to varesorter som skal leveres fra to fabrikker.
Maks oppfylte kundekrav og maks resultat. LOG530 Distribusjonsplanlegging 2 2 Vi fortsetter eksempel 10.1, men gjør trinnene i motsatt rekkefølge: max.
Eksamen 2005, oppgave 2 Eksamen 2006, oppgave 2 Stein Krogdahl INF5110 – V2007.
Lokalisering og betjening av greiner. LOG530 Distribusjonsplanlegging 2 2 Mista har fått i oppdrag å vedlikeholde veiene i landsdelen. De må derfor opprette.
Alg. Dat Øvingsforelesning 11 Dynamisk programmering, grådighet
Routing Indices For P2P Systems TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Modeller med ubalanse. LOG530 Distribusjonsplanlegging 2 2 Vi har nå fjernet muligheten for direkteleveranser fra fabrikk til kunder. Ellers har vi har.
UFLP modeller. LOG530 Distribusjonsplanlegging 2 2 Det skal opprettes p fasiliteter (lager) for å betjene en gitt mengde kunder. Kundenodene er også potensielle.
Lokalisering og max minimumavstand. LOG530 Distribusjonsplanlegging 2 2 Anta at nettverket angir en region hvor McBurger skal opprettes 3 konkurrerende.
Tildeling av lasterom. LOG530 Distribusjonsplanlegging 2 2 Et bulkskip skal lastes med tørrlast til Ghana. En ønsker å frakte totalt 4 ulike varetyper.
Korteste vei. LOG530 Distribusjonsplanlegging 2 2 Ofte står en overfor ønsket om å finne korteste kjørerute fra et gitt utgangspunkt til et ønsket bestemmelsessted.
Omlastingsmodeller. LOG530 Distribusjonsplanlegging 2 2 Vi har nå utvidet nettverket med produksjonsnoder. Distribusjonen går via lagrene, hvor varene.
LOG530 Distribusjonsplanlegging
LOG530 Distribusjonsplanlegging
Operasjonsanalytiske emner Sekvensielle beslutninger Rasmus RasmussenBØK710 OPERASJONSANALYTISKE EMNER1 Del 12 Dynamisk Programming.
5702 Geografisk analyse Nettverksanalyse. Evaluering av nettverksstruktur Nettverksdiameter Diameteren på et nettverk representerer maksimum antall.
Kapittel 1 – Hva er samfunnsøkonomi?. I kapittel 1 skal du blant annet lære: Hva samfunnsøkonomi er Om forskjellen mellom mikroøkonomi og makroøkonomi.
Produktnavn Tittel på presentasjon. Oversikt Gi en kort beskrivelse av produktet eller tjenesten, brukerproblemene som løses, og brukerne produktet eller.
Sett inn bilde av produkt her
Utskrift av presentasjonen:

Minimal Spanning Tree

LOG530 Distribusjonsplanlegging 2 2 Nettverket viser avstanden mellom 8 noder, der nodene A – G beskriver oljefelt som skal knyttes sammen med oljeledninger for ilandføring til node H. Greinene i nettverket angir mulige sammenkoblinger, ingen rørledninger er ennå lagt. Vi skal altså velge hvilke greiner vi skal benytte i nettverket for å frakte olje fra nodene A – G fram til node H. Minimal Spanning Tree Alle noder skal knyttes sammen, men uten å skape muligheten for en ”rundtur”, det er ikke mulig å komme tilbake til en node uten å benytte samme vei som fra noden. B B D D C C A A F F H H E E G G

LOG530 Distribusjonsplanlegging 3 3 Minimal Spanning Tree 1.Velg en hvilken som helst node. Kall dette for gjeldende subnettverk. 2.Legg til gjeldende subnettverk den billigste grein som knytter en hvilken som helst node innen gjeldende subnettverk til en hvilken som helst node utenfor gjeldende subnettverk. (Velg vilkårlig hvis flere alternativer er like billige.) Kall dette for gjeldende subnettverk. 3.Hvis alle nodene er med i gjeldende subnettverk, stopp; dette er optimal løsning. Ellers gå tilbake til trinn 2. Vi formulerer altså ikke noen LP-modell for å løse Minimal Span Tree Problem, men benytter en enkel manuell 3-trinns prosess.

LOG530 Distribusjonsplanlegging 4 4 Trinn 1. Vi starter i node H (kan velge vilkårlig). Minimal Spanning Tree Trinn 2. Om vi starter i node H, er det billigst å knytte node G til H. B B D D C C A A F F H H E E G G Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2.

LOG530 Distribusjonsplanlegging 5 5 Trinn 2. Subnettverket består nå av nodene G og H. Billigste node som kan kobles til er node F. Den kobles til node G. Minimal Spanning Tree Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2. B B D D C C A A F F H H E E G G

LOG530 Distribusjonsplanlegging 6 6 Trinn 2. Subnettverket består nå av nodene F, G, H. Billigste node som kan kobles til er node E. Den kobles til node F. Minimal Spanning Tree Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2. B B D D C C A A F F H H E E G G

LOG530 Distribusjonsplanlegging 7 7 Trinn 2. Subnettverket består nå av nodene E, F, G, H. Billigste node som kan kobles til er node C eller D. Velger vilkårlig node C til node E. Minimal Spanning Tree Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2. B B D D A A F F H H G G E E C C

LOG530 Distribusjonsplanlegging 8 8 Trinn 2. Subnettverket består nå av nodene C, E, F, G, H. Billigste node som kan kobles til er node D til node E. Minimal Spanning Tree Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2. B B D D A A F F H H G G E E C C

LOG530 Distribusjonsplanlegging 9 9 Trinn 2. Subnettverket består nå av nodene C, D, E, F, G, H. Billigste node som kan kobles til er node B til node C eller D. Velger vilkårlig fra D. Minimal Spanning Tree Trinn 3. Ikke alle nodene er med i subnettverket. Gå tilbake til trinn 2. B B D D A A F F H H G G E E C C

LOG530 Distribusjonsplanlegging 10 Trinn 2. Subnettverket består nå av nodene B, C, D, E, F, G, H. Billigste (og eneste) node som kan kobles til er node A til node C. Minimal Spanning Tree Trinn 3. Alle nodene er med i subnettverket. Stopp. B B D D A A F F H H G G E E C C Totalavstanden på rørledningene blir dermed = 25

LOG530 Distribusjonsplanlegging 11 Minimal Spanning Tree En makro er laget i regnearket ”Eksempel 41 Minimal span.xlsm”. Når en trykker på ”Solve”, vil makroen angi optimale greiner med et 1-tall. Hvis en ønsker å finne Maximal Span Tree, så multipliseres kostnadene med -1 først.