|
ILOG CP 는 가장 어려운 스케줄링 및 라우팅 문제를 풀기 위해 다음과 같은 기능을 제공합니다. :
Time-based constraints and costs
ILOG CP 는 사용자가 정밀하게 작업의 시작 및 종료시간을 고려하여 최적 스케줄을 생성할 수 있도록 도와줍니다. 상세한 제약종류는 다음과 같습니다. :
- 업무간 최소/최대 지연시간 및 상위제약
- 자원 활용의 주기적 휴식
- 셋업 비용
- 조기공급 및 지연 비용
- 시간의 흐름에 따른 자원 효율성 커브
- 중단될 수 있는 또는 중단될 수 없는 활동 (예를 들어, 생산 활동이 중단되지 않는 모델에서 )
- 제한된 용량에서 자원을 생산하고 소비하는 지속적인 활동
Resource usage constraints that reflect real-world operations
ILOG CP는 업무 수행이 가능한 머신의 수, 탱크 용량, 필요한 인력 수, 가능 부두 등 운영현실을 반영하는 자원제약을 가진 스케줄링 문제의 모델링을 제공합니다. ILOG CP는 상태간 변환 시간을 고려할 뿐 아니라 자원소비를 추적하고 자원을 보존할 수 있습니다. 머신에 대한 툴 변경이 필요한 시간을 그 예로 들 수 있습니다.
Specialized routing constraints
ILOG CP는 운행시간, 방문시간 등에 대한 다양한 제약을 가지는 경로 탐색문제를 지원합니다. 또한 운전자 휴식을 포함한 정교한 작업 룰을 가지는 경로문제를 모델링하기 위한 제약을 지원합니다.
Specialized constraints for allocation, sequencing and timetabling problems
ILOG CP는 할당 문제와 타임테이블링 문제, 시퀀싱 문제를 위한 특정 제약 및 표현을 제공합니다. 이것은 “Pack” 제약, “AllDiff” 제약, “all-min-distance” 제약, “lexicographic” 제약, “카운트” 표현, “호환성”, “비호환성” 제약을 포함합니다.
|