Go to the documentation of this file.
27 "Compute Frobenius number using dynamic programming.",
28 "Compute the Frobenius number of the input Frobenius instance using a "
30 "and quite slow dynamic programming algorithm. This functionality has "
32 "been implemented to check the answers of the Grobner basis-based Frobenius\n"
42 vector<mpz_class> instance;
49 mpz_class frobeniusNumber;
54 gmp_fprintf(stdout,
"%Zd\n", frobeniusNumber.get_mpz_t());
void expectEOF()
Require that there is no more input.
This class offers an input interface which is more convenient and for some purposes more efficient th...
virtual void obtainParameters(vector< Parameter * > ¶meters)
void computeFrobeniusNumber(const vector< mpz_class > &instance, mpz_class &frobeniusNumber)
static const char * staticGetName()
void readFrobeniusInstance(Scanner &in, vector< mpz_class > &instance)
virtual void obtainParameters(vector< Parameter * > ¶meters)
BoolParameter _printActions
A facade for input and output of mathematical objects.
A facade for using the dynamic programming Frobenius problem algorithm.