Noncommutative Groebner Bases: Theory and Applications Edward L. Green %\footnotetext{1991 Mathematics Subject Classification. %Primary 16W50; Secondary 16G20}} \thanks{Partial support was received from a grant from the National Science Foundation} Department of Mathematics Virginia Polytechnic Institute and State University Blacksburg, Virgina USA \section{Overview} The talk will be divided as follows: \begin{enumerate} \item Brief introduction to noncommutative \grb bases. \begin{enumerate} \item Path algebras and admissible orders. \item Definition of \grb bases. \item Basic properties of \grb bases. \item Construction of \grb bases. \end{enumerate} \item Applications of \grb bases. \begin{enumerate} \item Computational approach to ideal and module theory. \item Projective resolutions. \item Koszul algebras. \item Poincar\'e-Birhkoff-Witt bases. \end{enumerate} \end{enumerate} \section{Introduction to noncommutative \grb bases} The theory of noncommutative \grb bases can be applied to the class of algebras called {\it path algebras}. Let $K$ be a field which we fix for the remainder of the talk. Let $\G$ be finite directed graph (which, in the representation theory of algebras is called a {\it quiver}). The path algebra, denoted $K\G$, is the $K$-algebra with $K$-basis the finite directed paths in $\G$. The multiplicative structure is induced by linearly extending the following multiplication on the basis of paths. Multiplication of paths is given by concatenation or $0$. That is, if $p$ and $q$ are finite directed paths then $$p\cdot q = \lbrace{\begin{array}{cc} pq & \mbox{if the terminus vertex of }{p = }\mbox{ the origin vertex of }q \\ 0& \mbox{ otherwise.}\end{array}}$$ Note that the set of paths form a monoid with $0$ and that the path algebra is just the monoid algebra (defined in a similar fashion as a group algebra or semigroup algebra). If $\G$ is the graph with one vertex $v$ and $n$ loops at $v$, $x_1,\dots,x_n$, then it is not hard to see that the path algebra $K\G$ is isomorphic to the free associative algebra in $n$ noncommuting variables. Hence the class of path algebras includes free algebras. For the theory of \grb bases we need an admissible order. A well-order $<$ on the set of paths in $\G$ is called an {\it admissible order} if satisfies the following three conditions: \begin{itemize} \item[A1.] If $p,q,r$ are paths with $p