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.
This header file includes common definitions and is included as the first line of code in every imple...