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

Circle, a wheel revolves 360 deegre revolution in one minute .Find how many...

a wheel revolves 360 deegre revolution in one minute .Find how many radians will the wheel subtend in one second

Find the radius of the inner circle, The area enclosed between two concentr...

The area enclosed between two concentric circles is 770cm 2 . If the radius of the outer circle is 21cm, find the radius of the inner circle. (Ans :14cm) Ans: Π R 2 - Π r 2 =

Right angled triangle, In proving relation of trigonometric ratios we becam...

In proving relation of trigonometric ratios we became confused that what should we do next, so to complete any question quickly what should we do?

Comperative statics, Discuss comparative statics,Market model and Nationa i...

Discuss comparative statics,Market model and Nationa income model

Marketing plan and its parts, can you offer help with an entry level market...

can you offer help with an entry level marketing class and with developing charts and tables for the final marketing plan?

Shares and dividends, suresh invested rs.1080 in shares of face value rs.50...

suresh invested rs.1080 in shares of face value rs.50 at rs.54.After receiving dividend on them at 8% he sold them at 52.In each of the transaction he paid 2 % brokerage.Hpw much d

Find out the next number 320, Find out the next number in the subsequent pa...

Find out the next number in the subsequent pattern. 320, 160, 80, 40, . . . Each number is divided by 2 to find out the next number; 40 ÷ 2 = 20. Twenty is the next number.

Four distinct points on a circle, If (a,1/a), (b,1/b),(c,1/c),(d,1/d) are f...

If (a,1/a), (b,1/b),(c,1/c),(d,1/d) are four distinct points on a circle of radius 4 units then,abcd is equal to??   Ans) As they are of form (x,1/x) let eq of circle be x

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