US 11,989,590 B2
Method and system for resource allocation
Kazuya Izumikawa, Osaka (JP); and Shigeo Fujimoto, Osaka (JP)
Assigned to SYNAPSE INNOVATION INC., Osaka (JP)
Appl. No. 17/905,968
Filed by SYNAPSE INNOVATION INC., Osaka (JP)
PCT Filed Mar. 20, 2020, PCT No. PCT/JP2020/012562
§ 371(c)(1), (2) Date Feb. 9, 2023,
PCT Pub. No. WO2021/186747, PCT Pub. Date Sep. 23, 2021.
Prior Publication US 2023/0161630 A1, May 25, 2023
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01); G06N 3/12 (2023.01)
CPC G06F 9/5038 (2013.01) [G06N 3/12 (2013.01); G06F 2209/5021 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for allocating resources to a production process having a plurality of processes using a genetic algorithm (GA), the method comprising:
allocating priorities which are randomly selected to the plurality of processes and which correspond to genes of individuals in the GA;
selecting processes executable at a first time among the plurality of processes and to which necessary resources are capable of being allocated,
wherein the necessary resources for the processes executable at the first time are allocated is allocated for use by one selected process at a time;
allocating the necessary resources to the processes executable at the first time in descending order of priorities;
selecting processes executable at a second time that is later than the first time among the plurality of processes and to which necessary resources are capable of being allocated,
wherein the necessary resources for the processes executable at the second time are allocated is allocated for use by one selected process at a time; and
allocating the necessary resources to the processes executable at the second time in descending order of priorities.