Constructing graphs with machine learning

dc.contributor.authorHodge, Kira
dc.date.accessioned2025-04-07T16:09:58Z
dc.date.available2025-04-07T16:09:58Z
dc.date.issued2025
dc.description.abstractSoftware has been used in graph theory research for decades, primarily for creating, editing, and analyzing graphs. However, in 2021, Wagner introduced a new approach that uses software to disprove conjectures in graph theory by constructing counterexamples with reinforcement learning. The first goal of this project is to understand Wagner’s deep cross-entropy method. The next goal is to apply this algorithm to more recent conjectures in combinatorics including Brouwer’s Conjecture (2006), which proposes an upper bound on an eigenvalue-related graph parameter. This requires modifying the reward function to encourage the agent to find graphs that exceed the conjectured bound. Further refinements aim to improve the algorithm’s stability and efficiency.
dc.description.reviewstatusReviewed
dc.description.scholarlevelUndergraduate
dc.description.sponsorshipJamie Cassels Undergraduate Research Awards (JCURA)
dc.identifier.urihttps://hdl.handle.net/1828/21746
dc.language.isoen
dc.publisherUniversity Of Victoria
dc.subjectgraph theory
dc.subjectreinforcement learning
dc.subjectdeep cross-entropy method
dc.subjectcounterexamples
dc.subjectlaplacian spectrum
dc.titleConstructing graphs with machine learning
dc.typePoster

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
hodge_kira_jcura_poster_2025.pdf
Size:
679.87 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: