ComputereProgrammering

Matematisk programmering - en sikker vej til at træffe de bedste beslutninger

Matematisk programmering giver for gennemførelsen af metoder til at søge efter den optimale løsning. Opløsningen af sådanne typer af problemer forbundet med undersøgelsen i Enden funktioner. matematiske programmering metoder er ret almindelige, og i ansøgningen retning af kybernetik.

En lang række opgaver, der vises i samfundet, er ofte forbundet med symptomer, som er baseret på en bevidst grundlag af de beslutninger, der træffes. Det var under nødvendigheden af at vælge en mulig fremgangsmåde, der skal bruges i forskellige områder af menneskelivet, og finde deres anvendelse af matematiske programmeringsopgaver.

Historien om den sociale udvikling viser, at den begrænsede mængde information altid har forhindret vedtagelsen af den rigtige beslutning, og den bedste løsning er hovedsageligt baseret på intuition og erfaring. I fremtiden, med stigende mængder af information til beslutningsprocessen begyndte at bruge direkte betalinger.

Meget anderledes billede ser på den moderne virksomhed, hvor, takket være en bred vifte af varer fremstillet dér er strøm input oplysninger enorme. Dens behandlingen er kun muligt med anvendelse af moderne elektroniske teknologier. Og hvis du har brug for at vælge det bedste af de foreslåede løsninger, er der ingen elektronik sikkert ikke.

Derfor matematisk programmering gennem følgende grundlæggende trin.

Det første trin indebærer ranking alle faktorer af betydning og etablere mønstre mellem dem, at de er i stand til at overholde.

Den anden fase - bygning af modellen problemer i det matematiske udtryk. Med andre ord - det er en abstraktion af virkeligheden repræsenteres ved hjælp af matematiske symboler. Den matematiske model er i stand til at etablere en relation mellem styreparametre og et udvalgt fænomen. Dette trin bør omfatte bygning af en sådan egenskab, i hvilken hver større eller mindre værdi svarer til den optimale situation, fra et modtagende opløsninger.

Ifølge resultaterne af disse faser og dannet matematisk model, ved hjælp af visse matematiske viden.

Den tredje fase omfatter undersøgelse af de variabler, der har en væsentlig indflydelse på den objektive funktion. Denne periode bør tillade besiddelse af visse matematiske viden, der vil hjælpe med at løse de problemer, der opstår i den anden fase af beslutningsprocessen.

Det fjerde trin er at sammenligne beregningsresultater opnået i det tredje trin med den modellerede objekt. Med andre ord på dette tidspunkt indstillet værdi modelsimulering objekt inden opnå den krævede nøjagtighed af input-data. Realiseringen af en beslutning på dette tidspunkt afhænger af resultatet af undersøgelsen. Således bliver ved modtagelse af utilfredsstillende resultater matchende specificerede inputdata om objektet modelleres. Hvis behovet opstår, er opdateringen udføres formulering af problemet, efterfulgt af opførelsen af en ny matematisk model, opløsningen af et matematisk problem som følge og det nye i at sammenligne resultater.

Matematisk programmering tillader brug af to hovedområder computing:

- beslutningsprocesser deterministiske problemer, der involverer hele vished for de første oplysninger;

- stokastisk programmering, gør det muligt at løse problemer, der indeholder elementer af usikkerhed, eller når indstillingerne for disse opgaver har karakter af tilfældighed. For eksempel, produktionsplanlægning ofte udføres under forhold med ufuldstændig skærm reel information.

Generelt matematisk programmering har følgende afsnit i strukturen af programmeringen: lineære, ikke-lineære, konvekse og kvadratiske.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.unansea.com. Theme powered by WordPress.