Skip to main content

Advertisement

Log in

How to make OR-results available: a proposal for project scheduling

  • Applications: Recent Steps To New And Powerful Forms Of Knowledge-Based Decision Support Systems
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper addresses the question of how to make available and how to get realistic insight into the behavior of hard algorithms for application fields such as scheduling. A typical situation in this context is the availability of hundreds of algorithms for special subclasses of certain problems where one of the main difficulties is to handle these algorithms simultaneously and make available knowledge about when and how to apply a particular algorithm, using statistical information on the suitability of certain algorithms under appropriate conditions. Major questions concern “accounting problems” when particular algorithmic tasks are required to apply special methods but might also be useful for other methods. In particular, the question of finding adequate software-engineering strategies and software-development environments for such work is addressed. Also, the paper reviews recent developments at the Research Institute for Applied Knowledge Processing (FAW) in Ulm and describes a method base for scheduling algorithms built within the framework of a cooperative effort between FAW and the Technical University of Berlin.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Applegate and W. Cook, A computational study of the job-shop scheduling problem, ORSA J. Comp. 3 (1991) 149–156.

    Google Scholar 

  2. C. Böhm and G. Jacopini, Flow diagrams. Turing machines and languages with only two formation rules, Commun. ACM (1966).

  3. E. Balas, On the facial structure of scheduling polyhedra, Math. Prog. Study 24 (1985) 179–218.

    Google Scholar 

  4. M. Bartusch, R.H. Möhring and F.J. Radermacher, Scheduling project networks with resource constraints and time windows, Ann. Oper. Res. 16 (1988).

  5. M. Bartusch, R.H. Möhring and F.J. Radermacher, Design aspects of an advanced DSS for scheduling problems in civil engineering, Dec. Support Syst. 5 (1989) 312–344.

    Google Scholar 

  6. R. Felter,Decision Support Assistant (Deutscher Universitäts Verlag, Wiesbaden, 1989).

    Google Scholar 

  7. A. Geoffrion, An introduction to structured modeling, Manag. Sci. 33 (1987).

  8. A. Geoffrion, The SML language for structured modeling, WMSI Working Paper 378, Anderson Graduate School of Management, UCLA (1990).

  9. A. Geoffrion, MS OR: forces, trends, opportunities to flourish, WMSI Working Paper 395, UCLA (1991).

  10. A. Goldberg and D. Robson,Smalltalk-80: The Language and its Implementation (Addison Wesley, 1983).

  11. M. Holocher. AMBAS. Entwicklung und Implementierung eines Systems für den problemorientierten Zugriff auf rechnergestützte Lösungsverfahren, Diplomarbeit FAW-B-92003 (1992).

  12. M. Holocher, R. Michalski, D. Solte and F. Vicuña, MIDA: an open systems architecture for model-oriented integration of data and algorithms, Dec. Support Syst., to appear.

  13. R. Hüber, V. D. Dittrich and P. C. Lockemann, Das KARAMBA-Methodenbanksystem,Tagungsband der 9. GI-Jahrestagung (1979) pp. 322–336.

  14. M. Holocher and D. Solte, AMBAS, an adaptative method base shell, inEnterprise Integration Modeling, Proc. 1st Int. Conf., ed. C. Petrie (MIT Press, 1992).

  15. C.V. Jones, An introduction to graph-based modeling systems, Part I: Overview, ORSA J. Comp. 2 (1990).

  16. C.V. Jones, An introduction to graph-based modeling systems, Part II: Graph-grammars and their implementation, ORSA J. Comp. 3 (1991).

  17. R. Krishnan, P. Piela and A. Westerberg, Reusing mathematical models in ASCEND,Proc. NATO ASI on Decision Support Systems (1991), to appear.

  18. T. Kämpke, F.J. Radermacher, and P. Wolf, Supporting preference elicitation. The FAW preference elicitation tool. Dec. Support Syst. 9 (1993) 381–392.

    Google Scholar 

  19. E.L. Lawler, Squencing jobs to minimize total weighted completion time subject to precedence constraints, Ann. Discr. Math. 2 (1978) 75–90.

    Google Scholar 

  20. L.G. DeMichiel and R.P. Gabriel, The Common Lisp object system: an overview,Proc. European Conf. on Object Oriented Programming, Paris (1987).

  21. D. Möller and R. Müller, A concept for the representation of data and algorithms, in:Computational Support for Discrete Mathematics. DIMACS Workshop. eds. N. Dean and G. Shannon (1994).

  22. K. Mehlhorn and S. Näher. LEDA, a library of efficient data types and algorithms, in:Graph-Theoretic Concepts of Computer Science, Lecture Notes in Computer Sciences, Vol. 411 (Springer, 1990) pp. 88–106.

    Google Scholar 

  23. R.H. Möhring and F.J. Radermacher, The order theoretic approach to scheduling: the deterministic case, in:Advances in Project Scheduling, eds. R. Slowenski and J. Weglarz (Elsevier Science, Amsterdam, 1989) pp. 26–66.

    Google Scholar 

  24. R.H. Möhring and F.J. Radermacher, The order theoretic approach to scheduling: the stochastic case, in:Advances in Project Scheduling, eds. R. Slowenski and J. Weglarz (Elsevier Science, Amsterdam, 1989) pp. 497–531.

    Google Scholar 

  25. G.L. Nemhauser and M.W.P. Savelsbergh. A cutting plane algorithm for single machine scheduling problems with release times,Proc. 1st Workshop on COST, Rutgers University, DIMACS Technical Report 91-18 (1991).

  26. P. Piela, ASCEND, an object oriented computer environment for modeling and analysis, Ph.D. dissertation, Department of Chemical Engineering, Carnegie-Mellon University (1989).

  27. M. Queyranne and Y. Wang, Single-machine scheduling polyhedra with precedence constraints. Math. Oper. Res. 16 (1991) 1–20.

    Google Scholar 

  28. H. Schultz and W. Pulleyblank, Trends in optimization. OR MS Today (August, 1991).

  29. D. Solte,Open Systems Ein lernendes Verwaltungssystem für die rechnerunterstützte Methodenkonstruktion im Bereich des Operations Research. VDI-Fortschrittsberichte. Reihe 16, Nr. 38. (VDI-Verlag, 1987).

  30. J. de Wit and W. Herroelen, An evaluation of microcomputer-based software packages for project management. Eur. J. Oper. Res. 49 (1990).

Download references

Author information

Authors and Affiliations

Authors

Additional information

The first author acknowledges support from the Deutsche Forschungsgemeinschaft under grant Mo446 1–3 and Sonderforschungsbereich 373.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Müller, R., Solte, D. How to make OR-results available: a proposal for project scheduling. Ann Oper Res 55, 439–452 (1995). https://doi.org/10.1007/BF02032383

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02032383

Keywords