%==========================================================================
% File Name     : <Combinatorial.m>
% Usage         : [Solution,Timing] = Combinatorial(problem)
% Description   : This function is a mpLP/QP solver, which solves the 
% 'problem' and provides the parametric solution. The approach is based on
%   Gupta, A.; Bhartiya, S.; Nataraj, P.S.V. (2011) A novel approach to
%   multiparametric quadratic programming. Automatica, 47(9): 2112-2117.
% However, on the contrary to the paper, this approach first solves the
% feasibility LP before continuing to the optimality LP. The required
% structure of 'problem' can be found in the readme or in the User Guide of
% POP.
%--------------------------------------------------------------------------
% Author        : Richard Oberdieck, Nikolaos A. Diangelakis
% Office        : Engineering Research Building, Texas A&M University, USA
% Mail          : paroc@tamu.edu
%--------------------------------------------------------------------------
% Last Revision | Author  | Description
%---------------+---------+------------------------------------------------
% 09-Mar-2016   | RO      | Initial version
%==========================================================================