Optimizing parallel recursive datalog evaluation on multicore machines

J Wu, J Wang, C Zaniolo - … of the 2022 International Conference on …, 2022 - dl.acm.org
Over the past years, there has been a resurgence of interest in Datalog due to its superior
ability of expressing applications that require recursive computations. However, in addition …

Formal semantics and high performance in declarative machine learning using datalog

J Wang, J Wu, M Li, J Gu, A Das, C Zaniolo - The VLDB Journal, 2021 - Springer
With an escalating arms race to adopt machine learning (ML) in diverse application
domains, there is an urgent need to support declarative machine learning over distributed …

Parallel logic programming: A sequel

A Dovier, A Formisano, G Gupta… - Theory and Practice of …, 2022 - cambridge.org
Multi-core and highly connected architectures have become ubiquitous, and this has
brought renewed interest in language-based approaches to the exploitation of parallelism …

Bigdata applications from graph analytics to machine learning by aggregates in recursion

A Das, Y Li, J Wang, M Li, C Zaniolo - arXiv preprint arXiv:1909.08249, 2019 - arxiv.org
In the past, the semantic issues raised by the non-monotonic nature of aggregates often
prevented their use in the recursive statements of logic programs and deductive databases …

Monotonic properties of completed aggregates in recursive queries

C Zaniolo, A Das, J Gu, Y Li, J Wang - arXiv preprint arXiv:1910.08888, 2019 - arxiv.org
The use of aggregates in recursion enables efficient and scalable support for a wide range
of BigData algorithms, including those used in graph applications, KDD applications, and …

[PDF][PDF] Developing Big-Data Application as Queries: an Aggregate-Based approach.

C Zaniolo, A Das, J Gu, Y Li, M Li, J Wang - IEEE Data Eng. Bull., 2021 - scholar.archive.org
Recent advances on query languages (QLs) and DBMS suggest that their traditional role in
application development can and should be extended dramatically in many big-data …

[图书][B] Power, Performance and Scalability for Big Data Query Languages: The Machine Learning Challenge

J Wang - 2020 - search.proquest.com
Abstract In the Big Data era, there is a resurgence of interest in using Datalog to express
data analysis applications that require recursive computations. However, the use of non …

[图书][B] Declarative Frameworks and Optimization Techniques for Developing Scalable Advanced Analytics over Databases and Data Streams

A Das - 2019 - search.proquest.com
In the past, the semantic issues raised by the non-monotonic nature of aggregates often
prevented their use in the recursive statements of logic programs and deductive databases …