Full-stack SDN

D Sur, B Pfaff, L Ryzhyk, M Budiu - … of the 21st ACM Workshop on Hot …, 2022 - dl.acm.org
The conventional approach for building software-defined network systems requires
separately develo** the management, control, and data planes. Manually written code …

Insert-Only versus Insert-Delete in Dynamic Query Evaluation

MA Khamis, A Kara, D Olteanu, D Suciu - arxiv preprint arxiv:2312.09331, 2023 - arxiv.org
We study the dynamic query evaluation problem: Given a join query Q and a stream of
updates, we would like to construct a data structure that supports constant-delay …

Datalog in wonderland

MA Khamis, HQ Ngo, R Pichler, D Suciu… - ACM SIGMOD …, 2022 - dl.acm.org
Modern data analytics applications, such as knowledge graph reasoning and machine
learning, typically involve recursion through aggregation. Such computations pose great …

{POSEIDON}: A Consolidated Virtual Network Controller that Manages Millions of Tenants via Config Tree

B Lyu, E Song, T Pan, J Lu, S Zhang, X Sun… - … USENIX Symposium on …, 2024 - usenix.org
As the cloud rapidly expands in scale, the virtual network controller must manage an
increasing number of devices with higher update frequencies. Furthermore, the emergence …

Flo: A Semantic Foundation for Progressive Stream Processing

S Laddad, A Cheung, JM Hellerstein… - Proceedings of the ACM …, 2025 - dl.acm.org
Streaming systems are present throughout modern applications, processing continuous data
in real-time. Existing streaming languages have a variety of semantic models and …

Tractable Conjunctive Queries over Static and Dynamic Relations

A Kara, Z Luo, M Nikolic, D Olteanu… - arxiv preprint arxiv …, 2024 - arxiv.org
We investigate the evaluation of conjunctive queries over static and dynamic relations. While
static relations are given as input and do not change, dynamic relations are subject to inserts …

[PDF][PDF] Optimizing Datalog for the GPU

Y Sun, AR Shovon, T Gilray, S Kumar… - Proceedings of the 30th …, 2025 - thomas.gilray.org
Abstract Modern Datalog engines (eg, LogicBlox, Soufflé, ddlog) enable their users to write
declarative queries which compute recursive deductions over extensional facts, leaving high …

A Differential Datalog Interpreter

MJ Stephenson - Software, 2023 - mdpi.com
The core reasoning task for datalog engines is materialization, the evaluation of a datalog
program over a database alongside its physical incorporation into the database itself. The …

Optimizing Differential Computation for Large-Scale Graph Processing

S Sahu, S Salihoglu - Proceedings of the 7th Joint Workshop on Graph …, 2024 - dl.acm.org
Differential computation (DC) has emerged as a powerful general technique for maintaining
computations over evolving datasets, even those containing arbitrarily nested loops, making …

Trustworthy and Efficient LLMs Meet Databases

K Kim, A Ailamaki - arxiv preprint arxiv:2412.18022, 2024 - arxiv.org
In the rapidly evolving AI era with large language models (LLMs) at the core, making LLMs
more trustworthy and efficient, especially in output generation (inference), has gained …