A survey on SDN programming languages: Toward a taxonomy

C Trois, MD Del Fabro, LCE de Bona… - … Surveys & Tutorials, 2016 - ieeexplore.ieee.org
Network devices have always been considered as configurable black boxes until the
emergence of software-defined networking (SDN). SDN enables the networks to be …

A comparison of current graph database models

R Angles - 2012 IEEE 28th International Conference on Data …, 2012 - ieeexplore.ieee.org
The limitations of traditional databases, in particular the relational model, to cover the
requirements of current applications has lead the development of new database …

Query languages for graph databases

PT Wood - ACM Sigmod Record, 2012 - dl.acm.org
Query languages for graph databases started to be investigated some 25 years ago. With
much current data, such as linked data on the Web and social network data, being graph …

Incremental graph pattern matching

W Fan, X Wang, Y Wu - ACM Transactions on Database Systems (TODS …, 2013 - dl.acm.org
Graph pattern matching is commonly used in a variety of emerging applications such as
social network analysis. These applications highlight the need for studying the following two …

Graph pattern matching revised for social network analysis

W Fan - Proceedings of the 15th international conference on …, 2012 - dl.acm.org
Graph pattern matching is fundamental to social network analysis. Traditional techniques
are subgraph isomorphism and graph simulation. However, these notions often impose too …

Capturing topology in graph pattern matching

S Ma, Y Cao, W Fan, J Huai, T Wo - arxiv preprint arxiv:1201.0229, 2011 - arxiv.org
Graph pattern matching is often defined in terms of subgraph isomorphism, an NP-complete
problem. To lower its complexity, various extensions of graph simulation have been …

Strong simulation: Capturing topology in graph pattern matching

S Ma, Y Cao, W Fan, J Huai, T Wo - ACM Transactions on Database …, 2014 - dl.acm.org
Graph pattern matching is finding all matches in a data graph for a given pattern graph and
is often defined in terms of subgraph isomorphism, an np-complete problem. To lower its …

Discovering graph functional dependencies

W Fan, C Hu, X Liu, P Lu - ACM Transactions on Database Systems …, 2020 - dl.acm.org
This article studies discovery of Graph Functional Dependencies (GFDs), a class of
functional dependencies defined on graphs. We investigate the fixed-parameter tractability …

An introduction to graph data management

R Angles, C Gutierrez - Graph Data Management: Fundamental Issues …, 2018 - Springer
Graph data management concerns the research and development of powerful technologies
for storing, processing and analyzing large volumes of graph data. This chapter presents an …

Event pattern matching over graph streams

C Song, T Ge, C Chen, J Wang - Proceedings of the VLDB Endowment, 2014 - dl.acm.org
A graph is a fundamental and general data structure underlying all data applications. Many
applications today call for the management and query capabilities directly on graphs. Real …