Approximation Schemes for Constrained Scheduling Problems Author : Leslie A. HalP 0. R. Center, M.I.T. David B. Shmoyst Dept. of Mathematics, M.I.T. 報告者:童耀民.

Slides:



Advertisements
Similar presentations
Machine scheduling Job 1Job 3 Job 4 Job 5Machine 1 Machine 2 time 0C max Job 2.
Advertisements

GRAPH BALANCING. Scheduling on Unrelated Machines J1 J2 J3 J4 J5 M1 M2 M3.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
An Application of Approximation Algorithm for Project Scheduling Problem based on Semi Definite Optimization Authored by T.Bakshi, A.SinhaRay, B.Sarkar,
Sum of Squares and SemiDefinite Programmming Relaxations of Polynomial Optimization Problems The 2006 IEICE Society Conference Kanazawa, September 21,
PCPs and Inapproximability Introduction. My T. Thai 2 Why Approximation Algorithms  Problems that we cannot find an optimal solution.
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
1 IOE/MFG 543 Chapter 3: Single machine models (Sections 3.1 and 3.2)
Parameterized Approximation Scheme for the Multiple Knapsack Problem by Klaus Jansen (SODA’09) Speaker: Yue Wang 04/14/2009.
Integer Programming – based Decomposition Approaches for Solving Machine Scheduling Problems Ruslan SADYKOV Ecole Polytechnique, Laboratoire d’Informatique.
1 Single Machine Deterministic Models Jobs: J 1, J 2,..., J n Assumptions: The machine is always available throughout the scheduling period. The machine.
Rounding Technique We can simplify scheduling problem structure by rounding job sizes, release dates.
Stackelberg Scheduling Strategies By Tim Roughgarden Presented by Alex Kogan.
Dean H. Lorenz, Danny Raz Operations Research Letter, Vol. 28, No
Due Date Planning for Complex Product Systems with Uncertain Processing Times By: D.P. Song, C.Hicks and C.F.Earl Dept. of MMM Eng. Univ. of Newcastle.
1 Mathematical Modeling and Algorithms for Wireless Sensor Networks Bhaskar Krishnamachari Autonomous Networks Research Group Department of Electrical.
NP-complete and NP-hard problems. Decision problems vs. optimization problems The problems we are trying to solve are basically of two kinds. In decision.
SCHEDULING AIRCRAFT LANDING Mike Gerson Albina Shapiro.
Outline Introduction The hardness result The approximation algorithm.
Minimizing Makespan and Preemption Costs on a System of Uniform Machines Hadas Shachnai Bell Labs and The Technion IIT Tami Tamir Univ. of Washington Gerhard.
INTRODUCTION TO SCHEDULING
Introduction to the Theory of Computation
EHSAN KHODDAM MOHAMMADI MILAD GANJALIZADEH BABAK YADEGARI First Steps to Study SCHEDULING بسم الله الرحمن الرحيم.
胡秩瑋.  INTRODUCTION  RELATED WORK  FORMULATION AND MODELING  SOLUTION METHOD DESIGN  ELECTRICITY PRICE AT CERTAIN LOCATIONS FOR GOOGLE INTERNET DATA.
A Polynomial Time Approximation Scheme For Timing Constrained Minimum Cost Layer Assignment Shiyan Hu*, Zhuo Li**, Charles J. Alpert** *Dept of Electrical.
When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks Department of Computer Science, Wayne State.
SHARED CAR NETWORK PRODUCTION SCHEDULING PROJECT – SPRING 2014 Tyler Ritrovato (tr2397) Peter Gray (png2105)
Discriminant Functions
Approximation Algorithms for Knapsack Problems 1 Tsvi Kopelowitz Modified by Ariel Rosenfeld.
Graph Data Management Lab, School of Computer Science Add title here: Large graph processing
Approximation Algorithms
Online Algorithms By: Sean Keith. An online algorithm is an algorithm that receives its input over time, where knowledge of the entire input is not available.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
CSCI 3160 Design and Analysis of Algorithms Tutorial 10 Chengyu Lin.
Evaluation of Different solution methods Joonkyu Kang.
Outline Schedule and scheduling Mathematical models
The Maximum Traveling Salesman Problem under Polyhedral Norms Alexander Barvinok, David S. Johnson, Gerhard J. Woeginger and Russell Woodroffe Integer.
Outline Problem Definition Related Works & Complexity MILP Formulation Solution Algorithms Computational Experiments Conclusions & Future Research 1/26.
CPS Computational problems, algorithms, runtime, hardness (a ridiculously brief introduction to theoretical computer science) Vincent Conitzer.
Design and Analysis of Algorithms NP-Completeness Haidong Xue Summer 2012, at GSU.
1 BECO 2004 When can one develop an FPTAS for a sequential decision problem? with apologies to Gerhard Woeginger James B. Orlin MIT working jointly with.
Paper Title Authors names Conference and Year Presented by Your Name Date.
Machine learning optimization Usman Roshan. Machine learning Two components: – Modeling – Optimization Modeling – Generative: we assume a probabilistic.
Authors : S.S. Lam, X. Cai Public : Nonlinear Analysis: Real World Applications 3(2002) Adviser : RC. Chen Speaker : CC. Lin Date : 2005/12/27.
Young CS 331 D&A of Algo. NP-Completeness1 NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and.
1 Chapter 6 Reformulation-Linearization Technique and Applications.
The 2x2 Simple Packing Problem André van Renssen Supervisor: Bettina Speckmann.
Conceptual Foundations © 2008 Pearson Education Australia Lecture slides for this course are based on teaching materials provided/referred by: (1) Statistics.
A Collapsed Variational Bayesian Inference Algorithm for Latent Dirichlet Allocation Yee W. Teh, David Newman and Max Welling Published on NIPS 2006 Discussion.
Approximation Algorithms for Scheduling Lecture 11.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
Approximation Algorithms for Scheduling
Opracowanie językowe dr inż. J. Jarnicki
Dept. of Computer & Information Sciences
Cryptanalyses and improvements of two cryptographic key assignment schemes for dynamic access control in a user hierarchy Source: Computer & Security,
Approximation Algorithms
Constructing Robust Crew Schedules with Bicriteria Optimisation
Opracowanie językowe dr inż. J. Jarnicki
Lecture 8: Dispatch Rules
Load Balancing: List Scheduling
Affiliation of presenter
משרד התעשייה, המסחר והתעסוקה פעולות המשרד לעידוד מגזר המיעוטים
Introduction to Algorithms Second Edition by
Regression Analysis Jared Dean as quoted in Big Data, Data Mining, and Machine Learning From my experience, regression is the most dominant force in driving.
Wade Ellis, Jr. Bowen Kerins William Bauldry Robert Lopez
Introduction to Scheduling Chapter 1
Construction Engineering Department Construction Project with Resources Constraints By. M. Chelaka, D. Greenwood & E. Johansen, /9/2019.
All pupils know what polynomials are
Load Balancing: List Scheduling
Alex Bolsoy, Jonathan Suggs, Casey Wenner
Presentation transcript:

Approximation Schemes for Constrained Scheduling Problems Author : Leslie A. HalP 0. R. Center, M.I.T. David B. Shmoyst Dept. of Mathematics, M.I.T. 報告者:童耀民 2013/11/01

Outlino Introduction Two easy applications 2

Introduction Author consider several constrained machine scheduling problems, all of which are strongly NP-hard, and present the first polynomial approximation schemes for them. All of these algorithms are based on the notion of an outline, a set of information from which it is possible to compute, with relatively simple procedures and in polynomial time, an optimal or near-optimal solution to the problem instance under consideration. 3

Introduction 4

5

6

7

8 Completion time Starting time Processing time Delivery time Lateness time due dates Release date

9

10 Completion time M2 Starting time M2 Processing time