MAOS: PortalDocumentation → Common Information → File List

There are three dictionaries, i.e., "binary", "myprojects", "source". The dictionaries "binary" & "myprojects" are required for executing MAOS. The dictionary "source" is used for compiling the files in The dictionary "binary".

The "binary" dictionary (this path is called as $BIN_PATH) contains the files for executing MAOS. There are four compiled jar files:

1) MAOS_CON.jar: the solver for problems in Continuous Space, including Numerical Optimization Problem (NOP)
2) MAOS_BIN.jar: the solver for problems in Binary Space, including Quadratic Knapsack Problem (QKP)
3) MAOS_INT.jar: the solver for problems in Integer Space, including Graph Coloring Problem (GCP)
4) MAOS_SEQ.jar: the solver for problems in Permutation Space, including Traveling Salesman Problem (TSP)

The "myprojects" dictionary (this path is called as $PRJ_PATH) contains four two dictionaries:

"setting/": the dictionary containing all setting information. It is $SET_PATH in default.
"myprojects/": the dictionary containing raw information related to problem instances. It is $PRJ_PATH in default.

The "source" dictionary (this path is called as $SRC_PATH) contains all the source codes. There are one shared "Kernel" dictionary and four implementation dictionaries, i.e., "Continous", "Binary", "Integer", and "Permutation" (corresponding to the implementation for problems in different representations).


Return to homepage

Maintained by AdaptiveBox StUdIo, under a Creative Commons Attribution 3.0 License.