www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Englisch
  Status Grammatik
  Status Lektüre
  Status Korrekturlesen
  Status Übersetzung
  Status Sonstiges (Englisch)

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Algebra" - Generic Ring Algorithmus
Generic Ring Algorithmus < Algebra < Algebra+Zahlentheo. < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Algebra"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Generic Ring Algorithmus: Was genau ist das ?
Status: (Frage) beantwortet Status 
Datum: 12:32 Di 15.05.2007
Autor: MrPink

Moin!

Ich muss wegen einem Paper mit einem "Generic Ring Algorithmus" arbeiten. Ich weiss nur leider nicht genau, was ein "Generic Ring" ist. Vermute es ist ein einfacher Körper. Ich müsste allerdings genau wissen was für ein Körper.
Und der Algorithmus wird dann vermutlich auf den diesem Körper arbeiten ?!

Über ein wenig aufklärung wäre ich erfreut :-)
Danke im Voraus!

        
Bezug
Generic Ring Algorithmus: Mutmaßung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:59 Di 15.05.2007
Autor: piet.t

Hallo,

nur mal ein Schuss ins Blaue, aber könnte es vielleicht anders geklammert sein? Also ein generic (ring algorithm), sprich ein generischer Algorithmus, der auf einem Ring arbeitet?
Was ein Generic Ring sein sollte wüsste ich nicht (was noch nichts heissen soll), ein Körper hieße meines Wissens ja auch "field".

Gruß

piet

Bezug
        
Bezug
Generic Ring Algorithmus: Antwort
Status: (Antwort) fertig Status 
Datum: 19:20 Di 15.05.2007
Autor: felixf

Moin MrPink!

> Ich muss wegen einem Paper mit einem "Generic Ring
> Algorithmus" arbeiten. Ich weiss nur leider nicht genau,
> was ein "Generic Ring" ist. Vermute es ist ein einfacher
> Körper. Ich müsste allerdings genau wissen was für ein
> Körper.
>  Und der Algorithmus wird dann vermutlich auf den diesem
> Körper arbeiten ?!

Ein Koerper ist das sicher (im Allgemeinen) nicht.

Ein `generic ring' ist einfach irgendein (abstraktes) Modell eines Ringes, von dem man nichts weiss (bzw. annehmen kann) ausser das es ein Ring ist. Also man kann nur davon ausgehen, dass man Objekte addieren, subtrahieren, multiplizieren kann, und dass man vergleichen kann und auf 0 und 1 zugreifen kann. Und evtl. noch testen kann, ob ein Element invertierbar ist und ggf. Inverse berechnen. (Je nachdem wie man das nun genau definiert.)

Ein `generic ring algorithm' ist ein Algorithmus, der mit einem `generic ring' arbeitet: Man kann ihn also jeden beliebigen Ring vorwerfen, und er muss immer funktionieren, da er nichts besonderes ueber den Ring voraussetzen kann. Also weder das er von der Form [mm] $\IZ/n\IZ$ [/mm] ist noch das es ein Koerper ist oder das er lokal ist oder sonst etwas.

(In der Berechnenden Gruppentheorie gibt es uebrigens analog das Konzept der `generic group' und dem `generic group algorithm'. Wenn du dich etwas mit Kryptographie auskennst, es gibt da ein Paper von Shoup (glaube ich) in dem gezeigt wird, dass das Diskrete-Logarithmus-Problem bei generischen Gruppen der Ordnung $p$ (Primzahl) [mm] $\Theta(\sqrt{p})$ [/mm] ist, es also keine subexponentiellen oder gar polynomiellen Algorithmen gibt. Das ist ein ziemlich starkes Resultat, da es einige (konkrete) Gruppen von Primzahlordnung gibt, fuer die es sehr wohl Algorithmen zum Loesen des DLPs gibt (z.B. in [mm] $(\IZ/p\IZ, [/mm] +)$ in polynomieller Zeit und in [mm] $\IF_q^*$ [/mm] in subexponentieller Zeit). Aber fuer eine Gruppe uber die man sonst nix weiss (also eine `generic group') geht es halt nur exponentiell.)

LG Felix


Bezug
                
Bezug
Generic Ring Algorithmus: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 20:01 Di 15.05.2007
Autor: MrPink

Ok, gut das ich nach gefragt habe :-) Sonst hätte wohl doch daneben gelegen. Du scheinst dich damit aus zu kennen, mit einem Generic Group Algortihmus habe ich auch zu tun. Hast du noch nen paar Links dazu ? Bevor ich die Frage hier gestellt habe, habe ich natürlich selber versucht mir was zu ergoogeln, habe aber leider nix gefunden.

Ich habe es aber richtg verstandeb, dass in einem Generic Ring die normalen Definitionen für eine Ring gelten. Also zwei verknüpfungen, Assoziativtät, Distribut. ... etc. Oder liege ich da falsch ? Und der Algoritmus kann dann diese  Verknüpfungen nutzen ? Und eine Generic Group hat dann eine Verknüpfung, die der Algo. nutzen kann ?

Bezug
                        
Bezug
Generic Ring Algorithmus: Antwort
Status: (Antwort) fertig Status 
Datum: 21:50 Di 15.05.2007
Autor: felixf

Hallo!

> Ok, gut das ich nach gefragt habe :-) Sonst hätte wohl doch
> daneben gelegen. Du scheinst dich damit aus zu kennen, mit
> einem Generic Group Algortihmus habe ich auch zu tun.

Auskennen ist etwas uebertrieben ;)

> Hast
> du noch nen paar Links dazu ? Bevor ich die Frage hier
> gestellt habe, habe ich natürlich selber versucht mir was
> zu ergoogeln, habe aber leider nix gefunden.

Nicht wirklich... Lies dir vielleicht mal den Anfang von Shoups Paper durch: http://www.shoup.net/papers/dlbounds1.pdf
Vielleicht findest du Im Abschnitt `related work' Referenzen wo du mehr Infos finden kannst.

Ansonsten such auch mal nach `black box group' bzw. `black box ring'.

Eventuell kannst du auch in Kryptographie-Buechern/Skripten/... fuendig werden, insbesondere wenn dort das Paper von Shoup bzw. das Resultat daraus diskutiert wird.

> Ich habe es aber richtg verstandeb, dass in einem Generic
> Ring die normalen Definitionen für eine Ring gelten. Also
> zwei verknüpfungen, Assoziativtät, Distribut. ... etc. Oder
> liege ich da falsch ?

Genau.

> Und der Algoritmus kann dann diese  
> Verknüpfungen nutzen ? Und eine Generic Group hat dann eine
> Verknüpfung, die der Algo. nutzen kann ?

Ja, wuerd ich so sagen.

Ich hab leider nie eine richtige formale Definition von dem ganzen gesehen, daher kann ich das nur soweit beantworten wie ich glaube das richtig verstanden zu haben.

Falls du eine gute Einfuehrung/Definition/sonstwas findest, waer schoen wenn du das hier hinschreiben koenntest. Wuerd mich auch interessieren :)

LG Felix


Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Algebra"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.englischraum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]