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

Evaluate the mean of temperatures, Evaluate the mean of temperatures: ...

Evaluate the mean of temperatures: Example: Given the subsequent temperature readings, 573, 573, 574, 574, 574, 574, 575, 575, 575, 575, 575, 576, 576, 576, 578 So

H, 6987+746-212*7665

6987+746-212*7665

Division problem, Raul has 56 bouncy balls. He puts three times as many bal...

Raul has 56 bouncy balls. He puts three times as many balls into red gift bags as he puts into green gift bags. If he puts the same number of balls in each bag, how many balls does

Derivatives to physical systems, Derivatives to Physical Systems: A st...

Derivatives to Physical Systems: A stone is dropped into a quiet lake, & waves move within circles outward from the location of the splash at a constant velocity of 0.5 feet p

Mixing problems, In these problems we will begin with a substance which is ...

In these problems we will begin with a substance which is dissolved in a liquid. Liquid will be entering as well as leaving a holding tank. The liquid entering the tank may or may

#title.automotive cruise control system., What are some of the interestingm...

What are some of the interestingmodern developments in cruise control systems that contrast with comparatively basic old systems

The perimeter of a rectangle is 104 inches find out width, The perimeter of...

The perimeter of a rectangle is 104 inches. The width is 6 inches less than 3 times the length. Find out the width of the rectangle. Let l = the length of the rectangle and let

Math, A small square is located inside a bigger square. The length of the s...

A small square is located inside a bigger square. The length of the small square is 3 in. The length of the large square is 7m. What is the area of the big square if you take out t

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