Mohan Yang

I am currently a software engineer at Google working on F1. I obtained my Ph.D. in Computer Science from UCLA in 2017, working in the Scalable Analytics Institute (ScAi) with Professor Carlo Zaniolo. Before that, I received my Bachelor's degree from the ACM Honored Class, Shanghai Jiao Tong University in June 2010.

You can contact me at  lastname at


  • Deductive Application Language System (DeALS), a new Datalog system that (i) supports classical Datalog constructs including stratified aggregates, negation and XY-stratification, and the new monotonic aggregates that can be used in recursive rules; and (ii) optimizes parallel execution over diverse platforms including multi-core machines and clusters. It enables the efficient support of complex data analytics pipelines that consist of relational and/or graph data processing workloads in a single declarative language.