Gröbnerbasen, entwickelt von Bruno Buchberger für kommutative Polynomringe, finden häufig Anwendung bei der Lösung algorithmischer Probleme. Beispielsweise lässt sich das Kongruenzproblem für Ideale mit Hilfe der Gröbnerbasen lösen. Bis heute wurden diese Ideen auf verschiedene zum Teil nichtkommutative und nichtnoethersche Algebren übertragen. Die meisten dieser Ansätze setzen eine zulässige Ordnung auf den Termen voraus. In dieser Dissertation wird das Konzept der Gröbnerbasen für endlich erzeugte Monoid- und Gruppenringe verallgemeinert. Dabei werden Reduktionsmethoden sowohl zur Darstellung der Monoid- beziehungsweise Gruppenelemente, als auch zur Beschreibung der Rechtsidealkongruenz in den entsprechenden Monoid- beziehungsweise Gruppenringen benutzt. Da im allgemeinen Monoide und insbesondere Gruppen keine zulässigen Ordnungen mehr erlauben, treten bei der Definition einer geeigneten Reduktionsrelation wesentliche Probleme auf: Zum einen ist es schwierig, die Terminierung einer Reduktionsrelation zu garantieren, zum anderen sind Reduktionsschritte nicht mehr mit Multiplikationen verträglich und daher beschreiben Reduktionen nicht mehr unbedingt eine Rechtsidealkongruenz. In dieser Arbeit werden verschiedene Möglichkeiten Reduktionsrelationen zu definieren aufgezeigt und im Hinblick auf die beschriebenen Probleme untersucht. Dabei wird das Konzept der Saturierung, d.h. eine Polynommenge so zu erweitern, dass man die von ihr erzeugte Rechtsidealkongruenz durch Reduktion erfassen kann, benutzt, um Charakterisierungen von Gröbnerbasen bezüglich der verschiedenen Reduktionen durch s-Polynome zu geben. Mithilfe dieser Konzepte ist es gelungen für spezielle Klassen von Monoiden, wie z.B. endliche, kommutative oder freie, und verschiedene Klassen von Gruppen, wie z.B. endliche, freie, plain, kontext-freie oder nilpotente, unter Ausnutzung struktureller Eigenschaften spezielle Reduktionsrelationen zu definieren und terminierende Algorithmen zur Berechnung von Gröbnerbasen bezüglich dieser Reduktionsrelationen zu entwickeln.