Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Die Komplexitätsklasse [B]P[/B] » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Die Komplexitätsklasse [B]P[/B]
Beiträge zu diesem Thema Autor Datum
 Die Komplexitätsklasse [B]P[/B] Daniel Informatik 09.12.2015 20:28
 RE: Die Komplexitätsklasse [B]P[/B] Karlito 10.12.2015 07:00
 RE: Die Komplexitätsklasse [B]P[/B] Daniel Informatik 10.12.2015 08:58
 RE: Die Komplexitätsklasse [B]P[/B] Karlito 10.12.2015 10:41
 RE: Die Komplexitätsklasse [B]P[/B] Daniel Informatik 10.12.2015 14:08
 RE: Die Komplexitätsklasse [B]P[/B] Karlito 10.12.2015 16:03

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Daniel Informatik
Grünschnabel


Dabei seit: 09.12.2015
Beiträge: 3

Die Komplexitätsklasse [B]P[/B] Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo zusammen,

Ich habe da mal eine Frage zur Komplexitätsklasse P. Ich finde im Internet nur Probleme, wie SAT, Circuit Value Problem, die dieser zugeordnet sind. Jedoch hätte ich gerne eine Sprache die in P liegt und nicht in der Form eines Problems wie SAT ist. Eher eine Sprache, wie sie in der Klasse der kontextsensitiven Sprachen z.B. (a^i)(b^i)(c^i) ist. Kann man eine derartige Sprache angeben die in P liegt. Oder bezieht sich P nur auf Probleme? Ich dachte eigentlich dass ein Problem und eine Sprache eigentlich dasselbe wären. Das Problem soll jedoch nicht in tieferen Sprachklassen liegen. Also nicht in der Klasse der kontextfreien Sprachen.

Vielen Dank für eure Hilfe,

Gruß Daniel
09.12.2015 20:28 Daniel Informatik ist offline Beiträge von Daniel Informatik suchen Nehmen Sie Daniel Informatik in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Daniel,

der CYK-Algorithmus ist kubisch und dient zur Erkennung kontextfreier Sprachen. Es werden von Compilern effektivere Algorthmen verwendet, meines Wissens nach, bleiben diese jedoch polynomiell.

Gruß,

Karlito
10.12.2015 07:00 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Daniel Informatik
Grünschnabel


Dabei seit: 09.12.2015
Beiträge: 3

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Karlito,

vielen Dank für deine schnelle Antwort. Mit dem CYK-Algotithmus kann ich kontextfreie Sprachen erkennen. Ich hätte jedoch gerne ein Beispiel für eine Sprache, die nicht in der Klasse der kontextfreien Sprachen, jedoch in P liegt. Also ich brauche eher ein Problem/Sprache als ein Algorithmus für die Erkennung des Problems.

Daniel
10.12.2015 08:58 Daniel Informatik ist offline Beiträge von Daniel Informatik suchen Nehmen Sie Daniel Informatik in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Oh, entschuldigung. Zu schnell geschossen und nicht richtig gelesen.

Ich denke mit [latex]a^ib^ic^i[/latex] liegst Du schon gar nicht so schlecht. Kontextsensitive Sprachen können von einer linear beschränkten Turingmaschine erkannt werden. Jetzt ist die Frage, wie ein entsprechendes Programm aussähe. Andrererseits ist das Problem, dass man viele Probleme schneller Lösen kann, wenn man den Platzbedarf erhöht. Mit entsprechend großen Vektorregistern kann man theroetisch auch Matrizen in linearer Zeit Multiplizieren. Ich befürchte die Frage lässt sich nur beantworten, wenn man einige Randbedingungen festlegt. Zuzmindest braucht es wohl eine Platzbeschränkung.

Gruß,

Karlito
10.12.2015 10:41 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Daniel Informatik
Grünschnabel


Dabei seit: 09.12.2015
Beiträge: 3

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Karlito,
Ist diese kontextsensitive Sprache denn auch ein Element welches in P liegt. Oder handelt es sich dabei nur um eine Sprache, die in NP liegt, oder ist sie vielleicht sogar ausserhalb von NP?
Mir geht es persöhnlich eher nicht um das Lösen des Problems oder irgendwelche Programme, die jenes lösen. Ich frage mich eigentlich nur, ob es "einfache" Probleme/Sprachen, in der Art a^i b^i ... gibt, die der Klasse P angehören. Oder muss man um ein Problem der Klasse P zu beschreiben "weit ausholen" und so etwas wie 2SAT bauen, um ein Problem der Klasse P zu bekommen? Wie die Lösung des Problems aussieht ist mir wirklich egal. Es geht nur um die Definition vom Problem selbst.

Vielen Dank für deine Unterstützung,

Gruß Daniel
10.12.2015 14:08 Daniel Informatik ist offline Beiträge von Daniel Informatik suchen Nehmen Sie Daniel Informatik in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kurz und knapp: Ich denke ja, die Sprache dürfte in P liegen.

Gruß,

Karlito
10.12.2015 16:03 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Informatiker Board » Themengebiete » Theoretische Informatik » Die Komplexitätsklasse [B]P[/B]