gsvgit commented on issue #13545:
URL: https://github.com/apache/datafusion/issues/13545#issuecomment-2538644017

   Possible steps.
   * [Extend SLQ parser with PGQ 
support](https://github.com/apache/datafusion-sqlparser-rs/issues/1572) 
Independent task. Technical.
   * Express PGQ in terms of existing operations. As shown in [GQL and SQL/PGQ: 
Theoretical Models and Expressive Power](https://arxiv.org/abs/2409.01102), 
core PGQ can be translated to standard relational algebra (plus recursion). It 
may be not optimal in terms of performance, but can be a baseline for analysis 
and further optimizations. Technical.
   * Advanced techniques introduction. For example, linear algebra utilization 
as a physical implementation of some operation. Respective logical plan 
extension. It is a topic for research.
   
   So, the first and the second can be done as a technical tasks, and after 
that possible directions should be discussed.
   
   Additionally for discussion: [TenSQL: An SQL Database Built on 
GraphBLAS](https://ieeexplore.ieee.org/document/10363601) that shows linear 
algebra as a physical level can improve performance of some SQL queries in some 
cases. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to