JPH03282736A - Constraint input system - Google Patents

Constraint input system

Info

Publication number
JPH03282736A
JPH03282736A JP2083519A JP8351990A JPH03282736A JP H03282736 A JPH03282736 A JP H03282736A JP 2083519 A JP2083519 A JP 2083519A JP 8351990 A JP8351990 A JP 8351990A JP H03282736 A JPH03282736 A JP H03282736A
Authority
JP
Japan
Prior art keywords
importance
constraint
constraints
consistency
input
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.)
Pending
Application number
JP2083519A
Other languages
Japanese (ja)
Inventor
Yoji Kawasaki
川崎 洋治
Kazutaka Tanimoto
谷本 一孝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Software Chubu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Software Chubu Ltd filed Critical NEC Corp
Priority to JP2083519A priority Critical patent/JPH03282736A/en
Publication of JPH03282736A publication Critical patent/JPH03282736A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、制約入力方式に関し、特にスケジュール作成
を目的とする制約入力方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a constraint input method, and particularly to a constraint input method for the purpose of creating a schedule.

〔従来の技術〕[Conventional technology]

スケジュールとは、生産日程計画や従業員に対する作業
の割り当て等をその具体例と考えるようなものである。
Specific examples of schedules include production schedule planning and work assignments to employees.

従来、スゲジュールの作成において、良質なスケジュー
ルの作成のため、重要度の高い制約を満足した資源とタ
スクとの組み合わせを採択する手法がとちれているが、
その制約の重要度の決定は制約の抽出者の感覚に頼った
固有値を与えていた。
Conventionally, when creating a schedule, in order to create a high-quality schedule, the method of selecting a combination of resources and tasks that satisfies highly important constraints has been broken.
The importance of the constraint was determined by giving an eigenvalue that relied on the intuition of the constraint extractor.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した制約の重要度の決定は、制約抽出者の感覚のみ
により決定された固有値であるため、システム全体とし
て制約の重要度の整合性を確認、することが非常に難し
く、また新たな制約の追加や重要度の変更の際には、全
ての制約の重要度を参照しながら重要度の決定を行わな
ければならず、その整合性に関する保障を行うことが不
可能であるという欠点があった。
The above-mentioned determination of the importance of constraints is an eigenvalue determined only by the intuition of the constraint extractor, so it is very difficult to check the consistency of the importance of constraints as a whole system, and it is difficult to confirm the consistency of the importance of constraints as a whole. When adding or changing the importance level, the importance level must be determined by referring to the importance levels of all constraints, which has the disadvantage that it is impossible to guarantee consistency. .

〔課題を解決するための手段〕[Means to solve the problem]

本発明の制約入力方式は、 個々の組み合わせ要素である資源およびタスクを、目的
とする条件を表現している制約の満足状況を制約の重要
度により評価基準にもとづき選択して組み合わせ、その
操作を繰り返すことによりスケジュールを作成する情報
処理システムにおいて、 前記資源およびタスクに関する制約とその組み合せの条
件に関する制約を入力する制約項目入力部と、 入力した制約を一括管理する制約管理部と、前記制約項
目入力部により入力し、一括管理している制約の重要度
を、二つの制約間の重要度の一体比較により決定する制
約重要度決定部と、決定した制約重要度の整合性を確認
する制約重要度整合性確認部と、 前記制約重要度決定部により決定された重要度の値を一
覧参照し、利用者操作により値の変更を行う事の出来る
制約重要度調整部とを備えて構成される。
The constraint input method of the present invention selects and combines resources and tasks, which are individual combination elements, based on evaluation criteria based on the importance of the constraints and the satisfaction status of the constraints expressing the target condition, and performs the operation. In an information processing system that creates a schedule by repeating the process, the system includes: a constraint item input unit that inputs constraints regarding the resources and tasks and constraints regarding the conditions of their combination; a constraint management unit that collectively manages the input constraints; A constraint importance determining unit that determines the importance of constraints that are input by the department and managed collectively by an integrated comparison of the importance between two constraints, and a constraint importance determining unit that confirms the consistency of the determined constraint importance. The apparatus is configured to include a consistency confirmation section, and a constraint importance adjustment section that can refer to a list of importance values determined by the constraint importance determination section and change the values through user operations.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図を参照すると、本発明の一実施例は、制約入力手
段]と制約管理手段2とスケジュール作成手段3とから
構成される。さらに、制約入力手段]は、制約項目入力
部4と制約重要度決定部5と制約重要度整合性確認部6
と制約重要度調整部7とを含んでいる。
Referring to FIG. 1, one embodiment of the present invention is comprised of a constraint input means], a constraint management means 2, and a schedule creation means 3. Furthermore, the constraint input means] includes a constraint item input unit 4, a constraint importance level determination unit 5, and a constraint importance level consistency confirmation unit 6.
and a constraint importance adjustment section 7.

制約項目入力部4は、資源およびタスク等の専用の入力
手段により制約となる項目を入力する。
The constraint item input unit 4 inputs constraints such as resources and tasks using dedicated input means.

ここで入力した制約は、制約管理手段2により一元管理
する。
The constraints entered here are centrally managed by the constraint management means 2.

次に、制約重要度決定部5は、ステップS1で制約管理
手段2により制約の一覧を得る。次に、ステップS2で
、重要度の未決定の制約が存在するかどうかを判断し、
未決定の制約が存在しない場合、制約重要度決定部5を
終了する。
Next, the constraint importance determination unit 5 obtains a list of constraints by the constraint management unit 2 in step S1. Next, in step S2, it is determined whether there is a constraint whose importance level has not been determined,
If there are no undetermined constraints, the constraint importance determining unit 5 is terminated.

未決定の制約か存在する場合、ステップS3により重要
度決定を行う制約を抽出する。未決定の制約が存在する
と、ステップS4により他の制約との重要度の一対比較
を行う。まず、比較の基準とする制約を決定し、その制
約が他の制約に対し、「非常に重要である」 「やや重
要である」 [同じ位重要である]のような相対的な重
みを決定する。
If there are any undetermined constraints, in step S3, constraints whose importance level is to be determined are extracted. If an undetermined constraint exists, a pairwise comparison of importance with other constraints is performed in step S4. First, determine the constraint that will be the basis of comparison, and then determine the relative weight of that constraint relative to other constraints, such as ``very important,'' ``somewhat important,'' or [same importance]. do.

このようにして、全ての制約間に相対的な重要度を決定
する。全ての制約間の重みをもとに重要度の値を決定す
る。ここでの重要度決定法に関しては、階層化意思決定
法に従った方式を適用している。
In this way, the relative importance between all constraints is determined. Determine the importance value based on the weights between all constraints. Regarding the importance determination method here, a method based on the hierarchical decision-making method is applied.

さらに、制約重要度整合性確認部6により、制約重要度
決定部5により重要度の値に関して、どの程度の整合性
が保障されているかが確認できる。
Furthermore, the constraint importance consistency confirmation unit 6 can confirm how much consistency is guaranteed with respect to the importance values by the constraint importance determination unit 5.

ここで、十分に整合性か得られなければ、再び比較を行
うか、制約重要度調整部7により、重要度の値を指定値
に変更することが出来る。
Here, if sufficient consistency cannot be obtained, the comparison can be performed again, or the constraint importance adjustment unit 7 can change the importance value to a specified value.

第3図では重要度の大雑把なランク付けを示したもので
、それぞれの制約が[互いに独立である1場合と[思考
不要]の場合は別として、制約重要度整合性確認部6で
確認する[非常に重要である1 「やや重要である」 
「同じくらい重要である1制約についてまとめると、斜
線の部分に集約される。
Figure 3 shows a rough ranking of importance, and the constraints are checked by the constraint importance consistency confirmation unit 6, apart from cases where each constraint is [mutually independent] and [no consideration required]. [Very important 1 “Somewhat important”
``If I were to summarize one constraint that is equally important, it would be summarized in the shaded area.

次に、制約入力手段]により入力した制約を制約管理手
段2から、スケジュール作成手段3に対し情報を渡すこ
とで、スケジュール作成手段3ては、制約の重要度の値
を参照しながらスケジュール作成処理を行うことができ
る。
Next, by passing information on the constraints input by the constraint input means from the constraint management means 2 to the schedule creation means 3, the schedule creation means 3 processes the schedule creation while referring to the value of the importance of the constraints. It can be performed.

次に、本実施例の動作を具体的に説明する。Next, the operation of this embodiment will be specifically explained.

第1図のスケジュール作成システムにおいて、制約の重
要度の値は1から100までの範囲であるとする6重要
度が100である制約は、必ず満足する必要のある制約
であり、値が小さくなるに従い、満足すべき必要度は減
少する。また、資源とタスクの組み合わせを選択する場
合は、満足した制約の重要度の合計を計算し、その最大
値を得る組み合わせを選択するもとである。本システム
に対し、例えば第3図に示すような6個の制約か与えら
れているとする。これらの制約は、まず、制約項目入力
部1によりシステムに入力される。
In the schedule creation system shown in Figure 1, the value of the importance of a constraint is in the range from 1 to 100. 6 A constraint with an importance of 100 is a constraint that must be satisfied, and the value becomes smaller. Accordingly, the degree of need to be satisfied decreases. Furthermore, when selecting a combination of resources and tasks, the sum of the importance levels of the satisfied constraints is calculated and the combination that yields the maximum value is selected. Assume that this system is given six constraints as shown in FIG. 3, for example. These constraints are first input into the system by the constraint item input unit 1.

ここで入力された制約は、制約管理手段2により一覧管
理および重要度の管理が行われる。ここで、制約]は、
必ず満足すべき制約であり、既に重要度の値として10
0がとられることが分っており、制約重要度調整部7に
より重要度の値を入力することが可能である。よって、
残りの5つの制約に対し重要度の決定が必要となる。
The constraints entered here are managed in list form and their importance levels are managed by the constraint management means 2. Here, the constraint] is
This is a constraint that must be satisfied, and the importance value has already been set to 10.
It is known that 0 is taken, and it is possible to input the value of importance using the constraint importance adjustment section 7. Therefore,
It is necessary to determine the importance of the remaining five constraints.

そこで、制約重要度決定部5を起動すると、システムに
より比較対象となる2つの制約が選択され、ここで、そ
の相対的な重みを利用者が入力する。利用者は、システ
ムの提示した二つの制約のみに着目し、その制約間の重
みを決定する。以上のような操作を全ての制約の組み合
わせに対して行うことにより、制約全体での相対的な並
ひか決定できる。さらに、本システムでは、この相対的
なならひを1から100までの絶対的な重要度の値に変
換する必要かある。−膜内な変換法として制約の重みの
最大な制約の値を99に対応させ、重みの最小の値を1
に対応させる、しかし、この重要度の値の分散状況か、
例えは、50から99に偏っている場合には、重みの最
大の制約を99に対応させ、重みの最小の値を50に対
応させることも可能である。
Therefore, when the constraint importance determining unit 5 is activated, the system selects two constraints to be compared, and the user inputs their relative weights. The user focuses only on the two constraints presented by the system and determines the weight between the constraints. By performing the above operations on all combinations of constraints, the relative alignment of all constraints can be determined. Furthermore, the present system requires converting this relative correlation into an absolute importance value from 1 to 100. - As an intra-membrane conversion method, the maximum constraint weight value corresponds to 99, and the minimum weight value corresponds to 1
However, the distribution of this importance value,
For example, if the weight is biased from 50 to 99, it is also possible to make the maximum weight constraint correspond to 99 and the minimum weight value to correspond to 50.

さらに、このように決定された重要度の値が、どの程度
整合性のあるものとなっているか、制約重要度整合性確
認部6により把握可能である。整合度は、数値化されて
おり、0に近いほど整合性が保たれている、つまり、制
約間の重みに矛盾がないことを意味している。また、こ
こで得られた整合度がOから大きく異なる場合、一対比
較の処理をやり直すか、システムの決定した重要度の値
を制約重要度調整部7により、直接値を変更することも
可能である。
Furthermore, the constraint importance consistency confirmation unit 6 can determine how consistent the importance values determined in this way are. The degree of consistency is quantified, and the closer it is to 0, the better the consistency is, that is, the more consistent the weights between constraints are. Furthermore, if the degree of consistency obtained here is significantly different from O, it is also possible to redo the pairwise comparison process or to directly change the value determined by the system using the constraint importance adjustment unit 7. be.

以上の操作により決定された制約強度をもとに、スケジ
ュール作成手段6により実際のスケジュール作成処理が
行われる。スケジュール作成手段3は、1個のタスクに
対し資源を組み合わせる場合、複数の資源の中から1つ
の資源を選択するが、まず、制約からみて各資源がどの
程度制約を満足しているかの評価点を与え、制約強度と
この評価点とから得られる総合評価点に従って実際に資
源の選択を行う。
Based on the constraint strength determined through the above operations, the schedule creation means 6 performs actual schedule creation processing. When combining resources for one task, the schedule creation means 3 selects one resource from a plurality of resources. First, the schedule creation means 3 selects an evaluation score of how well each resource satisfies the constraints in terms of the constraints. is given, and resources are actually selected according to the overall evaluation score obtained from the constraint strength and this evaluation score.

スケジュール作成システムの場合、その制約の重要度の
調整が、スケジュールの品質に関し重要な項目となって
おり、システムのデバッグ工程においてはスケジュール
品質向上のため、制約の重要度の改定が多くの場合性わ
れている。本システl\では、この改定作業に対し制約
重要度調整部7により、容易に重要度の値の変更を行う
ことができる。また、制約間の重みにっけ誤りがある場
合には、゛関連する重み付けだけを再び行うことにより
、全ての制約の重要度を再設定することか出来る。また
、既に入力されている制約に関する変更操作のみならず
、新たに制約を追加する場合を考える。この場合、新た
に入力する制約と既にシステムに入力されている制約の
それぞれの間で一対比鮫の操作を行う。これにより、こ
れまで6個で重要度を設定していたところか7個の制約
間での重要度の設定が可能である。
In the case of scheduling systems, adjusting the importance of constraints is an important item regarding schedule quality, and in the system debugging process, it is often necessary to revise the importance of constraints in order to improve schedule quality. It is being said. In this system, the constraint importance adjustment unit 7 can easily change the importance value for this revision work. Furthermore, if there is a mistake in the weights between constraints, the importance levels of all constraints can be reset by re-performing only the relevant weights. Also, consider not only changing operations regarding constraints that have already been input, but also the case of adding new constraints. In this case, a pair of shark operations is performed between each of the newly input constraints and the constraints that have already been input to the system. As a result, it is now possible to set the importance level among seven constraints, whereas the importance level was previously set among six constraints.

〔発明の効果〕〔Effect of the invention〕

以上説明し/::もうに、本発明は、スケジュールを作
成するうえでの条件となる制約の入力の効率を高めたり
、システムのデバッグ時における制約の追加・重要度の
変更といった操作を容易にするといった効果がある。
As explained above, the present invention improves the efficiency of inputting constraints that are conditions for creating schedules, and facilitates operations such as adding constraints and changing importance when debugging a system. It has the effect of

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例のスケジュール作成情報処理
システムの構成図、第2図は制約重要度決定手段の処理
概要を示ず図、第3図は制約の一 0 対比較適用例を示す図。 1・・・制約入力手段、2・・・制約管理手段、3・・
・スケジュール作成手段、4・・・制約項目入力手段、
5・・制約重要度決定手段、6・・・制約重要度整合性
確認手段、7・・制約重要度31M′絡手段。
FIG. 1 is a block diagram of a schedule creation information processing system according to an embodiment of the present invention, FIG. 2 is a diagram that does not show the processing outline of the constraint importance determination means, and FIG. Figure shown. 1... Constraint input means, 2... Constraint management means, 3...
・Schedule creation means, 4... constraint item input means,
5... Constraint importance determining means, 6... Constraint importance consistency checking means, 7... Constraint importance level 31M' linking means.

Claims (1)

【特許請求の範囲】 個々の組み合わせ要素である資源およびタスクを、目的
とする条件を表現している制約の満足状況を制約の重要
度により評価基準にもとづき選択して組み合わせ、その
操作を繰り返すことによりスケジュールを作成する情報
処理システムにおいて、 前記資源およびタスクに関する制約とその組み合せの条
件に関する制約を入力する制約項目入力部と、 入力した制約を一括管理する制約管理部と、前記制約項
目入力部により入力し、一括管理している制約の重要度
を、二つの制約間の重要度の一体比較により決定する制
約重要度決定部と、決定した制約重要度の整合性を確認
する制約重要度整合性確認部と、 前記制約重要度決定部により決定された重要度の値を一
覧参照し、利用者操作により値の変更を行う事の出来る
制約重要度調整部とを備えて成ることを特徴とする制約
入力方式。
[Claims] Select and combine resources and tasks, which are individual combination elements, based on evaluation criteria based on the importance of constraints and the satisfaction status of constraints expressing target conditions, and repeat the operation. In an information processing system that creates a schedule using A constraint importance determination unit that determines the importance of input and collectively managed constraints by comparing the importance of two constraints, and a constraint importance consistency check that checks the consistency of the determined constraint importance. The present invention is characterized by comprising a confirmation unit, and a constraint importance adjustment unit that refers to a list of importance values determined by the constraint importance determination unit and can change the values through user operations. Constraint input method.
JP2083519A 1990-03-30 1990-03-30 Constraint input system Pending JPH03282736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2083519A JPH03282736A (en) 1990-03-30 1990-03-30 Constraint input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2083519A JPH03282736A (en) 1990-03-30 1990-03-30 Constraint input system

Publications (1)

Publication Number Publication Date
JPH03282736A true JPH03282736A (en) 1991-12-12

Family

ID=13804734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2083519A Pending JPH03282736A (en) 1990-03-30 1990-03-30 Constraint input system

Country Status (1)

Country Link
JP (1) JPH03282736A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0756754A (en) * 1993-08-03 1995-03-03 Internatl Business Mach Corp <Ibm> Apparatus and method for allocation of multimedia group resource

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6421537A (en) * 1987-07-15 1989-01-24 Nec Corp Restriction satisfying system for attaining goal by plural solutions
JPS6488745A (en) * 1987-09-30 1989-04-03 Nec Corp Rule knowledge control system using parameter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6421537A (en) * 1987-07-15 1989-01-24 Nec Corp Restriction satisfying system for attaining goal by plural solutions
JPS6488745A (en) * 1987-09-30 1989-04-03 Nec Corp Rule knowledge control system using parameter

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0756754A (en) * 1993-08-03 1995-03-03 Internatl Business Mach Corp <Ibm> Apparatus and method for allocation of multimedia group resource

Similar Documents

Publication Publication Date Title
Senapathi et al. Systems thinking approach to implementing kanban: A case study
US11381565B2 (en) Hierarchical permissions model for case management
Rodrigues et al. System dynamics in project management: assessing the impacts of client behaviour on project performance
US20230153136A1 (en) Robotic process automation system with device user impersonation
EP1868087B1 (en) System and method for configuration application programs
US20050165822A1 (en) Systems and methods for business process automation, analysis, and optimization
JP2002531899A (en) State model for process monitoring
US20060190944A1 (en) System and Method for Resource Management
US20150081373A1 (en) Scheduling apparatus, scheduling method, and computer program
WO2021131435A1 (en) Program development assistance system and program development assistance method
JP7085957B2 (en) Work schedule creation device
Hinkelmann et al. Combining process modelling and case modeling
Івко Implementation aspects analysis of syncretic methodology in the management of infrastructure restoration projects
JPH03282736A (en) Constraint input system
Kim et al. Two-stage heuristic algorithms for part input sequencing in flexible manufacturing systems
Austin et al. Integrating design in the project process
US20050055664A1 (en) Notification spheres in workflow management systems
US7359768B2 (en) Route input system
CN115293655A (en) Flow control method and device, computer equipment and computer readable storage medium
Ghumare et al. Analysis of variation in planned cost due to changed cost at brownfield construction site
Cline Prioritisation process using Delphi technique (white paper)
US7885843B2 (en) Computer-implemented decision support system and method
KR20210083548A (en) management methods of project using Value Engineering and the recording media storing the program performing the said method
KR102356358B1 (en) Method and Computer-Readable Medium for Cooperation Platform that Provides a Management Interface for Work of Project Type with Milestone Information
Iriuchijima et al. WIP allocation planning for semiconductor factories