Abstract
Numerous AI planning applications and real-time system scheduling problems do not fit the traditional scenarios of the scheduling literature; instead, they are better expressed in terms of the temporal interval relations between the tasks. Given a set of tasks and a set of constraints expressed in terms of the atomic temporal interval relations, the problem of finding the shortest consistent schedule often arises. In the most general situation, the interval constraints leave some degree of uncertainty: the problem is under-specified. It is first shown herein that, in the completely specified case, the greatest lower bound of all schedule lengths can be calculated as the “Size” of a chain of intervals playing a role similar to that of a critical path in the familiar critical path analysis. Subsequently, a heuristic search algorithm is presented to reduce the general under-determined case to a completely specified one.
Preview
Unable to display preview. Download preview PDF.
References
Allen, J. Maintaining Knowledge about Temporal Intervals. Comm. of ACM 26, 11 (1983), pp. 832–843.
Anger, F., Hwang, J., and Chow, Y. Scheduling with Sufficient Loosely Coupled Processors. Jour. of Parallel and Distributed Computing 9, 1 (May 1990), pp. 87–92.
Anger, F., Rodriguez, R., and Hadlock, F. Temporal Consistency Checking of Natural Language Specifications, Applications of Artificial Intelligence III: Proceedings of SPIE 635, Orlando, FL, (Apr 1990), pp. 572–580.
Anger, F., Ladkin, P., and Rodriguez, R. Atomic Temporal Interval Relations in Branching Time: Calculation and Application. Applications of Artificial Intelligence IX, Proceedings of SPIE, Orlando, (Apr 1991), pp. 122–136.
Anger, F., Allen, J., and Rodriguez, R. Determined or Under-Determined Temporal Interval Relation Constraints: A Scheduling Strategy. UWF Technical Report CSD-TR No. 93-009, Univ. of W. Florida, Pensacola, FL, Oct 93.
Anger, F., Allen, J., and Rodriguez, R. Optimal and Heuristic Task Scheduling under Qualitative Temporal Constraints. Proceedings IEA/AIE-94, (Jun 1994), pp. 115–122.
Baker, K. Introduction to Sequencing and Scheduling. Wiley & Sons, New York, 1974.
Dean, T. Using Temporal Hierarchies to Efficiently Maintain Large Temporal Databases. Journal of ACM 36, (1989), pp. 687–718.
Dechter, R., Meiri, I., and Pearl, J. Temporal Constraint Networks. Artificial Intelligence Journal 49, (1991), pp. 61–95.
Freuder, E. and Hubbe, P. Using Inferred Disjunctive Constraints to Decompose Constraint Satisfaction Problems. Proceedings of the 13th IJCAI, Chambery, France, Sep 1993, pp. 254–260.
Ladkin, P. Satisfying First-Order Constraints about Time Intervals. Proceedings of 7th National Conf. on Artificial Intelligence, St. Paul, MN, (Aug 1988), pp. 512–517.
Ladkin, P. and Reinefeld, A. Effective Solution of Qualitative Interval Constraint Problems. Artificial Intelligence 57, (1992), pp. 105–124.
Lageweg, B., Lawler, E., Lenstra, L., and Rinnooy Kan, A. Computer Aided Complexity Classification of Deterministic Scheduling Problems. Technical Report BW 138-81, Sichting Mathematisch Centrum, Amsterdam, 1981.
Lawler, E., Lenstra, J., and Rinnooy Kan, A. Recent Developments in Deterministic Sequencing and Scheduling: A Survey. In Deterministic and Stochastic Scheduling, M. Dempster, et al., eds., D. Reidel Publ., Dordrecht, Holland, 1982, pp. 367–374.
Ligozat, G. On Generalized Interval Calculi. Proceedings of the Ninth National Conference on Artificial Intelligence, Anaheim, CA, Jul 1991, pp. 234–240.
Rodriguez, R. and Anger, F. Intervals in Relativistic Time. Proceedings on Information Processing and Management of Uncertainty in Knowledge-Based Systems: IPMU, Mallorca, (Jul 1992), pp. 525–529.
Rodriguez, R. A Relativistic Temporal Algebra for Efficient Design of Distributed Systems. Journal of Applied Intelligence 3, (1993), pp. 31–45.
Ullman, J. NP-Complete Scheduling Problems. Journal of Computer and System Sciences 10, (1975), pp. 384–393.
van Beek, P. Exact and Approximate Reasoning about Qualitative Temporal Relations. PhD Thesis, University of Alberta, 1990.
van Benthem, J. Time, Logic and Computation. Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency, G. Goos and J. Hartmanis, eds., Springer-Verlag, New York, 1989, pp. 1–49.
Vilain, M., Kautz, H. Constraint Propagation Algorithms for Temporal Reasoning. Proceedings of the 5th Natl. Conf. on Artificial Intelligence, Pittsburg, PA, (Aug. 1986), pp. 377–382.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anger, F.D., Rodriguez, R.V. (1995). Effective scheduling of tasks under weak temporal interval constraints. In: Bouchon-Meunier, B., Yager, R.R., Zadeh, L.A. (eds) Advances in Intelligent Computing — IPMU '94. IPMU 1994. Lecture Notes in Computer Science, vol 945. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035991
Download citation
DOI: https://doi.org/10.1007/BFb0035991
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60116-6
Online ISBN: 978-3-540-49443-0
eBook Packages: Springer Book Archive