JP7440964B2 - 決定論的論理を用いた遺伝的アルゴリズム - Google Patents
決定論的論理を用いた遺伝的アルゴリズム Download PDFInfo
- Publication number
- JP7440964B2 JP7440964B2 JP2022521537A JP2022521537A JP7440964B2 JP 7440964 B2 JP7440964 B2 JP 7440964B2 JP 2022521537 A JP2022521537 A JP 2022521537A JP 2022521537 A JP2022521537 A JP 2022521537A JP 7440964 B2 JP7440964 B2 JP 7440964B2
- Authority
- JP
- Japan
- Prior art keywords
- resources
- resource
- logic
- logic engine
- deterministic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063112—Skill-based matching of a person or a group to a task
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Software Systems (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Educational Administration (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Computational Linguistics (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- General Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Genetics & Genomics (AREA)
- Physiology (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Manufacturing & Machinery (AREA)
Description
発明の分野
本発明の分野は、スケジューリングシステムである。
論理エンジン100は、目的(objective)に関連付けられた1つまたは複数のリソースを特定する(ステップ102)。
複数のタスクは、ジョブを完了するために必要な任意のアクションを含む。例えば、論理エンジン100は、自動車モータの製造を完了するために品質制御ステップが必要であることを特定し、未処理の電力出力をチェックし、ダイナモメータを用いて適切な複数のパワーバンドを確認し、複数のシリンダ内の正確な圧縮レベルを検証すること等の品質制御ステップに関連付けられたタスクの集合を生成することができる。
決定論的論理フレームワークは、目的に関連付けられた1つまたは複数の全体的優先順位などのタスクの実行をガイドする任意の論理を備えることができる。
リソースゲノムは、論理エンジン100によって適用される決定論的論理フレームワークに基づいてリソーススケジュールを定義する。論理エンジン100は、特定の複数の決定論的論理フレームワークに影響されない特定の複数のリソースを指定することができ、それによって、それらを特定の複数の決定論的論理フレームワークに基づいて選択された複数のリソースを制限する任意のリソースゲノムに組み込むことができる。例えば、論理エンジン100は、(アイテム(item)の寸法に関係なく、完了するのに同じ時間を必要とし、同時に複数のリソースゲノムについて複数の電気めっき工程を実行することができる)電気めっき工程を完了するリソースを、前のタスクの完了から次のタスクまでの時間の影響を受けないリソースとして指定することができる。
論理エンジン100は、完全に自動化されたシステムにおいて直接的に実行するために各タスクを割り当てることが企図されている。例えば、論理エンジン100は、複数のプログラム命令を送信して、複数の製造リソース(例えば、複数の自動製造ロボット)に各タスクを実行させることができる。論理エンジン100は、1人または複数の個人に各タスクを実行させるように指示することも企図される。例えば、論理エンジン100は、論理エンジン100によって指定された方法で自動車エンジンブロックの製造に関連付けられた各タスクを実行するように複数の工作機械オペレータに指示することができる。しかしながら、論理エンジン100は、純粋に自動化されたシステムまたは純粋なユーザーベースのシステムに限定されず、任意の手段または利用可能な複数の手段の組み合わせによって各タスクを実行させることができる。
論理エンジン100は、選択されたリソースに直接的に複数の命令を送信できることが企図されている。いくつかの実施形態では、選択されたリソースに送信された複数の命令が、自動的に実行される。例えば、製造リソースは、論理エンジン100から受信した複数の命令に基づいて製造プロセスを自動的に開始することができる。他の実施形態では、論理エンジン100は、複数の命令のパラメータ内でタスクの完了を独立して開始することができる選択されたリソースに複数の命令を送信することができる。例えば、製造リソースは、論理エンジン100から複数の命令を受信して、製造プロセスを開始し、指定された時間枠内にそのプロセスを完了することができる。製造リソースは、複数の命令のパラメータ内で、後で製造プロセスを開始することができる(例えば、工程5の後に製造工程を開始する、又は午前8時から午前10時までの間に製造プロセスを開始して完了する)。別の例では、自動車整備士は、論理エンジン100から、その日の午後12時前に特定の車両のタイヤのローテーションを完了するように複数の命令を受け取ることができる。その後、自動車整備士は、その日の午後12時までにいつでもそのサービスを完了することを選択できる。
値スコアは、完了時間、プロセスの精度、製造コストなど、1つ又は複数のメトリック(metric)を達成する際のゲノムの全体的な成功を示す。論理エンジン100は、好ましくは、適応度関数(fitness function)を用いてリソースゲノムの値スコアを決定する。適応度関数は、特定のタイプの目的関数であり、特定の解が設定された目的をどれだけ達成しているかを単一の性能指数として示すために使用される。論理エンジン100がリソースゲノムの値スコアを決定すると、リソースゲノムを破棄、突然変異、または他のリソースゲノムと組み換えすることができる。
論理エンジン100は、所望のリソースゲノムの目的を特定する(ステップ202)。
複数のタスクは、ジョブを完了するために必要な任意のアクションを含む。例えば、論理エンジン200は、自動車モータの製造を完了させるために品質制御ステップが必要であることを特定し、未処理の電力出力をチェックし、ダイナモメータを用いて適切な複数のパワーバンドを確認し、複数のシリンダ内の正確な圧縮レベルを検証すること等の品質制御ステップに関連付けられたタスクの集合を生成することができる。
論理エンジン100は、目的に関連付けられたリソースの1つまたは複数のプリコンパイルされたリストを用いる。別の実施形態では、論理エンジン100は、複数のリソースおよび全体的な目的に関連付けられた少なくとも1つの変数に基づいて、利用可能な複数のリソースから1つまたは複数のリソースを特定する。例えば、論理エンジン100は、ウィジェット内の複数の構成部品およびウィジェットの各コンポートネントを作成するために必要な複数の作成リソースに基づいて、全体的な目的を達成するために必要な複数のリソースを特定することができる。
論理エンジン100は、指定された目的を達成するリソースゲノムをコンパイルするために、各リソースに関連付けられた1つまたは複数の変数を分析することが企図されている。
例えば、論理エンジン100は、全体的な目的を分析し、特定の時間枠内で最も完了したタスクを有する複数のリソースを選択する決定論的論理フレームワークを適用して、高い精度を必要としない製造タスクにおいて精度よりも速度を優先することができる。例えば、論理エンジン100は、前述の決定論的論理フレームワークを、例えば、輸送用の発泡充填剤の製造等の粗製品を製造する製造プロセスに適用することができる。代替的な例では、論理エンジン100は、複数の製造タスクを迅速に実行することができる複数のリソースの選択を導くために、前のタスクの完了と次のタスクの開始との間の最短時間間隔の決定論的論理フレームワークを選択して使用することができる。
論理エンジン100は、有利には、全体的な目的に関連付けられたすべてのタスクを完了するために必要とされるリソースの集合の各リソースを選択する。しかしながら、論理エンジン100はまた、複数のリソースの選択を導くために、論理エンジン100のユーザ等の外部エンティティから特定の複数の命令を受け取ることができる。例えば、ユーザは、複数のリソースゲノムをコンパイルするときに、原材料を大量の使用可能な材料に精製することが可能なリソースなど、大きな制限なしに特定の複数のリソースを無視するように論理エンジン100に指示することができる。
値スコアは、完了時間、プロセスの精度、製造コストなど、1つ又は複数のメトリックを達成する際のリソースゲノムの全体的な成功を示す。論理エンジン100は、好ましくは、適応度関数を用いてリソースゲノムの値スコアを決定する。適応度関数は、特定のタイプの目的関数であり、特定の解が設定された目的をどれだけ達成しているかを単一の性能指数として示すために使用される。論理エンジン100がリソースゲノムの値スコアを決定すると、リソースゲノムを破棄、突然変異、または他のリソースゲノムと組み換えすることができる。
大きな病院の管理者は、最近心臓発作を起こした患者のために、開心術、具体的には大動脈弁置換術(つまり「タスク」)をスケジューリングする必要がある。この手術は、1名の心臓外科医と、1名の麻酔科医と、手術助手、機器監視助手、及び若手外科医を含む少なくとも3名の医療支援スタッフとを必要とする。この手術は、4時間の手術の間、医療チームの規模に対応でき、必要な機器、器具、消耗品(例えば、人弁ドナーまたは機械弁、輸血機、輸血に十分な血液量、心拍数モニター、除細動器、内視鏡ビデオカメラ、手術用ナイフおよび他の手術器具、消毒剤、ガーゼなど)を備えた手術室も必要とする。
タスクスケジューリング例が複数回完了され、作成された様々なゲノムが値スコアに関連付けられると、論理エンジン100は、同様の値スコアを有する2つのリソースゲノムを選択することができる。好ましくは、論理エンジン100は、組み換えするために2つの最高スコアのリソースゲノムを選択することができる。代替的には、組み換えエンジン300は、第1の決定論的論理フレームワークに導かれた最も高いスコアのリソースゲノムを選択し、それを第2の決定論的論理フレームワークに導かれた最も高いスコアのリソースゲノムと組み換えすることができ、第2の決定論的論理フレームワークは、第1の決定論的論理フレームワークとは異なる。例えば、組み換えエンジン300は、ウィジェットについての最速作成時間を達成するためにコンパイルされた第1のリソースゲノムを選択し、それをリソースあたりの最高成功率を達成するためにコンパイルされた第2のリソースゲノムと組み換えすることができる。
Claims (6)
- 局所最小値への早期収束を防ぐために決定論的論理を適用して遺伝的アルゴリズムの複数のリソースゲノムについての複数のリソースを選択するための方法であって、
論理エンジンが、目的に関連付けられた複数のリソースを特定すること、ここで、前記目的は、リソースゲノムに関連付けられており、
前記論理エンジンが、特定された前記複数のリソースのうちの1つ又は複数のリソースによって完了されるタスク集合の全体を特定すること、
前記論理エンジンが、時系列予測分析を実行すること、ここで、前記論理エンジンは、前記複数のリソースに関連付けられた履歴リソースタイミングデータを分析するようにさらに構成されており、
前記論理エンジンが、前記目的に基づいて、1つ又は複数の決定論的論理フレームワークから決定論的論理フレームワークを選択すること、ここで、前記決定論的論理フレームワークは、前のタスクの完了から次のタスクの開始までの時間間隔を備えており、
前記論理エンジンが、選択された前記決定論的論理フレームワークに基づいて、特定された前記1つ又は複数のリソースから1つ又は複数のリソースを選択すること、
前記論理エンジンが、選択された前記1つ又は複数のリソースを前記リソースゲノムにコンパイルすること、
前記論理エンジンが、前記タスク集合からの1つ又は複数のタスクを、前記選択された1つ又は複数のリソースに割り当てること、ここで、前記選択された1つ又は複数のリソースへの前記1つ又は複数のタスクの前記割り当ては、前記目的を達成するために必要な時間量を最小化するように設定されており、
前記論理エンジンが、前記1つ又は複数のタスクを実行するために前記選択された1つ又は複数のリソースに複数の命令を送ること、
前記論理エンジンが、前記リソースゲノムの値スコアを決定すること、を備え、
前記値スコアは、前記目的に達するまでの時間を最小化することにおける成功の尺度を示す、方法。 - 前記決定論的論理フレームワークは、前記目的に関連付けられた前記特定された複数のリソースに適用される選択基準を定義する、請求項1に記載の方法。
- 前記論理エンジンが、前記特定された複数のリソースに関連する1つまたは複数の変数を分析することをさらに備え、
前記1つまたは複数の変数は、少なくとも1つのリソース能力に関連付けられている、請求項1に記載の方法。 - 前記論理エンジンが、前記リソースゲノムを第2のリソースゲノムと組み換えすることであって、前記第2のリソースゲノムは、第2の値スコアに関連付けられている、前記組み換えすること、
前記論理エンジンが、組み換えされた前記リソースゲノムの第3の値スコアを決定すること、をさらに備える請求項1に記載の方法。 - 前記値スコアは、適応度関数を用いて決定され、前記適応度関数は、前記リソースゲノムが単一の性能指数として前記目的を達成するのにどれだけ近いかを示す、請求項1に記載の方法。
- 前記リソースは、人、機械、および消耗リソースからなる群から選択される、請求項1に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/597,155 US11023813B2 (en) | 2019-10-09 | 2019-10-09 | Genetic algorithm with deterministic logic |
| US16/597,155 | 2019-10-09 | ||
| PCT/US2020/055092 WO2021072279A1 (en) | 2019-10-09 | 2020-10-09 | Genetic algorithm with deterministic logic |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022551522A JP2022551522A (ja) | 2022-12-09 |
| JP7440964B2 true JP7440964B2 (ja) | 2024-02-29 |
Family
ID=75382909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022521537A Active JP7440964B2 (ja) | 2019-10-09 | 2020-10-09 | 決定論的論理を用いた遺伝的アルゴリズム |
Country Status (10)
| Country | Link |
|---|---|
| US (2) | US11023813B2 (ja) |
| EP (1) | EP4022545A4 (ja) |
| JP (1) | JP7440964B2 (ja) |
| KR (2) | KR102906745B1 (ja) |
| CN (1) | CN114514544A (ja) |
| AU (2) | AU2020361627A1 (ja) |
| BR (1) | BR112022006845A2 (ja) |
| CA (2) | CA3289196C (ja) |
| MX (1) | MX2022004130A (ja) |
| WO (1) | WO2021072279A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114661760B (zh) * | 2021-09-30 | 2022-12-06 | 金篆信科有限责任公司 | 数据库的多表查询方法、装置、电子设备和存储介质 |
| CN119180465B (zh) * | 2024-11-19 | 2025-02-07 | 南京麦杰软件有限公司 | 一种用于订单排产的遗传算法排程任务约束方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030204474A1 (en) | 2002-04-25 | 2003-10-30 | International Business Machines Corporation | Event scheduling with optimization |
| US20190220792A1 (en) | 2018-01-15 | 2019-07-18 | Nmetric, Llc | Genetic smartjobs scheduling engine |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5319781A (en) | 1991-05-03 | 1994-06-07 | Bolt Beranek And Newman Inc. | Generation of schedules using a genetic procedure |
| JPH07219920A (ja) * | 1994-01-31 | 1995-08-18 | Nippon Steel Corp | 最適化問題解決処理方法および装置 |
| US5848403A (en) * | 1996-10-04 | 1998-12-08 | Bbn Corporation | System and method for genetic algorithm scheduling systems |
| JPH1179408A (ja) * | 1997-09-09 | 1999-03-23 | Nkk Corp | 原料ヤード運用計画作成方法 |
| US8893130B2 (en) | 2007-03-26 | 2014-11-18 | Raytheon Company | Task scheduling method and system |
| EP2923315A1 (en) | 2012-11-23 | 2015-09-30 | Agfa Healthcare | A method and computer program for resource scheduling. |
| US9986580B2 (en) * | 2013-10-16 | 2018-05-29 | Empire Technology Development Llc | Dynamic frequency and power resource allocation with granular policy management |
| JP2015197734A (ja) * | 2014-03-31 | 2015-11-09 | 富士フイルム株式会社 | 医療チーム作成支援装置、医療チーム作成支援装置の制御方法、医療チーム作成支援プログラム、及び医療チーム作成支援システム |
| CN106484512B (zh) * | 2016-10-08 | 2019-07-09 | 电子科技大学 | 计算单元的调度方法 |
| KR101908431B1 (ko) | 2016-12-07 | 2018-10-16 | (주)씽크포비엘 | 적합한 업무 담당자를 자동으로 할당하는 방법 및 장치 |
| CN109242290B (zh) * | 2018-08-28 | 2020-11-27 | 北京航空航天大学 | 一种无人机群行动方案自动生成方法 |
| CN109636011B (zh) * | 2018-11-26 | 2023-04-07 | 江苏科技大学 | 一种基于改进的变邻域遗传算法的多班制计划排程法 |
-
2019
- 2019-10-09 US US16/597,155 patent/US11023813B2/en active Active
-
2020
- 2020-10-09 CN CN202080071172.1A patent/CN114514544A/zh active Pending
- 2020-10-09 KR KR1020227014928A patent/KR102906745B1/ko active Active
- 2020-10-09 CA CA3289196A patent/CA3289196C/en active Active
- 2020-10-09 EP EP20875067.9A patent/EP4022545A4/en active Pending
- 2020-10-09 JP JP2022521537A patent/JP7440964B2/ja active Active
- 2020-10-09 CA CA3153261A patent/CA3153261C/en active Active
- 2020-10-09 MX MX2022004130A patent/MX2022004130A/es unknown
- 2020-10-09 KR KR1020257042803A patent/KR20260003431A/ko active Pending
- 2020-10-09 BR BR112022006845A patent/BR112022006845A2/pt unknown
- 2020-10-09 WO PCT/US2020/055092 patent/WO2021072279A1/en not_active Ceased
- 2020-10-09 AU AU2020361627A patent/AU2020361627A1/en not_active Abandoned
-
2021
- 2021-05-27 US US17/332,906 patent/US11977988B2/en active Active
-
2024
- 2024-03-28 AU AU2024202056A patent/AU2024202056A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030204474A1 (en) | 2002-04-25 | 2003-10-30 | International Business Machines Corporation | Event scheduling with optimization |
| US20190220792A1 (en) | 2018-01-15 | 2019-07-18 | Nmetric, Llc | Genetic smartjobs scheduling engine |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114514544A (zh) | 2022-05-17 |
| EP4022545A4 (en) | 2023-09-06 |
| WO2021072279A1 (en) | 2021-04-15 |
| US11023813B2 (en) | 2021-06-01 |
| JP2022551522A (ja) | 2022-12-09 |
| AU2020361627A1 (en) | 2022-04-28 |
| KR102906745B1 (ko) | 2025-12-31 |
| BR112022006845A2 (pt) | 2022-07-05 |
| US20210110281A1 (en) | 2021-04-15 |
| AU2024202056A1 (en) | 2024-04-18 |
| CA3289196C (en) | 2026-04-14 |
| CA3289196A1 (en) | 2025-11-18 |
| MX2022004130A (es) | 2022-04-29 |
| CA3153261A1 (en) | 2021-04-15 |
| KR20220066982A (ko) | 2022-05-24 |
| KR20260003431A (ko) | 2026-01-06 |
| EP4022545A1 (en) | 2022-07-06 |
| US11977988B2 (en) | 2024-05-07 |
| CA3153261C (en) | 2026-03-24 |
| US20210287123A1 (en) | 2021-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210390487A1 (en) | Genetic smartjobs scheduling engine | |
| AU2024202056A1 (en) | Genetic algorithm with deterministic logic | |
| Petzoldt et al. | Review of task allocation for human-robot collaboration in assembly | |
| CN109202895B (zh) | 设计支持装置、设计支持方法及存储设计支持程序的介质 | |
| US20190308317A1 (en) | Information processing apparatus and information processing method | |
| Granata et al. | Industry 5.0: prioritizing human comfort and productivity through collaborative robots and dynamic task allocation | |
| Bhosale et al. | A Review of Genetic Algorithm used for optimizing scheduling of Resource Constraint construction projects | |
| Xiao et al. | Empirical study of multi-objective ant colony optimization to software project scheduling problems | |
| Ahmed et al. | Optimizing hospital operating room scheduling: A comparative analysis of metaheuristic algorithms for job shop scheduling | |
| CN108205730A (zh) | 决定分配人数的装置、方法和非暂时计算机可读存储介质 | |
| Othman et al. | Multi-objective evolutionary for multi-skill health care tasks scheduling | |
| CN116384666A (zh) | 基于深度强化学习的立式车床作业任务调度方法及其系统 | |
| Tang et al. | Research on the integration and scheduling of AGVs and machines in sample testing laboratory | |
| Zhang et al. | Promise surgery start times and implementation strategies | |
| Vermeulen et al. | Improving Patient Activity Schedules by Multi-agent Pareto Appointment Exchanging. | |
| JP7186924B2 (ja) | 作業割当て装置 | |
| US20100127981A1 (en) | Method for the situation-adapted documentation of structured data | |
| WO2015104800A1 (ja) | ストレージシステム用管理計算機およびストレージシステムの管理方法 | |
| Pavlovikj et al. | A comparison of a campus cluster and open science grid platforms for protein-guided assembly using pegasus workflow management system | |
| He | Tabu search based resource allocation in radiological examination process execution | |
| Mtonga et al. | Technology for improved operating room scheduling-a case of Kilimanjaro Christian Medical Center of Tanzania | |
| Noor et al. | Maintenance and modelling strategies of biomedical equipment's in hospitals: a review | |
| CN120862660A (zh) | 任务执行方法、计算机设备和存储介质 | |
| Tian et al. | Two-Stage Task Scheduling Methods for HRC Construction Tasks | |
| Mirmozaffari | Minimising makespan and total tardiness in no-wait open-shop scheduling problems using metaheuristic algorithms: a narrative review |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220427 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230407 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230523 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20230823 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231006 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240208 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7440964 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |