Job Execution Planning for Material Availability Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems cannot create an execution plan for jobs with common attributes when the materials or storage place is initially unsuitable, preventing job execution even if they become suitable later.
Innovation Solution
An information processing apparatus that acquires information on materials and storage place conditions before job execution, creating a plan to execute jobs in a time window where these conditions become suitable, by grouping jobs based on common attributes and allocating them to suitable time windows.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If jobs are executed based on material availability at creation time, then execution plan can be created immediately, but jobs cannot be executed even if materials become available later
Solution Approach 1:
The system performs preliminary actions by creating the execution plan in advance (grouping jobs by attributes) and setting up monitoring mechanisms before materials become available. The plan is prepared ready-to-execute, and the system proactively monitors material availability changes, allowing immediate execution once conditions are met without requiring re-planning.
Solution Approach 2:
The execution plan is made dynamic by allowing it to be updated when material availability changes. The system continuously monitors whether materials reach a state suitable for execution and automatically activates or modifies the execution plan accordingly, transforming a static plan into a flexible, adaptive schedule that responds to real-time conditions.
2Adaptability or versatility
If execution plan is created only when materials are suitable, then resource utilization is optimized, but jobs cannot be scheduled in advance
Solution Approach 1:
The system performs preliminary grouping of jobs by common attributes and creates a template execution plan in advance, even before material availability is confirmed. This preliminary structure allows rapid deployment once materials are available, combining advance preparation with adaptive execution based on actual resource conditions.
Solution Approach 2:
The system changes the state parameter of the execution plan from 'pending' to 'active' when material availability conditions are met. By monitoring material states and triggering plan activation based on parameter changes (material availability), the system achieves both advance scheduling capability and adaptive resource utilization.
Data Source
AI summary
An information processing apparatus includes a processor configured to create a group of jobs to be executed that have a common attribute, acquire, before execution of the jobs, information on materials used for execution of the jobs or a storage place for storing products obtained as a result of execution of the jobs, the information indicating that the materials or the storage place, which is not suitable for execution of the jobs at a time of creation of the group, reaches a state suitable for execution of the jobs after creation of the group, and create an execution plan so that the jobs are executed per group in a time window in which the materials or the storage place reaches the state suitable for execution of the jobs by using the information.


