Polynomial time algorithm - first order query, Mathematics

Assignment Help:

For queries Q1 and Q2, we say Q1 is contained in Q2, denoted Q1 ⊆ Q2, iff Q1 (D) ⊆ Q2(D) for every database D.

  • The container problem for a fixed Query Q0 is the following decision problem: Given a query Q, decide whether Q0 ⊆ Q.
  • The containee problem for a fixed query Q0 is the following decision problem: Given a query Q, decide whether Q ⊆ Q0.

Formally prove or disprove the following statements:

(a) For every conjunctive query Q0, there is a polynomial-time algorithm to decide the container problem for Q0 and for given conjunctive queries Q.

(b) For every conjunctive query Q0, there is a polynomial-time algorithm to decide the container problem for Q0 and for given conjunctive queries Q that can be obtained from Q0 by adding some atoms.

(c) For every conjunctive query Q0, there is a polynomial-time algorithm to decide the containee problem for Q0 and for given conjunctive queries Q.

(d) For every first-order Query Q0, there is an algorithm to decide the containee problem for Q0 and for given first-order queries Q. To prove a statement, sketch an algorithm, along with an argument why it is polynomial, if possible. To disprove it, provide an M-hardness or undecidability proof.


Related Discussions:- Polynomial time algorithm - first order query

Euler equations with an auxiliarty condition - shortest path, 1. Finding th...

1. Finding the shortest path btween any two points on the surface of a sphere but use the method of the euler equations with an auxiliarty condition imposed? Question2:

Reduction-types of word problems related to subtraction, Reduction -when t...

Reduction -when the original amount and the balance or remainder are known, to find the part that has been given away. (e.g., there were 15 toffees in a container, and there are

Indices, 4n to the power 3/2 = 8 to the power minus 1/3. find the value of ...

4n to the power 3/2 = 8 to the power minus 1/3. find the value of n.

Calculate the ratio of the areas of three sectors, A circular disc of 6 cm ...

A circular disc of 6 cm radius is divided into three sectors with central angles 1200, 1500,900. What part of the circle is the sector with central angles 1200. Also give the ratio

Math, i really ned help wiv quartiles plz help

i really ned help wiv quartiles plz help

Word problem, A computer is programmed to scan the digits of the counting n...

A computer is programmed to scan the digits of the counting numbers.For example,if it scans 1 2 3 4 5 6 7 8 9 10 11 12 13 then it has scanned 17 digits all together. If the comput

Example to understanidng of multiplication, 6-year-old Rahul wasn't able to...

6-year-old Rahul wasn't able to understand multiplication when it was thrust upon him in school. His mother discussed this problem with some of us. On the basis of suggestions that

What is larry''s salary after the raise, Larry earned $32,000 per year. The...

Larry earned $32,000 per year. Then he received a (3)1/4% rise. What is Larry's salary after the raise? If Larry earns a (3) 1/4 % (or 3.25%) raise, he will earn 103.25% of his

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd