Skip to main content

Average sensitivity of breadth-first search algorithm on grids

Resource type
Thesis type
(Thesis) M.Sc.
Date created
2024-07-17
Authors/Contributors
Abstract
The average sensitivity of a graph algorithm is a measure that calculates the stability of the algorithm when the input graph undergoes perturbations. The perturbation is represented by removing some of the edges of the input graph, and the stability is quantified using the Earth mover's distance between the algorithm's outputs on the original and perturbed graphs. In this thesis, we investigate the average sensitivity of the Breadth-first search(BFS) algorithm with BFS trees as outputs. It is known that for an arbitrary graph G(V, E), the average sensitivity of the BFS algorithm is Θ(|V(G)|). We prove that when the input graph G is an m × n grid graph, there is a BFS algorithm with an average sensitivity of at most 2. We also prove that for specific starting nodes, the randomization of the BFS algorithm reduces its average sensitivity.
Document
Extent
77 pages.
Identifier
etd23169
Copyright statement
Copyright is held by the author(s).
Permissions
This thesis may be printed or downloaded for non-commercial research and scholarly purposes.
Supervisor or Senior Supervisor
Thesis advisor: Gu, Qianping
Language
English
Member of collection
Download file Size
etd23169.pdf 5.96 MB

Views & downloads - as of June 2023

Views: 35
Downloads: 2