This analysis reveals the complexities of semi-interval comparisons in conjunctive queries, suggesting NP solvability in certain cases while highlighting persistent completeness challenges.
We consider conjunctive queries with arithmetic comparisons (CQAC) and investigate the computational complexity of the problem: Given two CQAC queries, Q and $Q'$, is $Q'$ contained in Q? We know that, for CQAC queries, the problem of testing containment is Π₂ ᵖ -complete. However, there are broad classes of queries with semi-interval arithmetic comparisons in the containing query that render the problem solvable in NP. In all cases examined the contained query is allowed to be any CQAC. Interestingly, we also prove that there are simple cases where the problem remains Π₂ ᵖ -complete. We also investigate the complexity of computing certain answers in the framework of answering CQAC queries with semi-interval comparisons using any CQAC views. We prove that maximally contained rewritings in the language of union of CQACs always compute exactly all certain answers. We find cases where we can compute certain answers in polynomial time using maximally contained rewritings.
No takes yet. Share an insight, caveat, or question.
Afrati et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: