<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>A. Bonifati, R. Ciucanu, and S. Staworko. Learning
Join Queries from User Examples. ACM Trans.
Database Syst.</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Graph Queries: Generation, Evaluation and Learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Angela Bonifati</string-name>
          <email>angela.bonifati@univ-lyon1.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University Lyon 1</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>[1] G. Bagan</institution>
          ,
          <addr-line>A. Bonifati, R. Ciucanu, G. H. L. Fletcher, A. Lemay</addr-line>
          ,
          <institution>and N. Advokaat. Generating Flexible Workloads for Graph Databases. PVLDB</institution>
          ,
          <addr-line>9(13):1447</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <volume>40</volume>
      <issue>4</issue>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. INVITED TALK ABSTRACT</p>
      <p>Several modern graph query languages are capable of
expressing sophisticated graph queries, which return nodes
connected by arbitrarily complex paths. Such paths can be
synthesized by regular expressions and often involve
recursion. Such graph queries are known as Regular Path Queries
and correspond to Property Paths in Sparql 1.1. Recently,
with my colleagues I have been investigating regular path
queries and their combinations by looking at the generation
problem [1, 2, 3, 10], the complexity of query evaluation [5]
and the learning problem [9, 7, 6, 8]. Precisely, we focused
on schema-driven generation of complex and broad graph
queries with user-de ned features, on the complexity of the
evaluation of regular simple path queries and on learning
algorithms for regular path queries. In this talk, I will
begin with a brief recap of graph queries and their expressive
power. I will then provide an overview of a comprehensive
query-oriented graph benchmark that we have designed and
assessed [1, 2, 3, 10]. I will next discuss the theoretical
results of our study on the complexity of regular simple path
queries [5]. I will then present a learning framework for
regular path queries and discuss its potential along with its
practical feasibility [7, 6, 8]. To conclude, I will brie y
outline our ongoing work [4] and pinpoint lingering issues and
research directions in the study of graph queries.</p>
      <p>Acknowledgements This is joint work with my colleagues
at CNRS, Eindhoven University of Technology, Universite
Clermont Auvergne, Universite Lille 3 and Universite Paris
Sud. This work is partially supported by the Palse Impulsion
Individual Grant and by the CNRS Mastodons MedClean.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>