Ledelse og Erhvervsøkonomi/Handelsvidenskabeligt Tidsskrift/Erhvervsøkonomisk Tidsskrift, Bind 31 (1967)Salling-Super analysen.En køteoretisk analyse af et supermarkeds kundefunktion. 1. indlcdning. - 2. analyse af kundeankomsterne til forretningen. - 3. analyse af kundernes opholdstid i forretningen i fserd med at forctage indkeb. — 4. analyse af kasseapparatfunktionen. — 4.1. problemformulering og analyseteknik. — 4.2. ankomstprocessen til kasseapparaterne. - 4.3. ekspeditionsprocessen ved kasseapparaterne. - 4.4. strukturen i kosystemet. — 4.5. erlangfordelinger og gammafordelinger. - 4.6. fonnulering af en model for kasseapparatfunktionen. - 5. simulation. Af J. Peter Lassen *) 1. Indledning.Betegnelsen
supermarked anvendes i det følgende om en
selvbetjeningsforretning, Analysen blev
foretaget i supermarkedet SALLING-SUPER i Aarhus SALLING-SUPER blev åbnet i foråret 1963 i en høj kælderetage til Stormagasin SALLING. I løbet af sommeren blev det klart, at SALLINGSUPER ikke udviklede sig helt tilfredsstillende. Stormagasin SALLINGs direktion og jeg blev enige om at foretage en vidtspændende undersøgelse af forretningen, der bl. a. skulle omfatte analyse af målsætning, politikker, kundeunderlag, salgsfordeling på uge og måned, vareudvalg og vareomsætning samt en analyse af kundefunktionen. Direktionen for Stormagasin SALLING har givet mig tilladelse til at publicere resultaterne af de køteoretiske undersøgelser, som førte til opstillingaf en model. Kun ganske få operationsanalytiske undersøgelser foretaget i private virksomheder er blevet publiceret. Det er derfor glædeligt,at *) Cand. oecon., Lausanne, Schweiz. Side 214
ligt,atdirektionen for koncernen, der omfatter to SALLING-stormagasiner og kalden af FØTEX-supermarkeder, har ønsket, at resultaterne af de foretagne operationsanalytiske undersøgelser ikke skal forholdes en større offentlighed, som kan have interesse i at få kendskab hertil. Et supermarked
forekommer umiddelbart at være et velegnet objekt for
De foretagne
køteoretiske undersøgelsers formål var at fastlægge
fordelingslovene kundernes ankomst
til supermarkedet, I denne artikel
fremlægges eksempler på resultater, som fremkom ved
2. Analyse af kundernes ankomst til forretningen.Indsamlingen af materialet vedrørende kundeankomsterne blev foretaget med særligt henblik på at fastlægge travle perioder med stationær ankomstproces til brug for analysen af kasseapparatfunktionen, som gav de fleste problemer for ledelsen. Materialet, der skulle belyse fordelingen af kundeankomsterne, blev indsamlet over en uge, hvor antallet af ankomster til forretningen pr. 30 sekunder blev registreret. Det indsamlede materiale viste klart, at der ikke var tale om en konstant tilstrømning til forretningen, men om en stadigt skiftende kundestrøm, der varierede fra 0 til 9 kundeankomster pr. 30 sekunder. Kundebegrebet defineredes ud fra den betragtning, at registreringen al ankomsterne skulle omfatte selvstændigt betalende kunder. Denne begrebsfastlæggelse førte til, at alle voksne personer, som ankom til forretningen, blev anset som kunder, med mindre snævre familiebånd til andre samtidigt ankommende kunder var evidente. Et barn, som ankom til forretningen alene, blev anset som kunde. På grundlag af materialet konstateredes at forretningens travle perioder lå om fredagen efter kl. 16.00 og om lørdagen mellem kl. 10.00 og kl. 12.30. Ankomstprocessen kan beskrives som en stationær poissonproces for de to perioder. Overensstemmelsen mellem den observerede og den teoretiske fordeling er god. Sandsynligheden for, at der ankommer netop n kunder pr. tidsenhed Side 215
hvor A angiver
det gennemsnitlige antal kundeankomster pr. TE, og hvor
fredag lørdag (fig. 1)
I de betragtede travle perioder kan ankomstprocessen til SALLINGSUPER derfor beskrives ved en stationær poissonproces, hvilket ikke er overraskende, idet man ikke på forhånd forventer en årsagsforbindelse mellem ankommende kunder til et supermarked, med mindre specielle forhold gør sig gældende som f. eks. besøg af husmoderforeninger og lignende. Det blev derfor
besluttet at henlægge undersøgelsen af
kasseapparatfunktionen Side 216
3. Analyse af kundernes opholdstid i forretningen i færd med at foretage indkøb.Ved en analyse af
kundefunktionen i et supermarked er det væsentligt
Forretningens samlede areal minus det areal, der optages af gondoler og udstillingsmontrer, minus det areal, der optages af kasseapparater med kunder, som venter i kø foran disse, fastlægger grænsen for, hvor mange kunder der samtidigt kan opholde sig i forretningen i færd med at foretage Man er endnu ikke nået til maksimal kapacitetsudnyttelse i SALLINGSUPER, men det må erkendes, at der i fremtiden vil kunne opstå problemer på dette punkt (jfr. udviklingen inden for de amerikanske supermarkeder), og at det i fremtiden kan blive nødvendigt at foretage gennemgribende revisioner af forretningen. Indkøbstidens længde defineredes som tidsforskellen mellem ankomst (il forretningen og ankomst til kø eller kasseapparat. De fleste kunder, der ankommer til forretningen, tager en indkøbskurv ved indgangen, og dette forhold blev udnyttet ved analysen, idet 50 kurve blev mærket med fortlobende numre. En observatør, som sad ved indgangen, noterede tidspunktet (inden for 30 sekunders intervaller), når kunderne tog de nummererede kurve. En anden observatør noterede tidspunktet (ligeledes inden for 30 sekunders intervaller) for disse kunders ankomst til kø eller kasseapparat. Indkøbstiden blev undersøgt for 389 kunder, og resultatet af dette materiales fordeling med hensyn til indkøbstidens længde er indtegnet på fig. 2, hvor fordelingen af kundernes indkøbstid på 60 sekunders intervaller kan aflæses. Kunderne anvendte gennemsitligt 8,9 minutter til et indkøb. På grund af den tydelige højreskævhed i den entoppede fordeling opstilledes hypotesen, at materialet kunne beskrives ved en gammafordeling. Følgende tæthedsfunktion beregnedes herefter for indkøbstidsfordelingen Tilpasningen mellem den observerede fordeling og den beregnede gammafordeling blev testet med «2-test og viste en udmærket overensstemmelse, hvorefter der konkluderes, at indkøbstidsfordelingen i supermarkedet fulgte en gammafordcling. Side 217
Denne
gammafordeling kan transformeres til en erlangfordeling
af tredje 4. Analyse af kasseapparatfunktionen.4.1. Problemformulering og analyseteknik.Kasseapparaterne danner en flaskehals, hvorigennem alle kunder skal passere, og kapaciteten er sædvanligvis dimensioneret således, at ikke alle kunder kan opnå straksekspedition, men at nogle må tage opstilling i kø før ekspedition. Betjeningen af kunderne ved kasseapparaterne i et supermarked giver ledelsen grund til mange overvejelser af hensigtsmæssigheden af det indrettedesystem. Ledelsen må formulere en politik for betjeningen af kundernemed hensyn til hastighed og service, som disse kan acceptere. Denne Side 218
politik må bl. a. omfatte en fastlæggelse af kundernes middelventetid i kø, sandsynligheden for straksekspedition, gennemsnitlige antal optagne ekspedienteretc. sat i relation til kundeankomstintensiteten og antal åbne kasseapparater. Analyser som den
foreliggende vil kunne bidrage til opstilling af
beslutningsmodeller, Køsystemet bestod i travle perioder af fire parallelt forbundne ekspedienter (kasseapparater), som kunderne opsøgte for at blive betjent. De henvendte sig straks til den af ekspedienterne, som var ledig. Var alle ekspedienter beskæftigede, stillede kunden sig i en kø og forlod altså ikke systemet, fordi hun skulle vente. Kødisciplinen var retfærdig (naturlig), hvilket betyder, at kunderne forlader køen i den rækkefølge, hvori de tog ophold. Kølængden sættes af praktiske grunde lig med uendelig. Der var ikke prioritering af nogen kundegruppe. Prioritering af kundegrupper forekommer i visse supermarkeder, hvor man har indrettet ekspreskasser, der betjener kunder, som har købt f. eks. mindre end fire vareenheder. Fastlæggelse af
ankomstprocessen til og betjeningsprocessen ved
kasseapparaterne Et Bolex 16 mm filmkamera med diverse påmonterede motorer gjorde det muligt at fotografere kundernes ankomst til og betjening ved tre af kasseapparaterne med nøjagtigt et sekunds mellemrum mellem hver enkeltoptagelse. Ca. 50.000 enkeltoptagelser gjorde det muligt at fastlægge en række vigtige parametre for kundefunktionen ved kasseapparaterne, på grundlag af hvilke hypoteser for ankomstprocessen og betjeningsprocessen kunne opstilles. Et udnit af
grundmaterialet viser hvilke data (billednumre), der
blev a) kundernes
ankomst til kø b) kundernes
afgang fra kø c) kundernes
ankomst til kasseapparatet = den pabegyndte ckspedition
d) afslutning af
kassedamens ekspedition af kunden e) kassedamen
pabegynder en periode, hvor hun ikke betjener en
f) kassedamen
afslutter den periode, hvor hun ikke har betjent en
Side 219
4.2. Ankomstprocessen til kasseapparaterne.Efter bearbejdelse af grundmaterialet opstilledes hypotesen, at ankomstprocessen til kasseapparaterne kunne approksimeres til en poissonfordeling. For de fire dage, som analysen strakte sig over, får poissonfordelingerne følgende form: Hypotesen blev testet ved en %2-test og blev ikke forkastet, hvorefter det konkluderedes, at ankomstprocessen til kasseapparaterne i supermarkedet kan beskrives ved en poissonproces i perioder, hvor ankomsterne er stationære. Side 220
4.3. Ekspeditionsprocessen ved kasseapparaterne.Grundmaterialet gav endvidere mulighed for at bestemme ekspeditionstidsfordelingen. De observerede ekspeditionstider blev for de fire observationsdage grupperet i klasser med bredden 10 sekunder. De herved fremkomne fordelinger førte til opstillingen af hypotesen, at ekspeditionsfordelingen kunne beskrives ved en gammafordeling. Gammafordelingen
eller type I 11-fordelingen (Karl Pearson) er fastlagt
r . r Middelværdi og
varians for observationerne beregnedes. På grundlag af
Gammafunktionen,
der indgår som divisor i tæthedsfunktionen, er givet
(tabelleret i
(3)). For n > 2 kan
den asymptotiske serie anvendes som
approksimation. For heltal er F(n
+1) =n•l' (n). De teoretiske
funktionsværdier beregncdes ved indsætning i de fire
Side 221
Overensstemmelsen
mellem de observerede og de teortiske værdier blev
4.4. Strukturen i køsystemet.Strukturen i
køsystemet, kasseapparatfunktionen i SALLING-SUPER,
fire
betjeningsstationer (kasseapparater) Dette køsystem
kan ikke formuleres i et ligningssystem, fordi
betjeningsprocessen Når ankomst- og betjeningsprocesserne er stationære (at undersøgelsen giver samme resultat, uanset hvornår den foretages), kan man forvente, at systemet vil nå frem til en ligevægtstilstand, hvor sandsynligheden for, at systemet befinder sig i en given tilstand n (antal kunder under ekspedition plus antal ventende kunder), er uafhængig af tiden. Kun i tilfælde, hvor der arbejdes med eksponentielt fordelte processer, varierer overgangene fra en tilstand til en anden (enten på grund af en ny kundes ankomst eller på grund af en kundes færdigekspedition) ikke med tidspunktet for en kundes ankomst eller for ekspeditionens begyndelse. Man må derfor, for at løse ovenstående system, udtrykke det gennem eksponentielt fordelte processer (erlangfordelinger) og vise, at gammafordclingen efter visse principper kan transformeres til en gruppe af eksponentielt fordelte fordelinger. Det betyder ikke, at der i virkeligheden foreligger en opdeling af ekspeditionen, men blot at man simulerer, at gammafordelingen kan udtrykkes gennem en gruppe af eksponentialfordelinger. 4.5. Erlangfordelinger og gammafordelinger.Vi kan forestille
os, at ekspeditionen svarer til en kanal, der er opdelt
i For at blive
ekspederet må kunden gå ind i kanalen (summen af alle
Side 222
ditionenafsluttes;først da kan
en ny kunde påbegynde ekspeditionen i Gennemnitsekspeditionstiden pr.
kunde Ts — \/ju, hvor ju er den gennemsnitlige
Alle faser er
eksponentielt fordelte med en gennemsnitlig
ekspeditionshastighed k 1 Sandsynligheden,
for at den første fase afsluttes i tidsintervallet x til
Sandsynligheden,
for at den næstfølgende fase afsluttes i intervallet
Sandsynligheden,
for at kunden færdigekspederes gennem en
ekspeditionskanal De fordelinger,
som beskrives gennem ovenstående, betegnes som en
Ekspeditionstiden
i den stationære erlangproces af k' orden med
parameteren Sandsynligheden,
for at en ekspedition vil vare længere end et
tidsinterval Fordelingsfunktionen for
ekspeditionstiden er Gammafordelingens
tæthedsfunktion er som tidligere omtalt Ved en
sammenligning mellem f(t) og h{t) fremgår det, at
erlangfordelingen Forskellen mellem
de to fordelinger er, at gammafordelingen er defineret
Side 223
Det betyder, at
parameteren r i gammafordelingen ved en transformation
Betragtes ekspeditionskanalen som en helhed, har man ekspeditionstider, som ikke er eksponentielt fordelte, til trods for at de enkelte faser er eksponentielt fordelte. De enkelte faser eksisterer i virkeligheden ikke, men ved teoretisk at indføre dem kan det foreliggende køsystem løses. De ovenfor
beregnede gammafordelinger kan transformeres til
erlangfordelinger Sammenligning mellem SALLING-SUPER og FØTEX viste, at der ikke var forskelle mellem de to kasseapparatsystemer. De kan begge approksimeres til erlangfordelinger af 3. orden. Middelværdi og varians afviger ikke væsentligt fra hinanden. Resultaterne af undersøgelserne er ikke overensstemmende med de resultater, som Goran Lindblad og Nils Blomquist fremlægger i »Ko och kapacitet i detaljhandeln«, hvor de refererer en undersøgelse af en selvbetjeningsforretning i Stockholm og konkluderer, at den frekvensfunktion, som bedst modsvarer virkeligheden, er eksponentialfordelingen (eller anderledes udtrykt en erlangfordeling af 1. orden). De fremlægger dog ikke materiale til bedømmelse af resultatet. Det er ikke tilladeligt at udtale sig generelt om ekspeditionsfordelingen i supermarkeder på grundlag af de her foretagne undersøgelser, men kendskab til kundernes indkøbsmønstre lader formode, at den mængde, kunderne køber (og dermed ekspeditionstidens længde), grupperer sig omkring en typisk værdi. Der er da tale om ekspeditionstider, som er mere regelmæssigt fordelte end i tilfælde med eksponentielt fordelte ekspeditionstider, hvorfor man kan antage, at fordelingen af ekspeditionstiderne i supermarkeder er gammafordelte. 4.6. Formulering af en model for kassapparalfunktionen.Kassapparatsystemet i
SALLING-SUPER kan nu fremstilles på følgende Side 224
Kundeankomsterne
er poissonfordelte med parameteren X, der er uendelig
I Hver kanal kan
enten være i tilstand 0 (kanalen er tom) eller i
tilstand Da alle kanaler er ækvivalente (lige mange faser og samme ekspeditionshastighed), er det tilstrækkeligt at tælle antallet af kanaler i faserne 3, 2 og 1 for at bestemme systemets tilstand. Tilstandssandsynlighederne kan da udtrykkes ved p(n; si, 52, 53), hvor n er antallet af kunder under ekspedition plus kunder i køen, s\ er antallet af kanaler i fase 1, s% antallet af kanaler i fase 2 og 53 er antallet af kanaler i fase 3. Da si er antallet af kanaler, som har en kunde i den i'te fase, bliver 2 si = n for n < 4 og 2si =4 for n>4. En overgang mellem to faser i en kanal, f. eks. fra fase i til fase (i—i), vil formindske st med en enhed og forøge si-i med en enhed. Dette vil ske med en hastighed af kp pr. kanal. Hvis si+l kanaler var i fase i til at begynde med, skal tilstandssandsynligheden multipliceres med (si+l) -k fu. En kundeankomst (med middelværdi A) vil ændre en kanal fra tilstand nul til tilstand 1, med mindre alle kanaler er optaget. I dette tilfælde vil den ankommende kunde stille sig op i køen, der har plads til uendeligt mange ventende kunder. For
kasseapparatfunktionen i SALLING-SUPER kan følgende
ligningssystem Side 225
Dette ligningssystem kan udskrives for alle tilstandssandsynligheder, men vil på grund af antallet af ligninger og antallet af übekendte være uhensigtsmæssigt at løse manuelt. Løsninger til systemet kan frembringes på EDB-anlæg, hvor man numerisk vil kunne løse systemet for en række værdier af k, M, X og f i. Beregningerne er ikke foretaget, og der er derfor ikke fremkommet kvantitative resultater af den køteoretiske analyse af kasseapparatfunktionen i SALLING-SUPER. 5. Simulation.I tilfælde som ovenstående, hvor matematiske analyser er besværlige at gennemføre, og hvor systemets adfærd kan beskrives på en entydig måde, er det ofte fordelagtigt at anvende den operationsanalytiske teknik, som kaldes numerisk simulation. Simulation
betyder efterligning eller at foregive uden at være.
Numerisk Når systemets struktur er fastlagt, f. eks. gennem statistisk bestemmelse af parametrene, genskabes processen ved hjælp af tilfældigt fordelte tal. I eksemplet fra SALLING-SUPER vil man således kunne gennemføre en numerisk simulation med parametrene M, k, X og ft. Simulationen foretages for disse størrelser i forskellige kombinationer inden for de enkeltes variationsområder. Hvor langt simulationen skal udstrækkes bestemmes gennem fastsættelse af krav til middelfejlens størrelse og det dertil kombinerede antal iagttagelser. Når resultaterne af en simulation skal vurderes, må man gøre sig klart, at hvert numerisk resultat refererer til et specielt system i modsætning til matematiske løsninger, som omfatter alle systemer. Der er væsentligt mere rutinearbejde forbundet med gennemførelse af en numerisk simulation end med en matematisk analyse. Dette rutinearbejde kan med stor fordel gennemføres på EDB-anlæg. Resultatet af
sådanne beregninger vil give mulighed for at konstatere
Side 226
a) sandsynligheden
for at mere end n kunder venter i køen b)
middelventetiden i køen c) den
gennemsnitlige kølængde d)
sandsynligheden for straksekspedition e) det gennemsnitlige
antal ekspedienter, som er optaget f) antallet af
ekspedienter og deres indflydelse på den service,
g) indflydelse af
ekspeditionstidens længde på den service, man Den ovenfor beskrevne numeriske simulation omfatter kun kasseapparatsystemet, men kan udstrækkes til at omfatte hele supermarkedet, idet kundcankomstfordelingen til forretningen, indkøbstidsfordelingen og ekspeditionsfordelingen er kendt. På grundlag af de beregnede parametre er det muligt at simulere hele kundeopholdet i forretningen. Anvendelse af totalsimulation vil muliggøre, at man på grundlag af ankomstintensiteten (f. eks. gennem anvendelse af fotocelleteknik) vil være i stand til at bestemme presset på kasseapparaterne, hvorved det bliver muligt at tilpasse bemandingen af kasseapparaterne til den formulerede politik for betjeningen af kunderne. Litteraturliste:(1) Nils
Blomquist & Goran Lindblad — »Ko och kapacitet i
detaljhandeln«, Handelshogskolan (2) Svend Fredens
- Forelæsningsrække i køteori, Aarhus, 1964. (3) Handbook of
Mathematical Tables, Weast, The Chemical Rubber Co.
(4) P. M. Morse -
»Queues, Inventories and Maintenance«, ORSA nr. 1, New
York |