Test
Algorithmik Fragen MCT
Preguntas del test (22)
1Der CYK läuft in:
- An²
- Bn³
- Cn log(n)
2Welcher dieser Algorithmen ist nicht neidfrei?
- ASuccesive-Pairs-Algorithmus
- BMoving Knife
- CTrimming
3Folgende Frage bezieht sich auf das Thema Contraction Hierarchies, wie sie in
der Vorlesung behandelt wurden. Welche dieser Aussagen ist falsch?- ADie Pfade, welche mittels der Contraction Hierarchies berechnet werden,
sind immer auch kurzeste Pfade. - BDie Pfade, welche mittels der Contraction Hierarchies berechnet werden,
sind nicht unbedingt die kurzesten, allerdings maximal doppelt so lang
wie die kurzesten. - CMittels Contraction Hierarchies kann der Suchraum bei einer kurzesten
Wege Anfrage stark reduziert werden. - DContraction Hierarchies augmentieren den Graph um Shortcuts und ordnen
jedem Knoten einen Level zu.
- ADie Pfade, welche mittels der Contraction Hierarchies berechnet werden,
4Betrachten Sie eine Implementierung von Dijkstras Algorithmus, in welchem die
Prioritatswarteschlange mittels eines 'normalen' Binarheaps (alle Heapoperationen
in O(log (n))) umgesetzt ist.Welche Aussage ist korrekt (beste Schranke)?- ADiese Implementierung hat Laufzeit O(n + m)
- BDiese Implementierung hat Laufzeit O(n log (n) + m)
- CDiese Implementierung hat Laufzeit O((n + m) log (n))
- DDiese Implementierung hat Laufzeit O(n log (n))
5Betrachten Sie die Kontraktion eines Knotens v in der Vorverarbeitungsphase
der Contraction Hierarchies, wie sie in der Vorlesung behandelt wurden. Welche
dieser Aussagen ist falsch?- AEin Shortcut (u;w) muss in jedem Fall eingefugt werden, wenn (u; v) elementVon E
und (v;w) elementVon E. - BEin Shortcut (u;w) muss nicht eingefugt werden, falls es einen kurzesten
Weg von u nach w gibt, welcher nicht uber v verlauft. - CKorrektheit geht nicht verloren, falls jeder Shortcut (u;w) eingefugt wird,
falls (u; v) elementVon E und (v;w) elementVon E. - DEin Shortcut (u;w) muss eingefugt werden, falls (u; v) elementVon E und (v;w) elementVon E
und uvw ist der einzige kurzeste Pfad von u nach w.
- AEin Shortcut (u;w) muss in jedem Fall eingefugt werden, wenn (u; v) elementVon E
6Wir betrachten das Rucksackproblem mit n Gegenstanden, ganzzahligen Gewichten
gi und Werten wi, i = 1; : : : ; n, sowie einer Rucksackkapazitat G.
Welche dieser Aussagen ist falsch?- ADas Rucksackproblem kann in Zeit O(n Wopt) gelost werden, hierbei ist
Wopt der Wert des optimalen Rucksacks. - BDas Rucksackproblem kann in Zeit O(n G) gelost werden.
- CSind die Gewichte oder die Werte unar kodiert, ist das Rucksackproblem
in Polynomialzeit losbar. - DDa das Rucksackproblem in O(min (n G; n Wopt)) gelost werden kann,
ist das Rucksackproblem in P, hierbei ist Wopt der Wert des optimalen
Rucksacks.
- ADas Rucksackproblem kann in Zeit O(n Wopt) gelost werden, hierbei ist
7Folgende Frage bezieht sich auf das Thema Constrained Shortest Path (CSP),
wie es in der Vorlesung behandelt wurde und insbesondere eine Formulierung
als Dynamisches Programm, wobei die Zelle Ri;j den minimalen Ressourcenverbrauch
eines Pfades von Knoten 1 zu Knoten i enthalt, welcher Kosten j hat.
ce bezeichnen die Kosten einer Kante e, re deren Ressourcenverbrauch.
Welche dieser Aussagen ist korrekt?- ARi;j = min
e=(v;i)
Rv;j - BRi;j = min
e=(v;i)
Rv;j - CRi;j = max
e=(v;i)
Rv;j - DRi;j = max
e=(v;i)
Rv;j
- ARi;j = min
8Folgende Frage bezieht sich auf die Dyn.Prog. Formulierung fur das Rucksackproblem,
wie sie in der VL behandelt wurde.
Welche der folgenden Aussagen ist falsch?- AAus einem vervollstandigten Dynamischen Programm konnen alle optimalen
Rucksackpackungen ermittelt werden. - BFur die Anwendung der Technik des Dynamischen Programmierens mussen
die Gewichte oder die Werte ganzzahlig sein. - CMittels Dynamischen Programmierens konnen wir auch folgendes Problem
losen: Gibt es eine Rucksackpackung mit Wert mindestens W und
Gewicht hochstens G? - DFur eine gegebene Instanz des Rucksackproblems gibt es genau einen
optimalen Rucksack.
- AAus einem vervollstandigten Dynamischen Programm konnen alle optimalen
9Sie sind beim Juwelier eingebrochen und haben einen Rucksack mit Tragekapazit
at 333 g dabei. Was sollten Sie mitnehmen, wenn Sie den maximalen Wert
erzielen, jedoch nicht Ihre Rucksackkapazitat uberschreiten wollen? Es liegen
7 Gegenstande herum mit Gewichten 169g, 188g, 200g, 300g, 423g, 500g, 165g
und Werten 9 EUR, 10 EUR, 4 EUR, 2 EUR, 3 EUR, 1 EUR, 5 EUR.
Was ist der Wert des wertvollsten Rucksacks, den Sie packen konnen?- A200 g
- B13EUR
- C10EUR
- D15EUR
10Folgende Frage bezieht sich auf das Thema (metrisches) TSP, wie es in der
Vorlesung behandelt wurde.
Welche dieser Aussagen ist falsch?- ADie Kosten einer optimalen Losung fur eine TSP-Instanz G(V;E; c), mit
zu besuchenden Knoten C V kann beliebig weit unter den Kosten des
Minimum Spanning Trees fur G(V;E; c) liegen. - BDie Kosten einer optimalen Losung fur eine TSP-Instanz G(V;E; c), mit
zu besuchenden Knoten C V sind immer zweimal die Kosten des Minimum
Spanning Trees fur G(V;E; c). - CDie optimale Losung fur eine TSP-Instanz besucht moglicherweise einige
Knoten in V mehrfach. - DDie Kosten einer optimalen Losung fur eine TSP-Instanz G(V;E; c) sind
nie groer als zweimal die Kosten des Minimum Spanning Trees fur
G(V;E; c).
- ADie Kosten einer optimalen Losung fur eine TSP-Instanz G(V;E; c), mit
11Folgende Frage bezieht sich auf das Rucksackproblem, wie es in der Vorlesung
behandelt wurde und insbesondere eine Formulierung als Dynamisches Programm,
wobei die Zelle Gi;j das minimale Gewicht eines Rucksacks enthalt,
welcher Elemente aus f1; : : : ; ig enthalten kann, und Wert genau j hat. wi bezeichnet
den Wert von Gegenstand i, gi sein Gewicht.
Welche dieser Aussagen ist korrekt?- AGi;j = max (Gi
- BGi;j = max (Gi
- CGi;j = min (Gi
- DGi;j = min (Gi
12Folgende Frage bezieht sich auf das Thema Steinerbaum.
Welche dieser Aussagen ist falsch?- ADie Kosten einer optimalen Losung fur eine Steinerbauminstanz G(V;E; c)
mit Terminalmenge T V sind immer zweimal die Kosten des Minimum
Spanning Trees fur G(V;E; c). - BDie Kosten einer optimalen Losung fur eine Steinerbauminstanz G(V;E; c)
mit Terminalmenge T V sind sind nie groer als die Kosten des Minimum
Spanning Trees fur G(V;E; c). - CDie optimale Losung einer Steinerbauminstanz ist immer ein Baum.
- DDie Kosten einer optimalen Losung fur eine Steinerbauminstanz G(V;E; c)
mit Terminalmenge T V kann beliebig weit
- ADie Kosten einer optimalen Losung fur eine Steinerbauminstanz G(V;E; c)
13Folgende Frage bezieht sich auf das Thema Constrained Shortest Path (CSP),
wie es in der Vorlesung behandelt wurde und insbesondere eine Formulierung
als Dynamisches Programm, wobei die Zelle Ci;j die minimalen Kosten eines
Pfades von Knoten 1 zu Knoten i enthalt, welcher Ressourcenverbrauch j
hat. ce bezeichnen die Kosten einer Kante e, re deren Ressourcenverbrauch.
Welche dieser Aussagen ist korrekt?- ACi;j = min
e=(v;i)
Cv;j - BCi;j = min
e=(v;i)
Cv;j - CCi;j = max
e=(v;i)
Cv;j - DCi;j = max
e=(v;i)
Cv;j
- ACi;j = min
14Welche dieser Aussagen ist falsch?
- AEs gibt nicht mehr als 2n viele verschiedene Rucksackinhalte.
- BFur beliebiges > 0 kann in Zeit polynomiell in n und 1
ein Rucksackinhalt
bestimmt werden, dessen Wert (1 - CFalls jemand einen Polynomzeitalgorithmus zur exakten Losung des Rucksackproblems
ndet, gilt P = NP. - DFur beliebiges > 0 kann in Zeit polynomiell in n und 1
ein Rucksackinhalt
bestimmt werden, dessen Wert (1 + ) mal dem Optimalwert ist.
15Folgende Frage bezieht sich auf das Rucksackproblem, wie es in der Vorlesung
behandelt wurde und insbesondere eine Formulierung als Dynamisches
Programm, wobei die Zelle Wi;j den maximalen Wert eines Rucksacks enthalt,
welcher Elemente aus f1; : : : ; ig enthalten kann, und Gewicht genau j hat. wi
bezeichnet den Wert von Gegenstand i, gi sein Gewicht.
Welche dieser Aussagen ist korrekt?- AWi;j = max (W-i
- BWi;j = max (Wi
- CWi;j = min (Wi-
- DWi;j = min (Wi
16Folgende Frage bezieht sich auf das Thema Constrained Shortest Path (CSP),
wie es in der Vorlesung behandelt wurde und insbesondere auf das Approximationsschema.
Welche dieser Aussagen ist korrekt?- AFur das Approximationsschema ist die Dyn.Prog. Formulierung, welche
links den Ressourcenverbrauch stehen hat, besser geeignet. - BFur das Approximationsschema ist die Dyn.Prog. Formulierung, welche
links die Kosten stehen hat, besser geeignet. - CDas von uns behandelte Approximationsschema benotigt keine Dyn.Prog.
Formulierung. - DFur das Approximationsschema sind beide Dyn.Prog. Formulierung gleichermaßen geeignet.
- AFur das Approximationsschema ist die Dyn.Prog. Formulierung, welche
17Folgende Frage bezieht sich auf das Thema Constrained Shortest Path (CSP),
wie es in der Vorlesung behandelt wurde.
Welche dieser Aussagen ist falsch?- AFalls jemand einen Polynomzeitalgorithmus zur exakten Losung des CSP
Problems ndet, gilt P = NP. - BDas CSP Problem ist in NP.
- CFur beliebiges > 0 kann in Zeit polynomiell in n und 1
ein s-t Pfad bestimmt
werden, dessen Kosten maximal (1 - DFur beliebiges > 0 kann in Zeit polynomiell in n und 1
ein s-t Pfad bestimmt
werden, dessen Kosten maximal (1 + ) mal dem Optimalwert
sind und der den Ressourcenconstraint erfullt.
- AFalls jemand einen Polynomzeitalgorithmus zur exakten Losung des CSP
18Welche dieser Aussagen ist korrekt?
- ADieWahrscheinlichkeit, bei der Abgabe eines Lottoscheins (nur ein Kastchen
mit 6 Kreuzen ausgefullt) nicht zu gewinnen, ist 1:1. - BDie Wahrscheinlichkeit, im 25. Wurf einer Sequenz von 50 Wurfen einer
fairen Munze 'Kopf' zu werfen, ist geringer, wenn in den ersten 24Wurfen
immer 'Kopf' geworfen wurde. - CDie Wahrscheinlichkeit, im Lotto zu gewinnen (6 Richtige) ist 6
49 - DDie Machtigkeit des Schnitts zweier Mengen ist immer kleiner gleich den
einzelnen Machtigkeiten.
- ADieWahrscheinlichkeit, bei der Abgabe eines Lottoscheins (nur ein Kastchen
19Es gelte: A => B ("aus Aussage A folgt Aussage B"), B => C und A => D.
Welche dieser Aussagen ist im Allgemeinen falsch?- AB => D
- BFalls C nicht gilt, gilt A nicht.
- CB=> C
- DA=> C
20Wir haben einen 1 GHz Rechner, der pro Takt eine Instruktion ausfuhren kann.
Unsere Anfragedatenstruktur mit n = 10 Milliarde Elementen, fuhrt pro Anfrage
log10 (n) Operationen aus. Wie lange dauert es in etwa, bis eine Anfrage
beantwortet ist?- A10 Tausendstel Sekunden
- B10 Milliardstel Sekunden
- C10 Hundertstel Sekunden
- D10 Millionstel Sekunden
21Wir haben einen 3 MHz Rechner, der pro Takt eine Instruktion ausfuhren
kann. Wir lassen einen Sortieralgorithmus, der n2 Operationen benotigt, auf
einer Eingabe von 1 Million Elementen laufen. Wie lange dauert es in etwa, bis
der Algorithmus fertig ist?- Aetwa 8 Stunden
- Betwas mehr als eine halbe Stunde
- Cca. 90 Stunden
- Dca. 40 Tage
22Ein Algorithmus braucht zur Bearbeitung einer Probleminstanz der Groe n
zunachst n Zeitschritte und ruft sich dann (falls n > 1) selber rekursiv mit
einer Probleminstanz der Groe n
2 auf. Was ist die beste obere Schranke fur die
Laufzeit dieses Algorithmus?- AO (n²)
- BO(n*log(n))
- CO(n)
- DO(log (n))
Información
- Descripción
- Mögliche Algofragen
- Autor
- Tobias Ranke
- Idioma
- Deutsch
- Visitas
- 31
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test