4.4. 列生成法¶
列生成法の基底クラスです.理論については以下もご確認ください.
- class sample.column_generator.ColumnGenerator[ソース]¶
列生成法のための抽象基底クラス
- abstract create_init_pattern(*, pattern: dict, b: float | dict = 1, c: float | dict = 1) None [ソース]¶
set self.pattern, self.b, self.c
- create_lambda(*, silent: bool = True) pysimple.table.Table [ソース]¶
select_pattern の双対問題
- abstract create_new_pattern(lmbval: pysimple.table.Table, *, silent: bool = True) tuple[pysimple.table.Table, pysimple.table.Table] [ソース]¶
組合せを 1 つ生成する
- property iternum¶
- property patternnum¶
- select_pattern(*, vtype=<built-in function bin>, silent: bool = True) tuple[pysimple.table.Table, pysimple.table.Table] [ソース]¶
生成されたパターンから b を満たす組合せを選択する
- solve(*, eps: float = 0.0, maxiter: int = 100) pysimple.table.Table [ソース]¶
列生成法で問題を解く
- update_pattern(zval: pysimple.table.Table) None [ソース]¶
update self.pattern, self.c