Cats 2 0 user guide CATS User Guide Galen Andrew Compiling CATS You will probably have to edit the Make ?le to get CATS to compile on your system If there are compilation problems check the library and include directories in the Make ?le The current Make
CATS User Guide Galen Andrew Compiling CATS You will probably have to edit the Make ?le to get CATS to compile on your system If there are compilation problems check the library and include directories in the Make ?le The current Make ?le is con ?gured to compile in Linux To compile on UNIX remove the -DLINUX ags To compile on Windows systems remove the -DLINUX ags and add -DWIN and -D WIN These instructions are also in the Make ?le To solve linear programming problems CATS uses a free library called lp solve by default which is included with the distribution If you have access to CPLEX we strongly recommend using it in place of lp solve This requires only commenting out one section of the Make ?le and uncommenting another Precise instructions are included in the Make ?le CATS command line Required Parameters CATS requires three pieces of information in the command line the type of distribution the number of bids and the number of goods A single built-in distribution from which all instances are to be generated is selected with the - d ag and can be any of the following arbitrary arbitrary-npv arbitrary-upv matching paths regions regions-npv regions-upv scheduling L L L L L L L and L The distributions are de ?ned in The optional su ?xes -npv and -upv available for the regions and arbitrary distributions specify that valuations are to be drawn from either a normal or uniform distribution respectively If a su ?x is omitted the valuation distribution is selected at random for each instance The -uniform hybrid ag can be used in place of the -d ag to produce instances by ?rst choosing a built-in distribution uniformly at random for each instance then generating from it The -dist dist ag described in section can also be used in place of -d The number of goods and bids must also be speci ?ed for each run If every instance is to have the same number of goods and bids the -goods and -bids ags are used to provide these numbers It is also possible to choose the numbers of goods and bids separately for each instance from a uniform distribution over a speci ?ed range This is done with the -random goods and - random bids ags Both are followed by two integers specifying the minimum and maximum values of the range If the -default hard ag is used see section all of the above parameters take on default values and are not required A speci ?c distribution can still be chosen but the number of bids and goods if they are redundantly entered must be and respectively since our hardness models are based on this problem size The release of CATS may allow variable problem sizes L and L are excluded because it is impossible to generate large numbers of non- dominated bids with them Regions and arbitrary are given equal weight to the other distributions before a valuation type is
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 06, 2022
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 43.2kB