IBM ILOG CP Optimizer
Utilize técnicas de programação com restrições para calcular soluções para problemas detalhados de programação e problemas de otimização combinatória.
Experimente este produto sem custo
Pessoa com roupa de trabalho atravessando uma ponte de bicicleta
Resolva os problemas de escalonamento detalhado usando o CP Optimizer

O IBM® ILOG® CP Optimizer desempenha um papel fundamental e essencial na coleção de ferramentas do especialista em otimização para lidar com problemas práticos de planejamento e agendamento operacional.O ILOG CP Optimizer inclui um otimizador robusto que lida de forma consistente com as restrições adicionais que são comumente presentes nesses tipos de desafios.No contexto de problemas estritamente acadêmicos, como job-shop, open-shop e flow-shop, ele identifica soluções que estão à altura das soluções encontradas por algoritmos especializados de ponta.

Determinados problemas de otimização combinatória não podem ser facilmente linearizados e resolvidos com os métodos de programação matemática tradicionais. Para abordar esses desafios, o ILOG CP Optimizer oferece um extenso conjunto de restrições aritméticas e lógicas, acompanhado por um otimizador robusto que incorpora todas as vantagens do desenvolvimento por meio da criação de modelos na otimização combinatória.

Blog

Saiba mais sobre as funções de caixa-preta no CP Optimizer

Recursos

Problemas de escalonamento detalhados
  • Aproveite as funcionalidades de modelagem específicas para o agendamento, tais como intervalos (para atividades) e funções cumulativas (para recursos).
  • Apoiar os objetivos de negócios otimizando os custos de adiantamento e atraso, custos de duração e custos de não execução.
  • Modele da estrutura de decomposição do trabalho de escalonamento e de dependência de tarefas, assim como de múltiplos modos de produção.
  • Modele reservatórios e recursos de capacidade limitada.
  • Modelar os tempos de preparação para calcular cronogramas que definem os tamanhos ideais possíveis para lotes.

Problemas de otimização combinatória
  • Use restrições especializadas como todas diferentes, empacotar, lexicográfica, contar e distribuir para problemas de negócios como a localização de instalações, roteamento e configuração.
  • Modele com restrições lógicas e com uma ampla gama de expressões aritméticas, incluindo módulo, divisão inteira, mínimo, máximo ou uma expressão que indexa uma matriz de valores por uma variável de decisão.
  • Modele com variáveis de decisão discreta (booleana ou inteira).
Recursos Aplicativos de programação de restrição

Explore aplicativos de programação de restrição incluindo casos de problema de produção e de uso de escalonamento.

ILOG CPLEX Optimization Studio

Experimente a jornada de ponta a ponta para resolver um problema de otimização.

Modelo de otimização

Represente problemas de negócios com matemática para criar aplicativos analíticos de suporte à decisão.

Comparação de desempenho do CP Optimizer

Saiba mais sobre a comparação de desempenho do CP Optimizer em um problema de escalonamento job shop.

Produtos relacionados IBM ILOG CPLEX Optimization Studio

Crie e resolva modelos complexos de otimização para identificar as melhores ações possíveis que seus usuários devem realizar usando algoritmos poderosos de otimização de decisão.

IBM Decision Optimization para watsonx Studio

Combine técnicas de otimização e aprendizado de máquina no IBM® Cloud Pak for Data, uma plataforma de dados multinuvem e de IA que permite que você crie e execute modelo de IA em qualquer nuvem e no local.

IBM Decision Optimization Center

Use esta plataforma para criar uma plataforma de desenvolvimento e GUI, além de dar suporte à análise e visualização de dados, gestão de cenários, planejamento colaborativo e análise de possibilidades.

IBM Decision Optimization no Watson Machine Learning

Use o software de otimização na nuvem para localizar com rapidez as soluções ideais para seus desafios de cadeia de suprimentos, gerenciamento de ativos e de planejamento e escalonamento.

Fale com um especialista

Agende uma chamada individual para tirar suas dúvidas