The Beauty of Graph Algorithms with Built-in Parallelism
Many people already know that graph algorithms are the most efficient and sometimes the only solution for complex business use cases, such as clustering different groups of users (Community Detection),…
GSQL For Cypher Users
Originally featured on DZone This article is intended for Neo4j Cypher users who want to learn and understand TigerGraph’s GSQL query language. This is by no means a primer on…
Cycle Detection in TigerGraph
A cycle is a path of edges and vertices that connect together to form a loop. In a directed graph, all the edges must point in the same direction so…
Enhanced Pattern Matching Query Syntax
In our upcoming 2.4 release, TigerGraph will offer a major syntax extension in GSQL - pattern matching. Pattern matching enables users to focus on specifying what multi-hop path pattern they…
Cognitive Computing, Associative Memory and Graph
How to Build an Associative Memory Capability in 1 Hour Recently I came across a wonderful presentation about Cognitive Computing and Associative Memory. Intel Saffron is a product dedicated for…
Hansel and Gretel & Big Data Analytics with Graphs
My daughter, a high schooler heard me chatting with a client last week and asked me, “Why do you keep going on and on about GSQL and something called the…
Graph Pattern Matching in GSQL
In this short technical blog, I will show you how to use GSQL to search a graph for all the occurrences of a small graph pattern. We call this pattern…