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

Example of developing an understanding, I gave my niece a whole heap of bea...

I gave my niece a whole heap of beads and showed her how to divide it up into sets of 10 beads each. Then I showed her how she could lay out each set of I0 beads in a line, and cal

Diffrential integral , All the integrals below are understood in the sense ...

All the integrals below are understood in the sense of the Lebesgue. (1) Prove the following equality which we used in class without proof. As-sume that f integrable over [3; 3]

Subtangents & subnormals, show that the subtangent at any point on parabola...

show that the subtangent at any point on parabola y2 =4ax is twice the abscissa at that point.

Geometric mean-geometric progression, Geometric mean - It is a measure ...

Geometric mean - It is a measure of central tendency normally utilized to measure industrial increases rates. - It is explained as the nth root of the product of 'n' observa

If all the tickets are the similar price what was the cost, The total ticke...

The total ticket sales for a soccer game were $1,260; 210 tickets were purchased. If all the tickets are the similar price, what was the cost of a ticket? Divide the total sale

Impediments in time series analysis, Impediments in time series analysis ...

Impediments in time series analysis Accuracy of data in reflecting a) Drastic changes for illustration in the advent of a major competitor, period of war or unexpected chan

In sequence to remain the pole perpendicular to the ground, A cable is atta...

A cable is attached to a pole 24 ft above ground and fastened to a stake 10 ft from the base of the pole. In sequence to remain the pole perpendicular to the ground, how long is th

Linear equations in one variable, three prices are to be distributed in a q...

three prices are to be distributed in a quiz contest.The value of the second prize is five sixths the value of the first prize and the value of the third prize is fourfifth that of

How to divide two fractions, Q. How to divide two fractions?If you want to ...

Q. How to divide two fractions?If you want to divide two fractions, You invert the second fraction (that means, turn it upside-down) and multiply (change the division to a

System of first order equations, Consider the Van der Pol oscillator x′′...

Consider the Van der Pol oscillator x′′- µ(1 - x 2 )x′ + x = 0 (a) Write this equation as a system of first order equations (b) Taking µ = 2, use MatLab's routine ode45 to

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