<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-20T12:06:17Z</responseDate><request verb="GetRecord" identifier="oai:digital.library.adelaide.edu.au:2440/139619" metadataPrefix="dim">https://digital.library.adelaide.edu.au/server/oai/request</request><GetRecord><record><header><identifier>oai:digital.library.adelaide.edu.au:2440/139619</identifier><datestamp>2026-06-14T23:47:55Z</datestamp><setSpec>com_2440_14759</setSpec><setSpec>col_2440_14760</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Guo, Mingyu</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Shen, Hong (Sun Yat-sen University, China)</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Tian, Hui (Griffith University, Australia)</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="author">Goel, Diksha</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="school" lang="en">School of Computer and Mathematical Sciences</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued">2023</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/2440/139619</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract" lang="en">With the burgeoning advancements of computing and network communication technologies,&#xd;
network infrastructures and their application environments have become&#xd;
increasingly complex. Due to the increased complexity, networks are more prone to&#xd;
hardware faults and highly susceptible to cyber-attacks. Therefore, for rapidly growing&#xd;
network-centric applications, network resilience is essential to minimize the impact&#xd;
of attacks and to ensure that the network provides an acceptable level of services&#xd;
during attacks, faults or disruptions. In this regard, this thesis focuses on developing&#xd;
effective approaches for enhancing network resilience. Existing approaches for enhancing&#xd;
network resilience emphasize on determining bottleneck nodes and edges in the&#xd;
network and designing proactive responses to safeguard the network against attacks.&#xd;
However, existing solutions generally consider broader application domains and possess&#xd;
limited applicability when applied to specific application areas such as cyber defense&#xd;
and information diffusion, which are highly popular application domains among cyber&#xd;
attackers. These solutions often prioritize general security measures and may not&#xd;
be able to address the complex targeted cyberattacks [147, 149]. Cyber defense and&#xd;
information diffusion application domains usually consist of sensitive networks that&#xd;
attackers target to gain unauthorized access, potentially causing significant financial&#xd;
and reputational loss.&#xd;
This thesis aims to design effective, efficient and scalable techniques for discovering&#xd;
bottleneck nodes and edges in the network to enhance network resilience in cyber defense&#xd;
and information diffusion application domains. We first investigate a cyber defense graph optimization problem, i.e., hardening active directory systems by discovering&#xd;
bottleneck edges in the network. We then study the problem of identifying bottleneck&#xd;
structural hole spanner nodes, which are crucial for information diffusion in the&#xd;
network. We transform both problems into graph-combinatorial optimization problems&#xd;
and design machine learning based approaches for discovering bottleneck points vital&#xd;
for enhancing network resilience. This thesis makes the following four contributions.&#xd;
We first study defending active directories by discovering bottleneck edges in the&#xd;
network and make the following two contributions. (1) To defend active directories by&#xd;
discovering and blocking bottleneck edges in the graphs, we first prove that deriving&#xd;
an optimal defensive policy is #P-hard. We design a kernelization technique that&#xd;
reduces the active directory graph to a much smaller condensed graph. We propose an&#xd;
effective edge-blocking defensive policy by combining neural network-based dynamic&#xd;
program and evolutionary diversity optimization to defend active directory graphs.&#xd;
The key idea is to accurately train the attacking policy to obtain an effective defensive&#xd;
policy. The experimental evaluations on synthetic AD attack graphs demonstrate&#xd;
that our defensive policy generates effective defense. (2) To harden large-scale active&#xd;
directory graphs, we propose reinforcement learning based policy that uses evolutionary&#xd;
diversity optimization to generate edge-blocking defensive plans. The main idea is&#xd;
to train the attacker’s policy on multiple independent defensive plan environments&#xd;
simultaneously so as to obtain effective defensive policy. The experimental results&#xd;
on synthetic AD graphs show that the proposed defensive policy is highly effective,&#xd;
scales better and generates better defensive plans than our previously proposed neural&#xd;
network-based dynamic program and evolutionary diversity optimization approach. We&#xd;
then investigate discovering bottleneck structural hole spanner nodes in the network&#xd;
and make the following two contributions. (3) To discover bottleneck structural&#xd;
hole spanner nodes in large-scale and diverse networks, we propose two graph neural&#xd;
network models, GraphSHS and Meta-GraphSHS. The main idea is to transform the&#xd;
SHS identification problem into a learning problem and use the graph neural network&#xd;
models to learn the bottleneck nodes. Besides, the Meta-GraphSHS model learns generalizable knowledge from diverse training graphs to create a customized model that&#xd;
can be fine-tuned to discover SHSs in new unseen diverse graphs. Our experimental&#xd;
results show that the proposed models are highly effective and efficient. (4) To&#xd;
identify bottleneck structural hole spanner nodes in dynamic networks, we propose a&#xd;
decremental algorithm and graph neural network model. The key idea of our proposed&#xd;
algorithm is to reduce the re-computations by identifying affected nodes due to updates&#xd;
in the network and performing re-computations for affected nodes only. Our graph&#xd;
neural network model considers the dynamic network as a series of snapshots and&#xd;
learns to discover SHS nodes in these snapshots. Our experiments demonstrate that&#xd;
the proposed approaches achieve significant speedup over re-computations for dynamic&#xd;
graphs.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="dissertation" lang="en">Thesis (Ph.D.) -- University of Adelaide, School of Computer and Mathematical Sciences, 2023</dim:field>
   <dim:field mdschema="dc" element="language" qualifier="iso" lang="en">en</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en">Network Resilience</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en">Machine Learning</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en">Cyber Defense</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en">Information Diffusion</dim:field>
   <dim:field mdschema="dc" element="title" lang="en">Enhancing Network Resilience through Machine Learning-powered Graph Combinatorial Optimization: Applications in Cyber Defense and Information Diffusion</dim:field>
   <dim:field mdschema="dc" element="type" lang="en">Thesis</dim:field>
   <dim:field mdschema="dc" element="provenance" lang="en">This electronic version is made publicly available by the University of Adelaide in accordance with its open access policy for student theses. Copyright in this thesis remains with the author. This thesis may incorporate third party material which has been used by the author pursuant to Fair Dealing exceptions. If you are the owner of any included third party copyright material you wish to be removed from this electronic version, please complete the take down form located at: http://www.adelaide.edu.au/legals</dim:field>open.access</dim:dim></metadata></record></GetRecord></OAI-PMH>