William Sean Kennedy

dblp:92/8044 · also W. Sean Kennedy, William S. Kennedy · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0002-2201-1224ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 6 · 2 first-authorComputer networks · 5 · 5 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
YearPublicationVenuePosition
2025 Sustainable Task Offloading in Secure UAV-Assisted Smart Farm Networks: A Multi-Agent DRL With Action Mask Approach
abstract
The integration of unmanned aerial vehicles (UAVs) with mobile edge computing (MEC) and Internet of Things (IoT) technology is crucial for efficient resource management and sustainable agricultural productivity in smart frames. This paper addresses the critical need for optimizing task offloading in secure UAV-assisted smart farm networks, aiming to reduce total delay and energy consumption while maintaining robust security in data communications. We propose a multi-agent deep reinforcement learning (DRL)-based approach using a deep double Q-network (DDQN) with an action mask (AM), designed to manage task offloading dynamically and efficiently. Simulation results demonstrate the superior performance of our method in managing task offloading, highlighting significant improvements in operational efficiency, such as reduced delay and energy consumption. This aligns with the goal of developing sustainable and energy-efficient solutions for next-generation network infrastructures, making our approach an advanced solution for performance and sustainability in smart farming applications.
Tingnan Bao, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
IEEE Trans. Netw. Serv. Manag.3
2024 Hierarchical Deep Reinforcement Learning with Information Freshness in Smart Agriculture Applications
abstract
In precision farming, timely information is vital for effective decision-making in irrigation and pest control processes. Unmanned Aerial Vehicles (UAVs) and Multi-access Edge Computing (MEC) servers optimize data collection from ground sensors. However, integrating sensors, controllers, and actuators complicates data freshness in closed-loop communication. Computational resource optimization is also crucial, especially in energy-constrained equipment and competitive resource scenarios. This work optimizes data freshness and task turnaround time (TAT) with a UAV trajectory and MEC offloading strategy. Analysis includes assessing delays in uplink, downlink, and queues. This gains significance under dynamic network conditions and variable resources. A hierarchical deep reinforcement approach is proposed. Numerical results indicate the proposed solution outperforms baselines, improving data freshness by up to $31 \%$ and simultaneously decreasing TAT by $34 \%$.
Luciana Nobrega, Atefeh Termehchi, Tingnan Bao, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
PIMRC5
2024 Energy and Delay Aware General Task Dependent Offloading in UAV-Aided Smart Farms
abstract
Edge computing offers a promising solution to enhance network reliability. In this study, we investigate the integration of mobile edge computing (MEC) technology and unmanned aerial vehicles (UAVs) within the context of smart agriculture. Smart agriculture relies on resource-constrained Internet of Things (IoT) devices for local environmental monitoring and data collection. These IoT devices send the collected data to UAVs for analysis. A central theme of this work is the focus on the applications generated by each UAV and the consideration of their topology to derive our optimization algorithm. To tackle these challenges, we propose harnessing the computational and power resources of UAVs and MEC at the network’s edge to offload and execute resource-intensive tasks in UAV-MEC-assisted networks. Our research focuses on the joint optimization of power allocation and task offloading in these wireless networks. Central to our investigation is the problem of minimizing the energy-time cost (ETC) for the UAVs, considering the interdependencies among tasks. To address this complex problem efficiently, we introduce graph convolutional neural networks (GCNs) and reinforcement learning (RL)-based techniques. We employ a directed acyclic graph (DAG) to model task interdependencies, with GCNs characterizing the DAG. Our approach incorporates an actor-critic method with embedding layers, trained using the compound-action actor-critic (CA2C) algorithm. Our findings reveal a significant improvement in minimizing both delay and energy consumption, with a 27% percent reduction in delay and a 45% reduction in consumed energy for executing complex, interdependent tasks.
Fahime Khoramnejad, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
IEEE Trans. Netw. Serv. Manag.3
2024 Stability and Accuracy-Aware Learning for Task Offloading in UAV-MEC-Assisted Smart Farms
abstract
Sentiment Analysis Systems (SASs) are data-driven Artificial Intelligence (AI) systems that assign one or more numbers to convey the polarity and emotional intensity of a given piece of text. However, like other automatic machine learning systems, SASs can exhibit model uncertainty, resulting in drastic swings in output with even small changes in input. This issue becomes more problematic when inputs involve protected attributes like gender or race, as it can be perceived as bias or unfairness. To address this, we propose a novel method to assess and rate SASs. We perturb inputs in a controlled causal setting to test if the output sentiment is sensitive to protected attributes while keeping other components of the textual input, such as chosen emotion words, fixed. Based on the results, we assign labels (ratings) at both fine-grained and overall levels to indicate the robustness of the SAS to input changes. The ratings can help decision-makers improve online content by reducing hate speech, often fueled by biases related to protected attributes such as gender and race. These ratings provide a principled basis for comparing SASs and making informed choices based on their behavior. The ratings also benefit all users, especially developers who reuse off-the-shelf SASs to build larger AI systems but do not have access to their code or training data to compare.
Fahime Khoramnejad, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
IEEE Trans. Netw. Serv. Manag.3
2023 To Risk or Not to Risk: Learning with Risk Quantification for IoT Task Offloading in UAVs
abstract
A deep reinforcement learning technique is presented for task offloading decision-making algorithms for a multi-access edge computing (MEC) assisted unmanned aerial vehicle (UAV) network in a smart farm Internet of Things (IoT) environment. The task offloading technique uses financial concepts such as cost functions and conditional variable at risk (CVaR) in order to quantify the damage that may be caused by each risky action. The approach was able to quantify potential risks to train the reinforcement learning agent to avoid risky behaviors that will lead to irreversible consequences for the farm. Such consequences include an undetected fire, pest infestation, or a UAV being unusable. The proposed CVaR-based technique was compared to other deep reinforcement learning techniques and two fixed rule-based techniques. The simulation results show that the CVaR-based risk quantifying method eliminated the most dangerous risk, which was exceeding the deadline for a fire detection task. As a result, it reduced the total number of deadline violations with a negligible increase in energy consumption.
Anne Catherine Nguyen, Turgay Pamuklu, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
ICC4
2022 Reinforcement Learning-Based Deadline and Battery-Aware Offloading in Smart Farm IoT-UAV Networks
abstract
Unmanned aerial vehicles (UAVs) with mounted base stations are a promising technology for monitoring smart farms. They can provide communication and computation services to extensive agricultural regions. With the assistance of a Multi-Access Edge Computing infrastructure, an aerial base station (ABS) network can provide an energy-efficient solution for smart farms that need to process deadline critical tasks fed by IoT devices deployed on the field. In this paper, we introduce a multi-objective maximization problem and a Q-Learning based method which aim to process these tasks before their deadline while considering the UAVs’ hover time. We also present three heuristic baselines to evaluate the performance of our approaches. In addition, we introduce an integer linear programming (ILP) model to define the upper bound of our objective function. The results show that Q-Learning outperforms the baselines in terms of remaining energy levels and percentage of delay violations.
Anne Catherine Nguyen, Turgay Pamuklu, Aisha Syed, William Sean Kennedy, Melike Erol-Kantarci
ICC4
2018 Fast Approximation Algorithms for p-Centers in Large $$\delta $$ δ -Hyperbolic Graphs
Katherine Edwards, William Sean Kennedy, Iraj Saniee
Algorithmica2
2017 Overlaying Conditional Circuit Clauses for Secure Computation
William Sean Kennedy, Vladimir Kolesnikov, Gordon T. Wilfong
ASIACRYPT (2)1
2016 On the hyperbolicity of large-scale networks and its estimation
abstract
Through detailed analysis of scores of publicly available data sets corresponding to a wide range of large-scale networks, from communication and road networks to various forms of social networks, we explore a little-studied geometric characteristic of real-life networks, namely their hyperbolicity. We provide strong evidence that large-scale communication and social networks exhibit this fundamental property, and through extensive computations we quantify the degree of hyperbolicity of each network in comparison to its diameter. By contrast, and as evidence of the validity of the methodology, applying the same technique to graphs of road networks shows that they are not hyperbolic, which is as expected. Finally, we present practical computational means for detection of hyperbolicity and show how the test itself may be scaled to much larger graphs than those we examined via renormalization group methodology.
William Sean Kennedy, Iraj Saniee, Onuttom Narayan
IEEE BigData1
2016 Fast Approximation Algorithms for p-centers in Large \delta δ -hyperbolic Graphs
Katherine Edwards, William Sean Kennedy, Iraj Saniee
WAW2
2013 Partial Interval Set Cover - Trade-Offs between Scalability and Optimality
Katherine Edwards, Simon Griffiths, William Sean Kennedy
APPROX-RANDOM3
2013 Finding a smallest odd hole in a claw-free graph using global structure
William Sean Kennedy, Andrew D. King
Discret. Appl. Math.1
2010 Finding a maximum-weight induced k-partite subgraph of an i-triangulated graph
Louigi Addario-Berry, William Sean Kennedy, Andrew D. King, Zhentao Li, Bruce A. Reed
Discret. Appl. Math.2
2005 5-th Phylogenetic Root Construction for Strictly Chordal Graphs
William Sean Kennedy, Guohui Lin
ISAAC1