8 #define EPECVERSION 0.1 15 using perps = std::vector<std::pair<unsigned int, unsigned int>>;
17 inline bool operator<(std::vector<short int> Fix1, std::vector<short int> Fix2);
18 inline bool operator==(std::vector<short int> Fix1,
19 std::vector<short int> Fix2);
21 std::ostream &operator<<(std::ostream &ost, std::vector<T> v);
22 template <
class T,
class S>
23 std::ostream &operator<<(std::ostream &ost, std::pair<T, S> p);
Class to handle parameterized quadratic programs(QP)
std::ostream & operator<<(std::ostream &ost, perps C)
class to handle parameterized mathematical programs(MP)
struct to handle the constraint params of MP_Param/QP_Param
std::vector< std::pair< unsigned int, unsigned int > > perps
Class to handle a Nash game between leaders of Stackelberg games.
Class to handle and solve linear complementarity problems.
Adds the next polyhedra by selecting random feasible one.
Adds polyhedra by selecting them in order.
struct to handle the objective params of MP_Param/QP_Param
Class to model Nash-cournot games with each player playing a QP.
bool operator==(std::vector< short int > Fix1, std::vector< short int > Fix2)