Alternativet Alle metoder-fanen i Excel gir bokser du kan bruke for enhver løsningsmetode. Du trenger kanskje aldri å bruke dette alternativet, men det er der hvis du trenger å finjustere.
Bruker automatisk skalering
Du kan merke av for Bruk automatisk skalering når du arbeider med variabler som er svært forskjellige i størrelse. Hvis du for eksempel jobber med renter og kontosaldoer på flere millioner dollar, kan det være lurt å bruke det automatiske skaleringsalternativet for å fortelle Excel, "Hei dude, Solver-variabelverdiene varierer veldig i størrelse, så du bør automatisk skalere disse babyer."
Viser iterasjonsresultater
Hvis du ikke har noe bedre å gjøre, merker du av for Vis iterasjonsresultater. Når du gjør det, stopper Excel etter at den har beregnet hver objektivfunksjon ved å bruke et nytt sett med Solver-variabelverdier og viser deg de mellomliggende beregningsresultatene. De fleste vil ikke og bør ikke bry seg om å se mellomberegningsresultater. I noen tilfeller vil du kanskje se hvordan Solver jobber mot målfunksjonens optimale resultat.
Løsning med heltallsbegrensninger
Å bruke heltallsbegrensninger kan komplisere optimaliseringsmodelleringen din, så Excels Solver gir noen justeringer du kan gjøre til modeller som "teknisk" burde returnere heltallsverdier. Du kan for eksempel merke av i boksen Ignorer heltallsbegrensninger for å fortelle Excel at du vil prøve å løse problemet (bare for å fnise) uten heltallsbegrensningene.
En annen heltall-begrensning-relatert tweak: Heltallsoptimalitet %-boksen lar deg spesifisere den maksimale prosentvise forskjellen som du vil akseptere mellom den beste løsningen som bruker heltallsbegrensninger og den beste løsningen som ignorerer heltallsbegrensninger.
Sette en grense for Solver
Bruk tekstboksene Max Time og Iterations for å begrense mengden arbeid Solver gjør for å løse et problem med optimaliseringsmodellering. Nå tar ikke dette enkle eksemplet mye tid å løse. Men problemer i det virkelige liv er ofte mye mer kompliserte. Et reelt problem kan ha mange flere Solver-variabler å håndtere.
Begrensningene kan være flere og mer kompliserte. Og du kan komplisere optimalisering ved å gjøre ting som å jobbe med mange heltalls- eller binære begrensninger.
Når du jobber med store, komplekse problemer i det virkelige liv, kan tiden det tar å optimalisere Solver bli veldig lang. I disse tilfellene kan du angi en maksimal tidsfrist som Solver tar ved å bruke tekstboksen Max Time. Du kan også angi et maksimalt antall iterasjoner som Solver gjør ved å bruke Iterations-tekstboksen.
Du kan stoppe løserens beregninger ved å trykke Esc.
Hvis du bruker den evolusjonære løsningsmetoden i en situasjon med heltallsbegrensninger, kan du også spesifisere det maksimale antallet delproblemer du vil at Solver skal jobbe med ved å bruke boksen Max Subproblems og deretter det maksimale antallet mulige heltallsløsninger du vil at Solver skal bruke. produsere ved å bruke Max Feasible Solutions-boksen.