Optimal scheduling

Time-utility function

A Time/Utility Function (TUF), née Time/Value Function, specifies the application-specific utility that an action (e.g., computational task, mechanical movement) yields depending on its completion time. TUFs and their utility interpretations (semantics), scales, and values are derived from application domain-specific subject matter knowledge. An example (but not the only) interpretation of utility is an action's relative importance, which otherwise is independent of its timeliness. The traditional deadline represented as a TUF is a special case—a downward step of utility from 1 to 0 at the deadline time—e.g., timeliness without importance. A TUF is more general—it has a critical time, with application-specific shapes and utility values on each side, after which it does not increase. The various researcher and practitioner definitions of firm and soft real-time can also be represented as special cases of the TUF model. The optimality criterion for scheduling multiple TUF-constrained actions has historically in the literature been only maximal utility accrual (UA)—e.g., a (perhaps expected) weighted sum of the individual actions' completion utilities. This thus takes into account timeliness with respect to critical times. Additional criteria (e.g., energy, predictability), constraints (e.g., dependencies), system models, scheduling algorithms, and assurances have been added as the TUF/UA paradigm and its use cases have evolved. More expressively, TUF/UA allows accrued utility, timeliness, predictability, and other scheduling criteria and constraints to be traded off against one another for the schedule to yield situational application QoS—as opposed to only timeliness per se. Instances of the TUF/UA paradigm have been employed in a wide variety of application domains, most frequently in military systems. (Wikipedia).

Time-utility function
Video thumbnail

(New Version Available) Inverse Functions

New Version: https://youtu.be/q6y0ToEhT1E Define an inverse function. Determine if a function as an inverse function. Determine inverse functions. http://mathispower4u.wordpress.com/

From playlist Exponential and Logarithmic Expressions and Equations

Video thumbnail

What is a Function? Calculus for Beginners: Dr Chris Tisdell Live Stream

What is a function and how are they useful? This video will answer these questions from an elementary mathematics point of view. Functions are a bit like a machine that follows a processing rule. You input something (like a number), the machine processes the number according to the rule,

From playlist Calculus for Beginners

Video thumbnail

When is a function bounded below?

👉 Learn about the characteristics of a function. Given a function, we can determine the characteristics of the function's graph. We can determine the end behavior of the graph of the function (rises or falls left and rises or falls right). We can determine the number of zeros of the functi

From playlist Characteristics of Functions

Video thumbnail

Lesson: Inverse Functions

Define an inverse function. Determine if a function as an inverse function. Determine inverse functions.

From playlist Determining Inverse Functions

Video thumbnail

Functions of equations - IS IT A FUNCTION

👉 Learn how to determine whether relations such as equations, graphs, ordered pairs, mapping and tables represent a function. A function is defined as a rule which assigns an input to a unique output. Hence, one major requirement of a function is that the function yields one and only one r

From playlist What is the Domain and Range of the Function

Video thumbnail

Math 023 Precalculus Day 16: Linear and Quadratic Functions

Linear functions: definition, examples (linear depreciation, cost function, marginal cost, comment about rate of change, velocity). Quadratic functions: using completing the square to simplify the expression; finding the vertex, axis of symmetry, etc.

From playlist Course 1: Precalculus

Video thumbnail

What are bounded functions and how do you determine the boundness

👉 Learn about the characteristics of a function. Given a function, we can determine the characteristics of the function's graph. We can determine the end behavior of the graph of the function (rises or falls left and rises or falls right). We can determine the number of zeros of the functi

From playlist Characteristics of Functions

Video thumbnail

Determine if a Relation Given as a Table is a One-to-One Function

This video will explain how to determine if a relations given as a table is a one to one function. Site: http://mathispower4u.com Blog: http://mathispower4u.wordpress.com

From playlist Determining Inverse Functions

Video thumbnail

Lecture 18: Aggregation

MIT 14.04 Intermediate Microeconomic Theory, Fall 2020 Instructor: Prof. Robert Townsend View the complete course: https://ocw.mit.edu/courses/14-04-intermediate-microeconomic-theory-fall-2020/ YouTube Playlist: https://www.youtube.com/watch?v=XSTSfCs74bg&list=PLUl4u3cNGP63wnrKge9vllow3Y2

From playlist MIT 14.04 Intermediate Microeconomic Theory, Fall 2020

Video thumbnail

Lecture 2: Consumer Choice

MIT 14.04 Intermediate Microeconomic Theory, Fall 2020 Instructor: Prof. Robert Townsend View the complete course: https://ocw.mit.edu/courses/14-04-intermediate-microeconomic-theory-fall-2020/ YouTube Playlist: https://www.youtube.com/watch?v=XSTSfCs74bg&list=PLUl4u3cNGP63wnrKge9vllow3Y2

From playlist MIT 14.04 Intermediate Microeconomic Theory, Fall 2020

Video thumbnail

2.11117 What is a rational function Functions

http://www.freemathvideos.com presents: Learn math your way. My mission is to provide quality math education to everyone that is willing to receive it. This video is only a portion of a video course I have created as a math teacher. Please visit my website to join my mailing list, downloa

From playlist Rational Functions - Understanding

Video thumbnail

Eliezer Yudkowsky – AI Alignment: Why It's Hard, and Where to Start

On May 5, 2016, Eliezer Yudkowsky gave a talk at Stanford University for the 26th Annual Symbolic Systems Distinguished Speaker series (https://symsys.stanford.edu/viewing/event/26580). Eliezer is a senior research fellow at the Machine Intelligence Research Institute, a research nonprofi

From playlist Machine Learning Shorts

Video thumbnail

Lec 20 | MIT 14.01SC Principles of Microeconomics

Lecture 20: Uncertainty Instructor: Jon Gruber, 14.01 students View the complete course: http://ocw.mit.edu/14-01SCF10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 14.01SC Principles of Microeconomics

Video thumbnail

12 Stochastic Gradient Estimators

Slides and more information: https://mml-book.github.io/slopes-expectations.html

From playlist There and Back Again: A Tale of Slopes and Expectations (NeurIPS-2020 Tutorial)

Video thumbnail

20. Uncertainty

MIT 14.01 Principles of Microeconomics, Fall 2018 Instructor: Prof. Jonathan Gruber View the complete course: https://ocw.mit.edu/14-01F18 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62oJSoqb4Rf-vZMGUBe59G- This video explains the economic concept of decision making

From playlist MIT 14.01 Principles of Microeconomics, Fall 2018

Video thumbnail

Lecture 7: Risk Preferences I

MIT 14.13 Psychology and Economics, Spring 2020 Instructor: Prof. Frank Schilbach View the complete course: https://ocw.mit.edu/14-13S20 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP63Z979ri_UXXk_1zrvrF77Q In this video, Prof. Schilbach describes how economics looks

From playlist MIT 14.13 Psychology and Economics, Spring 2020

Video thumbnail

Lecture 7: Pareto Optimality

MIT 14.04 Intermediate Microeconomic Theory, Fall 2020 Instructor: Prof. Robert Townsend View the complete course: https://ocw.mit.edu/courses/14-04-intermediate-microeconomic-theory-fall-2020/ YouTube Playlist: https://www.youtube.com/watch?v=XSTSfCs74bg&list=PLUl4u3cNGP63wnrKge9vllow3Y2

From playlist MIT 14.04 Intermediate Microeconomic Theory, Fall 2020

Video thumbnail

2. Preferences and Utility Functions

MIT 14.01 Principles of Microeconomics, Fall 2018 Instructor: Prof. Jonathan Gruber View the complete course: https://ocw.mit.edu/14-01F18 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62oJSoqb4Rf-vZMGUBe59G- This video focuses on the demand curve, derived from how co

From playlist MIT 14.01 Principles of Microeconomics, Fall 2018

Video thumbnail

Introduction to Functions - Part 1

This video introduces the definition of a function, domain, and range. http://mathispower4u.yolasite.com/

From playlist Intro to Functions

Related pages

Constant function | Concave function | Imprecise probability