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

Calc, How to find a function

How to find a function

Euilibrium, What is partial market equilibrium

What is partial market equilibrium

Vector arithmetic - addition, Vector Arithmetic In this part we need t...

Vector Arithmetic In this part we need to have a brief discussion of vector arithmetic. Addition We will begin with addition of two vectors. Thus, given the vectors a

probability problems, A school principal is looking at the combinations of...

A school principal is looking at the combinations of subjects students are studying. He learns that the probability that a student is studying Chemistry is 0.5 and that the prob

Inverse sine, Inverse Sine : Let's begin with inverse sine.  Following is ...

Inverse Sine : Let's begin with inverse sine.  Following is the definition of the inverse sine. y = sin -1 x         ⇔     sin y = x                for - ?/2 ≤ y ≤ ?/2 Hen

Evaluate the volume of one orange, An orange has a diameter of 3 inches. Ev...

An orange has a diameter of 3 inches. Evaluate the volume of one orange. (π = 3.14) a. 9.42 in 3 b. 113.04 in 3 c. 28.26 in 3 d. 14.13 in 3 d. To determine the

Problem solving, Sales price of a compact disc player is $200, each new cd ...

Sales price of a compact disc player is $200, each new cd is on sale for $12. kyle purchases a player and some cds for $224. how many cds were purchased?

Example of complex roots, Solve the subsequent IVP. y'' - 4y' + 9y = 0, ...

Solve the subsequent IVP. y'' - 4y' + 9y = 0, y(0) = 0, y'(0) = -8 Solution The characteristic equation for such differential equation is. As:  r 2 - 4r + 9 = 0

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