kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Agent-Based Simulation of SARS-CoV-2 Spread in Supermarket Checkout Areas
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science.
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science.
2022 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Agentbaserad Simulering av Spridning av SARS-CoV-2 i Mataffärers Kassaområden (Swedish)
Abstract [en]

The outbreak of the coronavirus disease 2019 (COVID-19) has seen the world scramble for effective countermeasures to limit infection spread in society. Understanding how infection spreads in places where strangers meet in relatively high numbers and proximity to one another is especially important. Supermarkets are one such place where strangers inevitably gather in close proximity indoors. In particular, the checkout area where people queue up to pay tends to be densely populated, making it especially hazardous. One approach to understanding the infection spread is to use agent-based computer simulations to model different scenarios. This paper describes one such simulation of a supermarket checkout area using the Unity 3D engine, including the effect of checkout types and quantity, customer load and COVID-19 countermeasures, i.e., masking and distancing, on infection spread. Using the results from one default scenario and eleven variations, the relative impact of aforementioned factors on exposure in the simulation is discussed. Results indicate that for this simulation the most important factor is preventing queue buildup via having sufficient customer throughput capacity, with potent effects also resulting from operating service registers in such a way that the distance between each queue is maximized as well as increasing distances between agents within queues. Including a self-checkout area was found to be a viable approach to reducing queue times and consequently exposure rates. Comparatively, masking did not yield as notable reductions in exposure rates in the simulation. Similarities in exposure patterns to previous work in the context of supermarkets are discussed, as well as limitations of simulations in capturing the real world.

Abstract [sv]

Utbrottet av coronavirus disease 2019 (COVID-19) föranledde införandet av smittskyddsåtgärder världen över i ett försök att begränsa smittspridningen i samhället. Särskilt viktigt är att förstå hur smittspridning äger rum i trånga utrymmen där ett förhållandevis stort antal främmande människor samlas. Ett exempel på en inomhusmiljö där stora folksamlingar oundvikligen uppstår är mataffärer, där kassaområdena är högriskområden för smittspridning eftersom kunder köar för att betala i dessa områden. Ett tillvägagångssätt för att erhålla kunskap kring smittspridning är att använda agentbaserade datorsimuleringar för att modellera olika scenarion. Den här publikationen beskriver en sådan simulering av en mataffärs kassaområde i spelmotorn Unity 3D. Simuleringen används för att undersöka betydelsen av kassaområdets utformning för smittspridningen, samt inverkan av besökstryck och smittskyddsåtgärder, härvidlag användning av munskydd och social distansering. Som diskussionsunderlag för att fastställa vilken effekt dessa faktorer har på smittspridningen används ett grundscenario och elva simuleringsvarianter. Resultaten visar att den enskilt viktigaste faktorn i denna simulering är att hålla tillräckligt många kassor öppna, vilket förhindrar kötillväxt. Att hålla maximalt avstånd mellan öppna kassor, samt anamma social distansering mellan köande agenter bidrar också påtagligt till minskad smittspridning. Vidare förefaller inkludering av självskanningskassor vara ett effektivt tillvägagångssätt för att minska kötid och därmed även smittspridning. Användande av munskydd har jämförelsevis en mindre påtaglig effekt i simuleringen. I publikationen diskuteras även likheter i exponeringsmönster gentemot tidigare forskning rörande simulering av smittspridning i mataffärskontext, samt vilka begränsningar simuleringar kan uppvisa när det kommer till att replikera verkligheten.

Place, publisher, year, edition, pages
2022. , p. 33
Series
TRITA-EECS-EX ; 2022:462
Keywords [en]
Agent-based model (ABM), Unity 3D, COVID-19, Infection spread, Countermeasures, Supermarket queuing system, Queuing theory
Keywords [sv]
Agentbaserad modell (ABM), Unity 3D, COVID-19, Smittspridning, Smittskyddsåtgärder, Kösystem i mataffärer, Köteori
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-319685OAI: oai:DiVA.org:kth-319685DiVA, id: diva2:1701466
Subject / course
Computer Science
Educational program
Master of Science in Engineering - Computer Science and Technology
Supervisors
Examiners
Available from: 2022-10-07 Created: 2022-10-06 Last updated: 2022-10-07Bibliographically approved

Open Access in DiVA

fulltext(5189 kB)347 downloads
File information
File name FULLTEXT01.pdfFile size 5189 kBChecksum SHA-512
dd9d434af6504f49b8c6b160a43a17a400179972115a69dd92e618f5419201a993167801924e47d88ba976bc9010a0d17b630fb9911f5768ed750ac6363d9d31
Type fulltextMimetype application/pdf

By organisation
Computer Science
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 347 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 424 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf