Dynamic Scheduling & Optimisation
Optimisation software built for your business.
Rubix is our AI-Powered Optimisation & Planning Engine. The culmination of over a decade of research and development, Rubix incorporates the latest algorithms and technology to solve any type of planning problem. Featuring a unique layered architecture, Rubix optimises your organisation in realtime, solving your constraints, business rules and work requirements.
Totally Bespoke Modelling & Rule Engine
We approach planning technology differently to many suppliers. We recognise that every organisation is different. Other optimisation providers can configure their engine for your goals, rules and constraints - but you're limited by a predefined model. Rubix - in conjunction with our a2b Pathway - builds a completely bespoke model upon which to plan. The result is a 100% built for you engine.
Powerful Programming and Solving Methodologies
Rubix effortlessly provides key optimisation technologies. Our unique modelling language allows us to describe the relationships and constraints in your business. A number of construction and local search heuristics approximate initial solutions and improve upon them. Constraint and graph programming methods are employed by the engine to determine possible solutions to problems.
Assistive Planning Software
Rubix is built with the principle of working in conjunction with planning teams and controllers. We call this 'assistive' planning and whilst Rubix can operate in an entirely automated, dynamic way, we often recommend organisations take initial steps to operate in an assistive mode. Planners remain in control and can accept, reject or override planning suggestions made by the engine.
Find out more about our dedicated Scheduling division - the optimisation company
the optimisation company is our specialist scheduling and optimisation division. Created to help organisations optimise their people and processes, toc provides specialists services for those organisations looking for Dynamic Scheduling and Optimisation solutions.
RubixScore - a way to translate plan success into your language
How do you translate the actual quantifiable success of a plan into meaningful information for planners? Our RubixScore technology intelligently translates the various mathematical scores arrived at for plans and schedules into meaningful KPIs in your business - empowering planners with the ability to make actual decisions based on metrics they understand.
Explain planning decision made by Rubix
Planning teams can often be confused by certain scheduling decisions made by the constraint solver technology implemented in optimisation technology. Rubix includes the ability to trace back the source reasons made when Rubix makes a decision - helping give planners the confidence that the engine is applying the rules of the business correctly.
Rubix Engine Features & Benefits
Optimise sequencing & allocation of jobs, work orders & production to ensure maximum utilisation of tools & equipment
Coordinate geographically separate locations for depot based allocation and planning of work
Planning systems are more than algorithms - our tech can apply AI learning to support operator decision making
Minimise the disruption to plans that change in realtime to ensure part enacted plans are not wasted
IoT Aware Planning
Deploy remote telematics devices and integrate existing IoT data into planning algorithms
Multi Resource Optimisation
Break down the planning and optimisation of multiple orders to multiple resources, teams, groups or gangs
Model your organisation exactly by codifying your set of working rules into our Rubix Planning Engine's model
Adjust to changes in real-time whilst balancing the amount of disruption caused to plans that are underway
Generate different solutions to planning problems and quantitatively assess each one with scenario tools
Optimise your mobile workforce teams' through route and trip optimisation algorithms
Understand what level of capacity is required in order to fulfil known and simulated demand requirements
Our Rubix Optimisation Engine utilises the latest algorithms to solve any planning problem
Optimise your business dependency rules including follow on delays, sequencing and other constraints
Optimisation projects require more than just tech - they need an approach that integrates technology & people
KPI Based Planning
Our Rubix Planning Engine is able to explore planning solutions to minimise or maximise your specific KPIs
Codify working rules for pilotage planning, incorporate rosters, fatigue management and realtime optimisation
Set the goals of your planning problem and our engine will produce an optimal production schedule
Take into account routing and traffic situations to generate optimal routes to minimise time, distance and cost
Integrate data from SAP, IBM and in house ERP and CRM systems to elimate double and re-keying
Bring planning data out of spreadsheets, paper & planners' heads & into an organisation wide, visible platform