1) The document discusses querying incomplete data using different semantics like OR-semantics and weak semantics to return maximal answers rather than complete answers.
2) It describes computing full disjunctions of relations as a special case of weak semantics and how full disjunctions generalize to allow non-equality join constraints.
3) The complexity of evaluating maximal weak matchings and maximal OR matchings for cyclic queries is polynomial in the size of the query, database, and result.