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

Algebra, find the value of A and B if the following polynomials are perfect...

find the value of A and B if the following polynomials are perfect square:

Calculate annual interest rate, 1. What is the present value of a security ...

1. What is the present value of a security that will pay $15,000 in 15 years if securities of equal risk pay 8.9% annually? Round your answer to the nearest cent. 475,858.20

Introduction to knowing your maths learner, INTRODUCTION : The other day I...

INTRODUCTION : The other day I overheard 6-year-old Ahmed explaining to his older sister about why swallowing the seeds of an orange is harmful. He said, "The seed will become a p

Rationalize the denominator, Rationalize the denominator for following.  Su...

Rationalize the denominator for following.  Suppose that x is positive. Solution We'll have to start this one off along with first using the third property of radica

Explain that odd positive integer to be a perfect square, Show that for odd...

Show that for odd positive integer to be a perfect square, it should be of the form 8k +1. Let a=2m+1 Ans: Squaring both sides we get a2 = 4m (m +1) + 1 ∴ product of two

Differential calculus finding limits, how can i evaluate this lim of x as x...

how can i evaluate this lim of x as x approaches to a

Find the area of section a, The picture frame given below has outer dimensi...

The picture frame given below has outer dimensions of 8 in by 10 in and inner dimensions of 6 in by 8 in. Find the area of section A of the frame. a. 18 in 2 b. 14 in 2

Differential equations, Verify Liouville''''s formula for y "-y" - y'''' + ...

Verify Liouville''''s formula for y "-y" - y'''' + y = 0 in (0, 1) ?

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