Combining rule decomposition and data partitioning in parallel datalog program processing | IEEE Conference Publication | IEEE Xplore