Schemaläggning
Från Rilpedia
Schemaläggning innebär att fördela aktiviteter och resurser (lokaler, processorer) i ett schema ibland även kallad för arbetsflöde (workflow) .
Oftast innebär detta att någon form av optimering förekommer, så att allt som behöver schemaläggas får tillgång till det de behöver när de behöver det. Ofta är detta inte möjligt att uppnå till perfektion, så istället får optimeringen skapa någon form av bästa snitt. För att göra en sådan optimering maskinellt kan en schemaläggningsalgoritm användas.
Olika områden där schemaläggning förekommer är till exempel:
- Schemaläggning av program i till exempel TV och radio, för att programmen inte ska sända samtidigt.
- Processchemaläggning i en dator, för att olika program och processer ska kunna dela på en processor, ett minne eller en extern enhet.
- Produktionsschemaläggning, för att tillverkandet av en produkt ska löpa fritt i industrin och resurser, maskiner och råvaror finns tillgängliga när de behövs.
- Personalschemaläggning, så att olika personer som behöver träffas gör detta, och personer som behöver vara ensamma får göra detta.