00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _SPP_CONSTANTS_H_
00018 #define _SPP_CONSTANTS_H_
00019
00020
00021 #define READ_INPUT 0
00022 #define FIX_LEX 1
00023
00024
00025 #define OUR_FORMAT 5
00026 #define OUR_FORMAT_0 0
00027
00028
00029 #define SPP_OPTIMAL 3
00030 #define SPP_FEASIBILITY_NOT_KNOWN 2
00031 #define SPP_FEASIBLE 1
00032 #define SPP_INFEASIBLE 0
00033
00034 #define ETOL 0.00001
00035
00036
00037 #define MIN_DEGREE 0
00038 #define MAX_DEGREE 1
00039 #define MAX_XJ_MAX_DEG 2
00040
00041
00042 #define CLIQUE 0
00043 #define ODD_HOLE 1
00044 #define ODD_ANTIHOLE 2
00045 #define WHEEL 3
00046 #define GOMORY 4
00047 #define ORTHOCUT 5
00048 #define OTHER_CUT 6
00049 #define CLIQUE_LIFTED 10
00050 #define ODD_HOLE_LIFTED 11
00051 #define ODD_ANTIHOLE_LIFTED 12
00052
00053
00054 #define DONT_CHANGE_CUT 0
00055 #define MAY_CHANGE_CUT 1
00056
00057
00058 #define COLS_OF_A 0
00059 #define SPARS_PATTERN 1
00060 #define EDGE_NODE_INC 2
00061 #define EDGE_NODE_INC_PERT 3
00062
00063 #endif
00064
00065
00066
00067