Re: Trivial until it isn't?
It's not SPARQL that you need but a graph query language. An RDF triple store is not a property graph database. A knowledge graph is not a graph database. A real property database (be it a typed one, like TigerGraph, or a labelled one like Neo4J) can store and process large and complex networks of interconnected data. A supply chain is a good example, or a complex ETL/ELT process; in general any dependency related problems.
See my other comment for this article.