• Keine Ergebnisse gefunden

This means, that M can read arbitrary bits of the input in logarithmic time

N/A
N/A
Protected

Academic year: 2021

Aktie "This means, that M can read arbitrary bits of the input in logarithmic time"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lehr- und Forschungsgebiet

Mathematische Grundlagen der Informatik RWTH Aachen

Prof. Dr. E. Grädel, D. Fischer, T. Ganzow, B. Puchala

WS 09/10

Complexity Theory and Quantum Computing — Assignment 7 Due: Monday, December 14, 12:00

Exercise 1

Let GEN be the problem from Assignment 4, Exercise 1, (b). Construct an explicitALogspace- algorithm for GEN.

Exercise 2

An ATM M with adress tape uses one of the working tapes to adress cells of the input tape.

If M writes the number i in binary representation to the adress tape, then the head on the input tape goes to cell numberiin one step. This means, that M can read arbitrary bits of the input in logarithmic time. Therefore, it makes sense to define complexity classes Atime(T(n)) forT(n)< n.

(a) Give a precise definition of this machine model.

(b) Prove that PAL ALogtime = Atime(O(logn)), where PAL is the problem from Assi- gnment 2, Exercise 3.

Exercise 3

Let A, B and C ben×n matrices. The decision problem whether AB = C can obviously be solved in timeO(n3). This trivial bound can be improved, however, no deterministic algorithm is known whichs solves this problem in time less than O(n2.3). Now consider the following randomized algorithm.

input:A,B,C

choose a vector x∈ {−1,1}n at random if A(Bx)6=Cx: reject, else: accept.

Prove that this algorithm solves the problem with O(n2) arithmetical operations and with an error probability less than 12.

Exercise 4

Prove the following fact: If NPBPP, thenRP=NP.

Hint: First, prove that from aPtimealgorithm for SAT one can construct aPtime algorithm which constructs, for a given satisfiable formula, a model of this formula. Now use the fact that from NPBPPin particular it follows that SATBPP.

http://www.logic.rwth-aachen.de/Teaching/KTQC-WS09/

Referenzen

ÄHNLICHE DOKUMENTE

Consequently, the case where all prime factors are of the same bit-size turns out to be the worst case for our algorithm in terms of the number of oracle calls.. Furthermore,

1. The firmware must recognize and decode the input SelBUS transfer that has occurred. If the input transfer requested Con- troller or Peripheral Device status,

With the incredible average speed of 5.3 knots it only took us 4 days and 4 hours to travel the distance of 519 nautical miles between the last northern station on transect 2 to

This article shows how to find all vector partitions of any positive integral values of n , but only all vector partitions of 4, 5, and 6 are shown by algebraically.. These must

If the main window is displayed, click the Open Select Photos button on the Images tab.... Step 2

he structural adjustment undertaken by the peripheral countries in the last three years has been not a mere fiscal re-balancing process due to excessive government deficits/debt, but

Every stakeholder was looking for a different outcome: the ITU wished to expand its remit over the Internet, European Telecom operators wanted to secure more revenues by

PLAN OF STORAGE RES_ERVOIR; SECTIONS OE EMBANKMENT, BYEWASH, &amp;c.; VALVE WELL, FOOT BRIDGE, FILTER BEDS, &amp;C.; PORT GLASGOW WATERWORRS: EMEANKMENT, FILTERS, &amp;C.;