- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- A graph neural network approach to interval and box...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
A graph neural network approach to interval and box graph completion problems Qian, Xinjie
Abstract
Interval and box graph editing/completion problems are interesting in the field of graph theory, whose aim is to transform an arbitrary graph into an interval or box graph by adding or removing edges, with a minimum number of such modifications. There are many existing algorithms that make use of the combinatorial properties of graphs to solve these problems. In this thesis, we propose an alternative approach that uses Graph Neural Networks(GNN). We introduce a GNN model that takes graphs as input and generates interval/box graphs by adding or removing edges. We also design and employ an aggregation process with an attention mechanism that leverages the neighborhood of each vertex, which aligns with the properties of the problem. To evaluate the capability of our GNN model, we develop a random model for generating interval and box graphs with adjustable parameters, inspired by Scheinerman’s random interval model [Sch90]. We observe that it is challenging for our GNN model to handle sparse graphs in terms of minimizing edge modification. To enhance GNN’s performance in such scenarios, we implement a data filtering mechanism and incorparate a learnable distance parameter into the attention aggregation process. Overall, our GNN model demonstrates promising results in addressing interval and box graph completion problems.
Item Metadata
Title |
A graph neural network approach to interval and box graph completion problems
|
Creator | |
Supervisor | |
Publisher |
University of British Columbia
|
Date Issued |
2024
|
Description |
Interval and box graph editing/completion problems are interesting in
the field of graph theory, whose aim is to transform an arbitrary graph into
an interval or box graph by adding or removing edges, with a minimum
number of such modifications. There are many existing algorithms that
make use of the combinatorial properties of graphs to solve these problems.
In this thesis, we propose an alternative approach that uses Graph Neural
Networks(GNN).
We introduce a GNN model that takes graphs as input and generates
interval/box graphs by adding or removing edges. We also design and employ
an aggregation process with an attention mechanism that leverages the
neighborhood of each vertex, which aligns with the properties of the problem.
To evaluate the capability of our GNN model, we develop a random
model for generating interval and box graphs with adjustable parameters,
inspired by Scheinerman’s random interval model [Sch90]. We observe that
it is challenging for our GNN model to handle sparse graphs in terms of minimizing
edge modification. To enhance GNN’s performance in such scenarios,
we implement a data filtering mechanism and incorparate a learnable distance
parameter into the attention aggregation process. Overall, our GNN
model demonstrates promising results in addressing interval and box graph
completion problems.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2024-03-21
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0440711
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2024-05
|
Campus | |
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International