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());
BoolParameter _printActions
virtual void obtainParameters(vector< Parameter * > ¶meters)
static const char * staticGetName()
virtual void obtainParameters(vector< Parameter * > ¶meters)
A facade for using the dynamic programming Frobenius problem algorithm.
void computeFrobeniusNumber(const vector< mpz_class > &instance, mpz_class &frobeniusNumber)
A facade for input and output of mathematical objects.
void readFrobeniusInstance(Scanner &in, vector< mpz_class > &instance)
This class offers an input interface which is more convenient and for some purposes more efficient th...
void expectEOF()
Require that there is no more input.