E. Douglas Jensen's

Real-Time for the Real World

 
Home  |  Search  |  Contact Me   
 
 

My personal manifesto about the widely misunderstood field of real-time computing...

"I don't understand why people are frightened of new ideas. It's the old ideas that frighten me."
-- John Cage


 

Introduction
About Me
Real-Time
Distributed Real-Time
Distrib. Real-Time Java
Real-Time Java
Real-Time CORBA
Real-Time Resources
Our Documents
 

Sequencing Algorithms and Heuristics

When a sequence timeliness optimality criterion has been established - e.g., always meet all deadlines, minimize the expected number of missed deadlines, minimize mean tardiness, maximize the expected sum of utilities, etc. - an algorithm or heuristic must be selected or devised to satisfy that criterion.

Sequencing in general is an NP-hard problem, and almost all interesting sequencing problems in particular are either known to be NP-hard or are unsolved.

[To be continued...]

Next: Worked Examples

Back to: Predictability

 

Add to Favorites

Print Page

Download a PDF copy of this page

Real-Time:

Real-Time Overview

Time Constraints

Deadlines

Time/Utility Functions

Time Constraints Scopes and Priorities

Sequencing

Sequencing Criteria

Timeliness Optimality

Predictability

Hard and Soft Real-Time

Sequencing Algorithms

Worked Examples

Coastal Air Defense

AWACS Tracker

History

 
 

View Site Changes  RSS feed | Site Updated 03/30/2008 |  Legal