Cyclic combinatorial method and system
AssigneeKing Fahd University of Petroleum and Minerals
InventorHesham K. Alfares
Life of this patent
Estimating the term…
Loading patent…
AssigneeKing Fahd University of Petroleum and Minerals
InventorHesham K. Alfares
Estimating the term…
The cyclic combinatorial method and system includes an optimizing programming method embodied in a computing machine in order to provide the capability to solve cyclic optimization problems. The method can be used to solve optimization problems having cyclic 0-1 matrices, such as network problems and cyclic workforce scheduling. The method identifies cyclically distinct solutions by enumerating cyclically distinct combinations of basic dual variables. The method can determine how many cyclically distinct combinations of m (m≦n) objects can be selected, given n cyclic objects. The method integrates partition and cyclic permutation operations in order to generate cyclically distinct selections (solutions). After cyclically enumerating all dual solutions, rules are described for recognizing the set of dominant solutions. A class of problems, which includes cyclic labor scheduling, can be efficiently solved using the cyclic combinatorial method and system.
A cyclic combinatorial integer linear programming optimization method for optimizing constraint models in scheduling problems, comprising the steps of:
A computer software product that includes a medium readable by a processor, the medium having stored thereon a set of instructions for performing a cyclic combinatorial integer linear programming optimization method for optimizing constraint models in scheduling problems, the instructions comprising:
A system for performing cyclic combinatorial integer linear programming optimization for optimizing constraint models in scheduling problems, the system comprising:
Dependencies are inferred from the claim text.