e-constraints.net
the home of Explanation-based Constraint Programming
Search

 Introduction   Implementations   Applications   Pointers 
e-constraints.net : Implementations : DECorum : DynSPS (a DECorum demo)

DynSPS: a DECorum demo application

Overview


Presentation

In decision support systems, human-machine interaction is essential. With no interaction, such a system is only a black box that can only take into account internal data, decide and inform the outside operator. Interaction really allow a real dialog between the system and the user: the operator drives the system which takes into account that outside information, makes a decision and wait from some other input from the operator.

In online scheduling system, user input is crucial. Indeed, computing an optimal resource allocation once and for all is not sufficient. A feasible scheduling is to be maintained while outside input is taken into account: machine breakdown, priority changes, ...

Classical shop problems (Open Shop, Flow Shop and Job Shop) are widely present in real-world applications (telecommunications, hospital planning, ... ). No commercial system is available for solving such problems in an interactive environment.

DynSPS (Dynamic Scheduling Problem Solver) is a demonstration tool 1  of the DECorum explanation-based constraint solver. It can solve dynamic shop-scheduling problem (constraints can be added dynamically) up to 10 jobs and 10 machines. Moreover, explanations are also used for providing information about failures to obtain a feasible schedule after an alteration.


Features

DynSPS features include:

DynSPS is written in C++ using the MFC and DECorum. It mainly uses the scheduling part of DECorum.


Download instructions

DynSPS is available here: DynSPS.zip [269 Kb]. DynSPS is freeware but is no longer maintained and is provided as is. Beware, the software is in French (sorry !).

Contents


A short online manual

Play freely with DynSPS ... and remember that we appreciate feedback !


Bibliography


Notes

- Last modified: Fri Nov 16 22:06:54 Paris, Madrid 2001 by Webmaster