<!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 />
    <article-meta>
      <title-group>
        <article-title>Graph XAI: Graph-augmented AI with ADEV⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ricky Sun</string-name>
          <email>ricky@ultipa.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yuri Simione</string-name>
          <email>yuri.simione@ultipa.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jason Zhang</string-name>
          <email>jason@ultipa.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Victor Wang</string-name>
          <email>victor@ultipa.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>3, HKSTP</institution>
          ,
          <addr-line>Shatin</addr-line>
          ,
          <country>Hong Kong SAR</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Paestum'</institution>
          <addr-line>24: 26</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Tigergraph GSQL: /</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Ultipa HK Limited</institution>
          ,
          <addr-line>Building</addr-line>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Ultipa, Inc.</institution>
          ,
          <addr-line>2342 Poppyview Ave, San Ramon, CA, 94582</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>Ultipa, Inc.</institution>
          ,
          <addr-line>Viale Egeo 59, 00144, Rome</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff6">
          <label>6</label>
          <institution>}; Result = select j from Start::p - (jobIs:e) - job:j WHERE p.name == "areith" AND j.name == "chef" accum</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Today's big data and AI frameworks face problems like questionable accuracy, shallow data processing depth, black-box in-explainability, and oftentimes low processing speed. This paper summarizes the work of Ultipa, introducing Graph XAI (Graph-augmented AI) and highlighting ADEV (Accuracy, Depth, Explainability, and Velocity). In contrast to many systems that sample data due to inability to traverse datasets thoroughly and quickly, particularly hindered by hotspot supernodes, Ultipa's graph system is designed from data structure and system architecture perspective to allow for ultra-low latency deep penetration, and accuracy is achieved with exhaustive traversal, which also allows for exponentially faster velocity. As graph data are ideally queried and processed using graph query languages and algorithms instead of the two-dimensional SQL and stored procedures, the intuitiveness and explainability are crucial in ensuring ADEV being fulfilled, this paper highlights how Ultipa's graph-native query language facilitates real-time recursive queries like path-finding, K-hopping, auto-networking, or identification of topological structures and communities works hand-in-hand with Ultipa's WebGL-powered graph manager to ensure end-toend celerity and explainability.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Graph XAI</kwd>
        <kwd>Real-time Deep Data Processing</kwd>
        <kwd>GQL</kwd>
        <kwd>Graph Query</kwd>
        <kwd>Graph Data Modeling</kwd>
        <kwd>Network Analytics</kwd>
        <kwd>Graph Database</kwd>
        <kwd>HTAP</kwd>
        <kwd>High-density computing</kwd>
        <kwd>Traversal Boosting</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. Introduction: XAI and ADEV
XAI originally stands for eXplainable Artificial
Intelligence, it signifies the needs for explainability
against the results generated by AI, as well as the
whitebox explainability of the processes leading to the results.
As we are broadening the adoption of AI across all
industries, the meaning of XAI transcends
explainability, more meanings are added to it, including
but not limited to:</p>
      <p>Accuracy: the computed results should be
adequately accurate.</p>
      <p>Depth: the ability to traverse connected data
set deeply.</p>
      <p>
        The accuracy problem of AI and big-data systems is
commonly attributed to human ignorance or procedural
unfairness of systems designs [
        <xref ref-type="bibr" rid="ref34">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref48">4</xref>
        ]. Though there
are mitigation plans which try to improve the accuracy
(and explainability) of such AI/big-data systems, the
problem lies with the underpinning system architecture
and design philosophy which are inaccurate and
unexplainable by nature [3] and [
        <xref ref-type="bibr" rid="ref48">4</xref>
        ] and [5]. Specifically,
the joint-force of big-data and AI aggravated the
problems – data sampling and profiling [6] are widely
used, however, a major drawback with sampling is that
it may work in one domain, but not in the others. For
instance, most ANNs (Artificial Neural Networks) are
originally designed to handle images (i.e., photos or
0009-0004-3025-4500 (R. Sun)
© 2023 Copyright for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
remote-sensing images) with sampling and profiling
techniques, but such networks may run into serious
inaccuracy problems when dealing with financial
datasets. The reason is that to examine a certain
account’s historical behavior, or to conduct attribution
analysis [7] against a banking center, exhaustive
traversal of the account’s (or the center’s) transactions
is a must-have, and sampling will be far off from reality.
Similar accuracy problems happen in medical industry
[8], supply chains, telcos, and power grids.
      </p>
      <p>
        The depth factor is about how deeply and
thoroughly a system can traverse (or penetrate) the
given dataset. A major weakness with relational
databases and big-data frameworks (being the
foundation of today’s AI systems) is their poor ability to
handle recursive queries, such as joining of tables, due
to effect of cartesian product (cardinality), the
performance degradation is exponential as the number
of tables (roughly equivalent to the depth of the query)
[9] and [
        <xref ref-type="bibr" rid="ref41 ref62 ref67 ref69 ref72 ref9">10</xref>
        ] and the sizes of tables increase, which
dramatically limits the ability of such system to deeply
(recursively) penetrate the data. A horizontally
distributed system tends to have much worse
performance on network analytics than a
singleinstance system that’s capable of multi-thread
processing [11], therefore, the trick for a distributed
system to accelerate network analytics is to project data
from distributed storage instances to one (or fewer)
computing instance(s) where data will be centrally
processed [12] and [13] and [14] and [29] – but the data
projection process can be time-consuming, making it
unfit for real-time decision making. Such limitations
have real-world repercussions, for instance, doing
attribution analysis [7] with Oracle is an extremely
lengthy process when dealing with hundreds of millions
of trades (transactions) scattered in dozens of tables. The
collapse of Silicon Valley Bank in 2023 is a typical case
of failure to conduct timely liquidity risk management,
and attribution analysis, to understand the bank’s
portfolio and liquidity positions and forecast
quantitatively and qualitatively on daily or intra-day
basis [15].
      </p>
      <p>
        Velocity concerns the speed at which data is
generated, captured, schematized, and processed. The
maximum speed of a system is only tested by putting
into the context of the maximum depth it reaches within
a bounded timeframe. Given the rise of cryptocurrency,
blockchain and Web 3.0, numerous performance
analysis [16] and [17] and [18] have been conducted
against systems implementing such infrastructures.
Most existing big-data and NoSQL frameworks (and the
RDBMS) are designed with storage-centric mindset
where horizontally scalability design is prioritized
higher than depth-oriented velocity. Such mindset
ensures unsatisfactory velocity when there is need for
deep data processing – on the other hand, the popularity
of AI introduces added layers of black-box
inexplainability when processing data through machine
learning or deep learning frameworks [19] and [
        <xref ref-type="bibr" rid="ref61">20</xref>
        ] and
[21].
      </p>
      <p>
        This paper focuses on four aspects of XAI which
collectively referred to as ADEV (Accuracy, Depth,
Explainability and Velocity), and how ADEV can be
achieved with a novel graph system design [21].
2. XAI and ADEV How-to
Graph [
        <xref ref-type="bibr" rid="ref55">23</xref>
        ] organizes, otherwise siloed, data in a unified,
connected, and holistic. Figure 1 illustrates how data can
be connected in a graphical way in comparison with the
tabular data modeling [24]. Once data is organized in
graphical way, there are essentially two types of data
operations, which are:
      </p>
      <p>Taking K-hop as an example, BFS is guaranteed to be
accurate and effective, because DFS does not track the
depth of shortest-path (hops) from current vertex to the
starting vertex and standing at the Kth hop on a DFS
path does not guarantee the correctness. The point here
is that it’s rudimentary to open up the implementation
core of any analytical query and make it white-box
explainable, to ensure the results as well as the
procedures are explainable.</p>
      <p>The advances of LLM and GPT have given us the
impression (or illusion) that AI soon will be taking over
average human beings both on IQ and EQ fronts.
Scholars around the world have investigated and
criticized the hallucination and black-box problems
with LLM/GPT [25] and [26] and [32]. From XAI’s
perspective, LLM/GPT’s hallucination and
unexplainability are rooted in their incapability to conduct
deep traversals, or causality searches. Figure 2 illustrates
that GPT lacks the ability to conduct causality search,
which if conducted in a graph database is to find the
shortest path between the parties against the dataset
that must be part of what GPT [27] has been trained
upon. Figure 3 shows that a shortest-path query of up to
5 hops is conducted on a data set populated with
Wikipedia data.
•
or no de-duplication of K-hop, or partial
traversal, all of which may cause the results to
be redundant, incomplete, or outright wrong.
Ill Product-Market Fit: system designed for
batch-processing, pre-calculation and
precaching cannot server real-time scenarios.</p>
      <p>We use a concrete example to illustrate the accuracy
problem when running K-hop queries against a large
Twitter-2010 SNS dataset of 42MM vertices and 1470MM
edges, the dataset is densely populated with average
degree of ~70 (SNS friends of a user), and with the
existence of many hotspot supernodes with over 1MM
neighbors (high-impact social influencer).</p>
      <p>Inadequate computing power: sampling and
incomplete traversal of data. Many big-data
and AI systems are comfortable handling
metadata operations but not networked analytics.</p>
      <p>Faulty design or implementation: This happens
with unvalidated implementations, such as
using DFS for K-hop or shortest-path finding
In Table 1, the Twitter dataset’s topology is changed
in real-time by connecting a vertex with one of its
3rdhop connected vertices with a new edge
(orangecolored, as illustrated in Figure 4) , and we check the
starting vertex’s 1st, 3rd and 6th hop neighbors
immediately before and after the topology change – in
some cases the k-hop results may change dramatically,
as shown in the last column in Table 1. In Figure 5,
adding an edge between the C001 vertex and C009 will
change C001’s 1-hop neighbors from 3 to 4, and 2-hop
neighbors unchanged, and 3-hop’s from 7 to 6. If a
system uses pre-processing and caching mechanism, it
will continue to read pre-stored (stale) results and not
be able to churn out updated query results accurately
and instantly. At Ultipa, we designed an HTAP system
[22] and [30], to ensure changing topologies is
accurately and instantly reflected across all system data
structures so that graph operations results can be
accurate. This is further discussed in the following
section.</p>
      <p>Data structure plays a pivotal role here, conducting
accurate analytics over graphs require both agility and
resiliency, such as the ability to handle multi-graph as
well as simple-graph, filter by direction of relationships,
or attributes tied to vertices and edges, which may affect
query results. For instance, if querying K-hop by
inbound edges in Figure 4 (with added dashed blue
ones), C001 has only one 1-hop neighbor, and one 2-hop
neighbor (not the same as K-hop results).</p>
      <p>P r e d i c t i o n M a t r i x</p>
    </sec>
    <sec id="sec-2">
      <title>Explainability</title>
    </sec>
    <sec id="sec-3">
      <title>ESG / Greenness</title>
    </sec>
    <sec id="sec-4">
      <title>Accuracy</title>
    </sec>
    <sec id="sec-5">
      <title>Performance 0 5</title>
    </sec>
    <sec id="sec-6">
      <title>Ultipa-2</title>
    </sec>
    <sec id="sec-7">
      <title>Ultipa-1 10 ML/AI 15</title>
      <p>Accuracy problem is also tied to complicated system
architecture, for instance, accuracy is easier to achieve
with single-threading, but once multi-threading and
data-partitioning-n-parallel-processing are introduced,
data structures and systems architectures are more
complex, and the results validation become much
harder. Taking Louvain community detection algorithm
as an example, the original algorithm was designed to
function in a serial fashion, and parallel computing will
complicate the matter by yielding faster but possibly
inaccurate results (numbers of communities).</p>
      <p>Accuracy problem can lead to serious ramifications
in real-world applications. Taking retail-bank credit
card spending (turnover) prediction as an example,
Bigdata/DL frameworks are slow and inaccurate, and
each 1% mismatch can be equivalent to $1 billion loss of
cash reserve (and in-liquidity). Ultipa models card
transactions as a graph network and extracts features
via graph queries and algorithms such as weighted node
degrees, page-rank, and random-walk to improve
prediction accuracy. Figure 5 shows two batches of
Ultipa graph-based predictions to significantly improve
accuracy (40-50% better) and latency (10-15x) over
ML/DL methodologies. The main cause for such
improvement is the graph-based feature extraction of
the transaction network accurately reflects card holders’
(and merchants’) behavior patterns therefore giving
augmented prediction power. In comparison,
bigdata/ML predictions are still table centric and
lowdimensional which can hardly track the supposedly
high-dimensional entity behaviors; besides they are
slow and tend to go black-box with sophisticated
operations.
2.2</p>
      <sec id="sec-7-1">
        <title>Graph-augmented: Depth</title>
        <p>Graph’s natural strength is to be able to analyze data
that are connected, and what really sets one graph
system apart from the others is its ability to penetrate
the data much more deeply within the same time bound
and upon the same underpinning hardware.</p>
        <p>In Figure 3, we’ve illustrated the necessity for
deeptraversal. To implement a graph XAI system with
realtime deep traversal capability, there are 3 factors to
consider:
•
•
•</p>
        <p>Low-latency: data structures that allow for
lowest possible access time-complexity, ideally
O(1).</p>
        <p>Mutability: read-only data structure and access
patterns are easier to design but we must cope
with read-n-write scenarios where data are
mutable and supporting CRUD operations.</p>
        <p>Parallelization: serial access per query is easy
to do, but the existence of supernodes would
require parallel and accelerated access on a
single query – because one query can lead to
graph-wide traversal.</p>
        <p>We could use Map or HashMap in C++ to implement
the core meta-data data structure, but both are
considered highly redundant in terms of memory
consumption. We came up with a novel data-structure
design of vector_of_vectors as illustrated in Figure 6,
essentially, packing all edges connecting with a vertex
in a mutable vector, but aggregating inbound and
outbound edges in different sections for easier graph
traversal. Such data structure can satisfy the needs for
mutability and parallel access, and most importantly
O(1) time complexity for per-hop data traversal – the
computational complexity to visit all neighbors of a
vertex is a constant O(1) which will empower
exponentially faster deeper traversals.</p>
        <p>
          There are other forms of novel acceleration
techniques, which we’ll introduce in section 2.4
(Velocity). The effect of deep traversal capability is
shown in Figure 7, where 1-hop traversal with Ultipa is
done in microseconds while the other systems require at
least dozens of milliseconds, and at 6-hop, only 2
systems (Ultipa and Tigergraph) can perform while
Ultipa is nearly 50 times faster than the other. When the
depth reaches 23-hop (this is close to the diameter [
          <xref ref-type="bibr" rid="ref51">31</xref>
          ]
of the benchmarked dataset), Ultipa is the only system
that returns (capped at 45-min), and in real-time (&lt;1.9
seconds, with 99.9999% of the graph traversed, which is
equivalent to 1500MM nodes and edges traversed within
2 seconds, indicating the system’s capability to cover
over 750MM+ nodes and edges per second).
        </p>
        <p>There are many optimizations made in pursuing for
real-time recursive deep penetration of dataset.
Multilayer storage-n-computing acceleration is one such
optimization, which can be reflected in how critical
system resources are consumed. Figure 8 shows that
Ultipa uses more static memory but less dynamic
memory comparing with other systems, meanwhile goes
far more parallel in processing graph queries. A salient
benefit of lower dynamic memory is equivalent to better
system stability while the other systems risk running
into OOM with deep-query processing.</p>
        <p>G r a p h Q u e r y &amp; R e s o u r c e</p>
        <p>C o n s u m p t i o n
( 3 8 4 G B D R A M , 6 4 v C P U )</p>
        <p>Graph data is meta-data that are organized and
connected in high-dimensional ways, and the finest
granularity of meta-data boils down to vertices and
edges. By organizing and manipulating these meta-data
in different dimensions, insights or certain facets of the
graph can be generated on the fly. Explainability often
demands for reverse thinking process that is to trace
backward from the result to the intermediate process,
and eventually to the source data (being analyzed) – if
any part of the back-tracing process is hardly
explainable, we’ll suspect that the underpinning system
has explainability problem even though the system may
work well on many aspects.</p>
        <p>Visualization is another important aspect that helps
with explainability. Figure 3 shows the graphical results
of a multiple-hop path finding with different types of
entities and relationships clearly annotated for easy
digestion. The query language itself is also important,
but it would be pointless if we don’t put this in the
context of comparing with varied graph query
languages.
}</p>
        <p>Even though readers may be subjective on
intuitiveness (explainability) of the above GQL dialects,
there are several things that hinder easy comprehension
such as non-inline filtering, extensive chaining, or
mixing up of SQL and C++ procedural programming
styles.</p>
        <p>Root of LCR
Numerator</p>
        <p>Denominator</p>
        <p>Explainability can also be reflected in data modeling.
Though RDBMS and tables have been main-stream for
decades, it can be a disaster to use dozens of tables to
serve sophisticated business scenarios like liquidity risk
management. Figure 10 shows a novel graph data
modeling, where regulated key financial indicator LCR
(Liquidity Coverage Ratio) formula is transformed to the
graph, intuitively. This enables not only great
explainability, but also exponentially accelerated
computing of the LCR indicator (due to avoidance of the
cartesian-product of joining dozens of tables) with
highdensity parallel processing, and attribution analysis
which is essentially a back-tracing processing with
dynamic filtering on the tree-like graph.
2.4</p>
      </sec>
      <sec id="sec-7-2">
        <title>Graph-augmented: Velocity</title>
        <p>The velocity aspect of graph XAI is crucial in enabling
accelerated deep traversal during big data analytics.
There are 3 novel techniques leveraged by Ultipa graph
database in accelerating:
•
•
•</p>
        <p>High-density graph computing: adapting
parallel computing to graph domain with
optimizations to penetrate hotspot supernodes
in conjunction with native-graph data
structures.</p>
        <p>Data structure optimization: this has been
discussed in the XAI’s depth aspect, essentially
vertex-edge adjacency data structures.</p>
        <p>Traversal boosting: this encompasses multiple
facets, primarily optimized redesign of graph
query and algorithm traversal logics, with the
help of acceleration data structures.</p>
        <p>In Figure 11, a novel graph traversal method is
illustrated, instead of traversing from one vertex only,
the method allows traversal to be conducted parallelly
from both ends. This would exponentially lower the
traversal complexity, and the query will return as soon
as common neighbors are found in the middle, and the
overall theoretical query time-complexity can be
exponentially lower. Additionally, in-memory
datastructure is used to boost traversal speed (storing
temporal neighborhood states). The empirical
benchmark data shows that an overall acceleration of 40
times over K-hop neighborhood finding, and 160 time
over path-finding are achieved (see Figure 12). As more
cores are fired up for denser parallel processing, the
acceleration effect is significant (32-core vs. 1-core: 7x
for 3-hop, 25x for 6-hop, and 100x for Shortest-path.
Note that adding more cores not always yield better
performance, in shortest-path finding, 16-core turns out
to be slightly faster than 32-core, as communications
between more cores tend to add communication costs).</p>
        <p>The performance gain of utilizing high-density
parallel graph computing and boosted-traversal
mechanism can significantly reduce system latency and
increase system throughput per QPS and TPS. In
realworld applications, Ultipa graph system incorporating
these acceleration mechanisms can allow T+1 (1-day)
batch processing tasks to be completed in real-time or
near-real-time T+0 (same day) fashion, therefore
opening up opportunities for broad spectrum business
scenario realization (and acceleration).</p>
        <p>Ultipa Graph: HDC &amp; Boosting
3. Conclusions and Future Work
Big data analysis and AI are undoubtedly integral to our
technological landscape. However, several fundamental
challenges demand our attention. In this paper, we have
demonstrated that explainable AI (XAI) through graph
augmentation can provide practical solutions to address
key issues (A-D-E-V) in the field.</p>
        <p>While significant progress has been made, several
avenues remain underexplored. We recommend further
investigation in the following areas:
•
•
•</p>
        <p>Dynamic Graph Data Modeling: Optimizing on
dynamic graph data modeling based on
evolving data and temporal user/query
requirements.</p>
        <p>High-Scalable Graph Computing Architecture:
Efficiently handling extra large-scale
(zillionscale) graphs.</p>
        <p>TP (Transactional Processing) and AP
(Analytics Processing) Fusion: Bridging the
gap between transactional and analytical
workloads.</p>
        <p>These research directions hold promise for future
breakthroughs, and we anticipate their incorporation
into production systems and scholarly publications.
Acknowledgements
We would like to thank our customers for oefring
inspirations and opportunities to realizing their
relentless business scenarios with our cutting-edge
graph XAI solutions, and big kudos to our teammates
Lynsey, Zoey, Bin, Pearl, and countless others for their
contribution, inputs, and insightful feedback.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Rob</given-names>
            <surname>Kitchin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Gavin McArdle</surname>
          </string-name>
          .
          <year>2016</year>
          What makes
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>characteristics of 26 datasets. Big Data &amp; Society,</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <year>2016</year>
          , DOI: 10.1177/2053951716631130
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Brian Y.</given-names>
            <surname>Lim</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Mohan</given-names>
            <surname>Kankanhalli</surname>
          </string-name>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>in Computing Systems - Proceedings</source>
          , Vol.
          <fpage>2018</fpage>
          -
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>https://doi.org/10.1145/3173574.3174156</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Grabocka. 2023</surname>
          </string-name>
          <article-title>Breaking the Paradox of</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Explinaable</given-names>
            <surname>Deep Learning</surname>
          </string-name>
          ,
          <year>2023</year>
          , DOI:
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>10.48550/arXiv.2305.13072</mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Joaquin</given-names>
            <surname>Hortal-Carmona</surname>
          </string-name>
          .
          <year>2022</year>
          Just accuracy?
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <source>based medical resource allocations</source>
          ,
          <year>2022</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>https://doi.org/10.1007/s00146-022-01614-9</mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Sarah</given-names>
            <surname>Lebovitz</surname>
          </string-name>
          , Hila Lifshitz-Assaf. 2021 Is AI
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Experts' Know-What</surname>
          </string-name>
          ,
          <year>2021</year>
          , DOI: 10.25300/ MISQ
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Frank J. Isidro-Ortega.</surname>
          </string-name>
          2020 Data Sampling
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>Imbalance</given-names>
            <surname>Problem</surname>
          </string-name>
          ,
          <year>2020</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>https://doi.org/10.3390/app10041276</mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>Leonid</given-names>
            <surname>Kirievsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Anotoly</given-names>
            <surname>Kirievsky</surname>
          </string-name>
          .
          <year>2004</year>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>2004, http://dx.doi.org/10.2139/ ssrn.632943</mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Chittaranjan</given-names>
            <surname>Andrade</surname>
          </string-name>
          . 2021 The Inconvenient
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          2021, https://doi.org/10.1177/0253717620977000 [9]
          <string-name>
            <given-names>Chad</given-names>
            <surname>Vicknair</surname>
          </string-name>
          , Michael Macias,
          <string-name>
            <given-names>Zhendong</given-names>
            <surname>Zhao</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>2010</surname>
          </string-name>
          <article-title>A comparison of a graph database and a</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>perspective</surname>
          </string-name>
          ,
          <year>2010</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          https://doi.org/10.1145/1900008.1900067 [10]
          <string-name>
            <surname>Ziniu</surname>
            <given-names>Wu</given-names>
          </string-name>
          , Parimajan Negi, Mohammad Alizadeh,
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>Tim</given-names>
            <surname>Kraska</surname>
          </string-name>
          .
          <year>2022</year>
          FactorJoin: A New Cardinality
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <article-title>Estimation Framework for Join queries</article-title>
          ,
          <year>2022</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          arXiv:
          <fpage>2212</fpage>
          .
          <year>05526v1</year>
          [11]
          <string-name>
            <surname>Frank</surname>
            <given-names>McSherry</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Michael</given-names>
            <surname>Isard</surname>
          </string-name>
          and Derek G.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>Murray</surname>
          </string-name>
          ,
          <year>2015</year>
          . Scalability! But at what COST.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <surname>HotOS</surname>
            <given-names>XV</given-names>
          </string-name>
          <year>2015</year>
          . DOI:
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          https://dl.acm.org/doi/10.5555/2831090.2831104 [12]
          <string-name>
            <given-names>Jeffrey</given-names>
            <surname>Dean</surname>
          </string-name>
          and
          <string-name>
            <given-names>Sanjay</given-names>
            <surname>Ghemawat</surname>
          </string-name>
          .
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <surname>Clusters. OSDI</surname>
          </string-name>
          <year>2004</year>
          . [13]
          <string-name>
            <surname>Shwet</surname>
            <given-names>Ketu</given-names>
          </string-name>
          , Pramod Kumar Mishra, Sonali
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <year>2020</year>
          . Performance Analysis of
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <article-title>Analytics: Hadoop vs Spark</article-title>
          . doi:
          <volume>10</volume>
          .13053/CyS-24-
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          2-
          <fpage>3401</fpage>
          [14]
          <string-name>
            <surname>Benoit</surname>
            <given-names>Dageville</given-names>
          </string-name>
          , Thierry Cruanes, Marcin
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <string-name>
            <surname>Zukowski</surname>
            ,
            <given-names>Vadim</given-names>
          </string-name>
          <string-name>
            <surname>Antonov</surname>
          </string-name>
          ,
          <year>2016</year>
          . The Snowflake
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          http://dx.doi.org/10.1145/2882903.2903741 [15]
          <string-name>
            <surname>Lai</surname>
            <given-names>Van Vo</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huong</surname>
            <given-names>T.T.</given-names>
          </string-name>
          <string-name>
            <surname>Le</surname>
          </string-name>
          . 2023 From Hero to
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          <source>Economics and Business</source>
          <year>2023</year>
          ,https://ssrn.com/
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          abstract=
          <volume>4394553</volume>
          [16]
          <string-name>
            <given-names>Seongjoon</given-names>
            <surname>Park</surname>
          </string-name>
          , Seounghwan Oh, Hwangnam
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          <string-name>
            <surname>Kim.</surname>
          </string-name>
          <article-title>2019 Performance Analysis of DAG-Based</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          <string-name>
            <surname>Cryptocurrency. IEEE ICC</surname>
          </string-name>
          <year>2019</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          10.1109/ICCW.
          <year>2019</year>
          .
          <volume>8756973</volume>
          [17]
          <string-name>
            <given-names>Huan</given-names>
            <surname>Yu</surname>
          </string-name>
          <string-name>
            <given-names>Wu</given-names>
            ,
            <surname>Xin</surname>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          , Chentao Yue, Hye-Young
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          <string-name>
            <surname>Paik</surname>
            ,
            <given-names>Salil S.</given-names>
          </string-name>
          <string-name>
            <surname>Kanhere</surname>
          </string-name>
          . 2022
          <string-name>
            <surname>Chain or</surname>
            <given-names>DAG</given-names>
          </string-name>
          ?
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          issues.
          <source>Elsevier JSA</source>
          <year>2022</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          https://doi.org/10.1016/j.sysarc.
          <year>2022</year>
          .
          <volume>102720</volume>
          [18]
          <string-name>
            <surname>Si</surname>
            <given-names>Chen</given-names>
          </string-name>
          , Jinyu Zhang, Rui Shi,
          <string-name>
            <given-names>Jiaqi</given-names>
            <surname>Yan</surname>
          </string-name>
          .
          <year>2018</year>
          A
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          <string-name>
            <surname>Systems</surname>
          </string-name>
          .
          <year>2018</year>
          , DOI:10.1007/978-3-
          <fpage>319</fpage>
          -91125-
          <issue>2</issue>
          _
          <fpage>2</fpage>
          [19]
          <string-name>
            <surname>Michal</surname>
            <given-names>Klincewicz</given-names>
          </string-name>
          , Lily Frank.
          <year>2019</year>
          Consequences
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          <article-title>of a trusted doctor and patient autonomy</article-title>
          .
          <year>2019</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2681</volume>
          /xaila2019-
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          paper4.pdf [20]
          <string-name>
            <given-names>Yavar</given-names>
            <surname>Batthaee</surname>
          </string-name>
          .
          <source>2018 The Artificial Intellgience</source>
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          <source>Harvard Journal of Law and Technology</source>
          Vol
          <volume>31</volume>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>2018,https://jolt.law.harvard.edu/assets/articlePD</mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          <article-title>Fs/v31/The-Artificial-</article-title>
          <string-name>
            <surname>Intelligence-Black-Box-</surname>
          </string-name>
          and-
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          Bathaee.pdf [21]
          <string-name>
            <surname>Jean-Marie</surname>
            <given-names>John-Mathews.</given-names>
          </string-name>
          2021 Critical Empirical
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          <article-title>Study on Black-Box Explainability in AI. 42nd Int'l</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          <source>CIS</source>
          <year>2021</year>
          , https://hal.science/hal-
          <volume>03357663</volume>
          [22]
          <string-name>
            <surname>Ricky</surname>
            <given-names>Sun</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jamie</given-names>
            <surname>Chen</surname>
          </string-name>
          . 2023 Designing Highly
        </mixed-citation>
      </ref>
      <ref id="ref55">
        <mixed-citation>
          <source>BiDEDE'23</source>
          , https://doi.org/10.1145/3579142.
        </mixed-citation>
      </ref>
      <ref id="ref56">
        <mixed-citation>
          <volume>3594293</volume>
          [23]
          <string-name>
            <surname>Maciej</surname>
            <given-names>Besta</given-names>
          </string-name>
          , Emanuel Peter, Robert
        </mixed-citation>
      </ref>
      <ref id="ref57">
        <mixed-citation>
          <string-name>
            <surname>Gerstenberger</surname>
          </string-name>
          . 2019 Demystifying Graph
        </mixed-citation>
      </ref>
      <ref id="ref58">
        <mixed-citation>
          <article-title>storage, and analytics</article-title>
          .
          <source>CS.DB</source>
          <year>2019</year>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref59">
        <mixed-citation>
          https://doi.org/10.48550/arXiv.
          <year>1910</year>
          .
          <volume>09017</volume>
          [24]
          <string-name>
            <surname>Louis</surname>
            <given-names>Jachiet</given-names>
          </string-name>
          , Pierre Geneves, Nils Gesbert, Nabil
        </mixed-citation>
      </ref>
      <ref id="ref60">
        <mixed-citation>
          <string-name>
            <surname>Layaida</surname>
          </string-name>
          .
          <source>2020 On the Optimization of Recursive</source>
        </mixed-citation>
      </ref>
      <ref id="ref61">
        <mixed-citation>
          <source>SIGMOD'20 Portland</source>
          , OR. DOI:
        </mixed-citation>
      </ref>
      <ref id="ref62">
        <mixed-citation>
          10.1445/3318464.3380567 [25]
          <string-name>
            <surname>Potsawee</surname>
            <given-names>manakuk</given-names>
          </string-name>
          , Adian Luise,
          <string-name>
            <given-names>Mark J.F.</given-names>
            <surname>Gales</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref63">
        <mixed-citation>
          2023. SELFCHECKGPT:
          <string-name>
            <surname>Zero-Resoruce</surname>
          </string-name>
          Black-Box
        </mixed-citation>
      </ref>
      <ref id="ref64">
        <mixed-citation>
          <article-title>Hallucination Detection for Generation LLM</article-title>
          .
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref65">
        <mixed-citation>
          arXiv:
          <fpage>2303</fpage>
          .
          <year>08896v3</year>
          [26]
          <string-name>
            <surname>Yur</surname>
            <given-names>zhang</given-names>
          </string-name>
          , Yafu Li,
          <string-name>
            <given-names>Leyang</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Deng</given-names>
            <surname>Cai</surname>
          </string-name>
          .
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref66">
        <mixed-citation>
          Hallucinations in LLMs.
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref67">
        <mixed-citation>
          <source>DOI:10</source>
          .48550/arXiv:
          <fpage>2309</fpage>
          .01219 [27]
          <string-name>
            <surname>Partha</surname>
            <given-names>Pratim</given-names>
          </string-name>
          <string-name>
            <surname>Ray</surname>
          </string-name>
          .
          <year>2023</year>
          . ChaptGPT: A
        </mixed-citation>
      </ref>
      <ref id="ref68">
        <mixed-citation>
          <source>limitations and future scope</source>
          .
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref69">
        <mixed-citation>
          <source>DOI:10</source>
          .1016/j.iotcps.
          <year>2023</year>
          .
          <volume>04</volume>
          .
          <volume>003</volume>
          [28]
          <string-name>
            <given-names>Ricky</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <year>2024</year>
          .
          <article-title>The Essential Criteria of Graph</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref70">
        <mixed-citation>
          <string-name>
            <surname>Databases</surname>
          </string-name>
          . Elsevier.
          <year>2024</year>
          . ISBN:
          <fpage>978</fpage>
          -0-
          <fpage>443</fpage>
          -14162-1 [29]
          <string-name>
            <given-names>Manish</given-names>
            <surname>Kumar Abhishek</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. Rajeswara</given-names>
            <surname>Rao</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref71">
        <mixed-citation>
          2020.
          <article-title>Dynamic Allocation of High Performance</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref72">
        <mixed-citation>
          <source>DOI: 10</source>
          .30534/ijatcse/2020/159932020 [30]
          <string-name>
            <given-names>Muhammad</given-names>
            <surname>Attahir</surname>
          </string-name>
          <string-name>
            <surname>Jibril</surname>
          </string-name>
          , Alexander Baumstark,
        </mixed-citation>
      </ref>
      <ref id="ref73">
        <mixed-citation>
          <string-name>
            <surname>Kai-Uwe Sattler</surname>
          </string-name>
          .
          <year>2022</year>
          . Adaptive Update Handling
        </mixed-citation>
      </ref>
      <ref id="ref74">
        <mixed-citation>
          <source>for Graph HTAP</source>
          .
          <year>2022</year>
          IEEE 38th International
        </mixed-citation>
      </ref>
      <ref id="ref75">
        <mixed-citation>
          ICDEW. DOI:
          <volume>10</volume>
          .1109/ICDEW55742.
          <year>2022</year>
          .
          <volume>00007</volume>
          [31]
          <string-name>
            <surname>Liam</surname>
            <given-names>Roditty</given-names>
          </string-name>
          ,
          <source>Virginia Vassilevska Williams</source>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref76">
        <mixed-citation>
          <year>2012</year>
          . arXiv:
          <volume>1207</volume>
          .
          <year>3622v1</year>
          [32]
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Vela</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Sharp</surname>
          </string-name>
          .
          <year>2022</year>
          . Temporal
        </mixed-citation>
      </ref>
      <ref id="ref77">
        <mixed-citation>
          <string-name>
            <surname>Reports</surname>
          </string-name>
          ,
          <year>2022</year>
          . DOI:
          <volume>10</volume>
          .1038/s41598-022-15245-z
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>