function [x,lambda,mu] = mylinprog(c,A,b,tol,maxiter, ...
                                              x0,lambda0,mu0)
%MYLINPROG Linear programming
%  [x,lambda,mu] = MYLINPROG(c,A,b,tol,maxiter,x0,lambda0,mu0) 
%  attempts to solve the linear programming problem utilizing 
%  the predictor corrector algorithm (Mehrotra):
%
%          min c'*x    subject to    A*x = b, x >= 0
%
%  Input : c ......... vector of dimension nx1
%          A ......... matrix of dimension mxn
%          b ......... vector of dimension mx1
%          tol ....... tolerance for the stopping criteria
%          maxiter ... maximum number of allowed iterations
%          x0 ........ initial guess for the solution x 
%                      (dimension nx1)
%          lambda0 ... initial guess for the Lagrange 
%                      multiplier lambda (dimension mx1)
%          mu0 ....... initial guess for the Lagrange 
%                      multiplier mu (dimension nx1)
%
%  Output: x ......... numerical solution for x
%          lambda .... numerical solution for Lagrange 
%                      multiplier lambda
%          mu ........ numerical solution for Lagrange 
%                      multiplier mu 
%

% Authors : Vorname1 Nachname1, Vorname2 Nachname2
% Email   : my.1.email@address.com, my.2.email@address.com

% !!! Enter Code Here !!!
