Business Optimization Software

Scheduling & Optimization Software

MJC² is a leading provider of optimization software solutions which address very large and highly complex operations.

Our toolsets address areas such as distribution scheduling, real-time vehicle routing, production planning, employee scheduling and supply chain optimization.

Our software covers real-time scheduling (e.g. for same-day delivery networks or businesses with highly volatile demands), operational/tactical planning, and strategic optimization of logistics and manufacturing operations.

Tailored Optimization Solutions

In addition we provide tailored optimization services that address specific requirements while taking account of all necessary operational rules and constraints.

Our optimization tools are applicable to a very wide range of organisations and industries, coping with even very complex constrained optimization problems while being fast enough to enable dynamic re-optimization based on real-time data.

MJC²'s software has the flexibility to take account of complex cost functions and business rules to ensure that results can be applied to real operations.

Configured Optimization Algorithms

MJC²'s optimization tools have been designed to address real business and industry optimization problems. The important characteristics of our toolsets are:

  • Configurable optimization capability - enables all aspects of the optimization problem to be modelled accurately.
  • Constraint-based optimization - constraints can be applied based on real business rules and varied or relaxed to model different strategic scenarios.
  • Discrete optimization - discrete (and continuous) variables can be optimized.
  • Parallel scheduling - our tools are intrinsically very fast but we can make use of the ever increasing capability of modern computers to achieve even higher performance.
  • Fast optimization algorithms - our software runs at record speeds and can solve even very large optimization problems in seconds.
  • Dynamic optimization tools - the speed of our software allows it to be used for dynamic re-optimization in response to real-time data or events.

Business Optimization Tools

Our configured optimization systems and services can address a wide range of challenging and complex business optimization problems. Example applications of our optimization tools are:

  • Performance Optimization - maximise operational efficiency and dynamically respond to performance evaluation data to facilitate continuous improvement.
  • Cost Optimization - selection on a strategic and dynamic basis of suppliers based on supply costs, logistics considerations and service level criteria, taking account of critical cost optimization factors such as potential benefits, impact on service, time constraints and investment requirement.
  • Asset Optimization - maximising return on investment in high value assets by forward planning and dynamic re-optimization.
  • Logistics Optimization - creation of strategic logistics schedules (vehicles, drivers, depots, warehouses, etc.).
  • Timetable Optimization - creation and refinement of complex timetables and schedules taking account of all operational rules and constraints.
  • Process Optimization - modelling and redesign of business and IT processes to achieve lower cost operation and faster response times.



Latest News