reader_dec.h
Go to the documentation of this file.
35 * This reader reads and write files in .dec format. A data format to pass a (possibly partial) decomposition to GCG, prerequisite is a given MIP, whose constraints and variables are referred to by name
38 * – sections are started by key words (ignoring the case of the characters) and finished by starting a new section or reaching end of file
42 * – optional; followed by line with possible values: {0, 1}; default: 1; description: if set to 1 then (directly after file is read) each unassigned constraint is assigned to the master (needed for backward compatibility)
44 * – mandatory; followed by line with possible values: {0, 1}; description: if set to 0 (1) then the decomposition is considered for the unpresolved (presolved) problem
46 * – mandatory; possible values: N; description: number of (possibly empty) blocks this decomposition file has information for
48 * – optional; directly followed by block index (starting with 1); each following line contains name of a constraint belonging to this block
52 * + optional; directly followed by block index (starting with 1); each following line contains name of a variable belonging to this block
54 * + optional; each following line contains name of a master variable; (belongs explicitly only to master constraints)
58 * – after reading (and and possibly assigning unassigned constraints because of consdefaultmaster, see above) implicit assignments are made:
61 * – all constraints of an unassigned variable are master constraints -> variable is master variable;
type definitions for decomposition information in GCG projects