Computing (1+ϵ)-Approximate Degeneracy in Sublinear Time
| dc.contributor.author | Yong, Quinton | |
| dc.contributor.supervisor | King, Valerie | |
| dc.contributor.supervisor | Thomo, Alex | |
| dc.date.accessioned | 2022-12-21T19:07:21Z | |
| dc.date.available | 2022-12-21T19:07:21Z | |
| dc.date.copyright | 2022 | en_US |
| dc.date.issued | 2022-12-21 | |
| dc.degree.department | Department of Computer Science | |
| dc.degree.level | Master of Science M.Sc. | en_US |
| dc.description.abstract | The problem of finding the degeneracy of a graph is a subproblem of the k-core decomposition problem. In this paper, we present a (1 + ϵ)-approximate solution to the degeneracy problem which runs in O(n log n) time on a graph with n nodes, sublinear in the input size for dense graphs, by sampling a small number of neighbours adjacent to high degree nodes. Our algorithm can also be extended to an O(n log n) time solution to the k-core decomposition problem. This improves upon the method by Bhattacharya et al., which implies a (4 + ϵ)-approximate ˜O(n) solution to the degeneracy problem. Our techniques are similar to other sketching methods which use sublinear space for k-core and degeneracy. We prove theoretical guarantees of our algorithm and provide optimizations which improve the running time of our algorithm in practice. Experiments on massive real-world web graphs show that our algorithm performs significantly faster than previous methods for computing degeneracy, including the 2022 exact degeneracy algorithm by Li et al. | en_US |
| dc.description.scholarlevel | Graduate | en_US |
| dc.identifier.uri | http://hdl.handle.net/1828/14576 | |
| dc.language | English | eng |
| dc.language.iso | en | en_US |
| dc.rights | Available to the World Wide Web | en_US |
| dc.subject | Graphs | en_US |
| dc.subject | k-core | en_US |
| dc.subject | Degeneracy | en_US |
| dc.subject | Sublinear | en_US |
| dc.subject | Approximate | en_US |
| dc.subject | Randomized Algorithm | en_US |
| dc.title | Computing (1+ϵ)-Approximate Degeneracy in Sublinear Time | en_US |
| dc.type | Thesis | en_US |