the alldifferent constraint. Bockayr and Kasper propose an interesting fraework in (Bockayr & Kasper 1998) for cobining CLP and IP, in which several a

Size: px
Start display at page:

Download "the alldifferent constraint. Bockayr and Kasper propose an interesting fraework in (Bockayr & Kasper 1998) for cobining CLP and IP, in which several a"

Transcription

1 On Integrating Constraint Propagation and Linear Prograing for Cobinatorial Optiization John N. Hooker, y Greger Ottosson, z Erlendur S. Thorsteinsson y and Hak-Jin Kiy y Graduate School of Industrial Adinistration Carnegie Mellon University, Pittsburgh, PA 15213, U.S.A. z Coputing Science Dept., Uppsala University PO Box 311, S Uppsala, Sweden Abstract Linear prograing and constraint propagation are copleentary techniques with the potential for integration to benet the solution of cobinatorial optiization probles. Attepts to cobine the have ainly focused on incorporating either technique into the fraework of the other traditional odels have been left intact. We argue that a rethinking of our odeling traditions is necessary to achieve the greatest benet of such anintegration. We propose a declarative odeling fraework in which the structure of the constraints indicates how LPand CP can interact to solve the proble. Introduction Linear prograing (LP) and constraint propagation (CP) are techniques fro dierent elds that tend to be used separately in integer prograing (IP) and constraint (logic) prograing (CLP), respectively. They have the potential for integration to benet the solution of cobinatorial optiization probles. Yet only recently have attepts been ade at cobining the. IP has been successfully applied to a wide range of probles, such as capital budgeting, bin packing, crew scheduling and traveling salesan probles. CLP has in the last decade been shown to be a exible, ecient and coercially successful technique for scheduling, planning and allocation. These probles usually involve perutations, discretization or syetries that ay result in large and intractable IP odels. Both CLP and IP rely on branching to enuerate regions of the search space. But within this fraework they use dual approaches to proble solving: inference and search. CLP ephasizes inference in the for of constraint propagation, which reoves infeasible values fro the variable doains. It is not a search ethod, i.e., an algorith that exaines a series of coplete labellings until it nds a solution. IP, bycontrast, does exactly this. It obtains coplete labellings by solving linear prograing relaxations of the proble in the branching tree. IP has the advantage that it can generate cutting planes (inequalities iplied by the constraint set) that strengthen the linear relaxation. This can be a powerful technique when the proble is aenable to polyhedral analysis. But IP has the disadvantage that its constraints ust be expressed as inequalities (or equations) involving integer-valued variables. Otherwise the linear prograing relaxation is not available. This places a severe restriction on IP's odeling language. In this paper we argue that the key to eective integration of CP and LP lies in the design of the odeling language. We propose a language in which conditional constraints indicate how CP and LP can work together to solve the proble. We begin, however, by reviewing eorts that have hitherto been ade toward integration. Previous Work Several articles copare CLP and IP (Sith et al Darby-Dowan & Little 1998). They report experiental results that illustrate soe key properties of the techniques: IP is very ecient for probles with good relaxations, but it suers when the relaxation is weak or when its restricted odeling fraework results in large odels. CLP, with its ore expressive constraints, has saller odels that are closer to the proble description and behaves well for highly constrained probles, but it lacks the global perspective of relaxations. Soe attepts have been ade at integration. In (Rodosek, Wallace, & Hajian1997), CPis used along with LP relaxations in a single search tree to prune doains and establish bounds. A node can fail either because propagation produces an epty doain, or the LP relaxation is infeasible or has an optial value that is worse than the value of the optial solution (discussed below). A systeatic procedure is used to create a shadow MIP odel for the original CLP odel. It includes reied arithetic constraints (which produce big-m constraints, illustrated below) and alldifferent constraints. The odeler ay annotate constraints to indicate which solver should handle the CP, LP or both. Soe research has been aied at incorporating better support for sybolic constraints in IP. (Hajian, Rodosek, & Richards 1996 Hajian 1996) show how disequalities ( i 6= j ) can be handled (ore) eciently in IP solvers. Further, they give a linear odeling of

2 the alldifferent constraint. Bockayr and Kasper propose an interesting fraework in (Bockayr & Kasper 1998) for cobining CLP and IP, in which several approaches to integration or synergy are possible. They investigate how sybolic constraints can be incorporated into IP uch as cutting planes are. They also show how a linear syste of inequalities can be used in CLP by incorporating it as a sybolic constraint. They also discuss a closer integration in which both linear inequalities and doains appear in the sae constraint store. Characterization We start with a basic characterization of CLP and IP. Constraint (Logic) Prograing In Finite Doain CLP each integer variable x i has an associated doain D i, which is the set of possible values this variable can take on in the (optial) solution. The cartesian product of the doains, D 1 ::: D n, fors the solution space of the proble. This space is nite and can be searched exhaustively for a feasible or optial solution, but to liit this search CP is used to infer infeasible solutions and prune the corresponding doains. Fro this viewpoint, CP operates on the set of possible solutions and narrows it down. Integer Prograing In contrast to CLP, IP does not aintain and reduce a set of solutions dened by variable doains. It generates a series of coplete labellings, each obtained at a node of the branching tree by solving a relaxation of the proble at that node. The relaxation is usually constructed by dropping soe of the constraints, notably the integrality constraints on the variables, and perhaps by adding valid constraints (cutting planes) that ake the relaxation tighter. In a typical application the relaxation is rapidly solved to optiality with a linear prograing algorith. If the ai is to nd a feasible solution, branchingcontinues until the solution of the relaxation happens to be feasible in the original proble (in particular, until it is integral). Relaxations therefore provide a heuristic ethod for identifying solutions. In an optiization proble, relaxation also provides bounds for a branchand-bound search. At each node of the branching tree, one can check whether the optial value of the relaxation is better than the value of the best feasible found so far. If not, there is no need to branch further at that node. The dual of the LP relaxation can also provide useful inforation, perhaps by xing soe integer variables or generating additional constraints (nogoods) in the for of Benders cuts. (Benders 1962 Georion 1974). We will see how the latter can be exploited in an integrated fraework. Coparison of CP and LP CP can accelerate the search for a solution by reducing variable doains (and in particular by proving infeasibility), tightening the linear relaxation by adding bounds and cuts in addition to classical cutting planes, and eliinating search of syetric solutions, which are often ore easily excluded by using sybolic constraints. LP can enhance the solver by nding feasible solutions early in the searchby global reasoning, i.e., solution of an LP relaxation, siilarly providing stronger bounds that accelerate the proof of optiality, and providing reasons for failure or a poor solution, so as to produce nogoods. Modeling for Hybrid Solvers The approaches taken so far to integration of CP and LP are (a) to use both odels in parallel, and (b) to try to incorporate one within the other. The ore fundaental question of whether a new odeling fraework should be used has not yet been explored in any depth. The success of (a) depends on the strength of the links between the odels and to what degree the overhead of having two odels can be avoided. Option (b) is liited in what it can achieve. The high-level sybolic constraints of CLP cannot directly be applied in an IP odel, and the sae holds for attepts to use IP's cutting planes and relaxations in CLP. We will use a siple ultiple-achine scheduling proble to illustrate the advantages of a new odeling fraework. Assue that we wish to schedule n tasks for processing on as any asn identical achines. The objective is to iniize the total xed cost of the achines we use. Let R j be the release tie, P j the processing tie and D j the deadline for task j. Let C be the xed cost of using achine and t j the start tie of task j. We rst state an IP odel, which uses 01 variables x ij to indicate the sequence in which the jobs are processed. Let x ij =1if task i precedes task j, i 6= j, on the sae achine, with x ij =0otherwise. Also let 01 variable y j =1if task j is assigned to achine, and 01 variable z =1if achine is used. Then an IP

3 forulation of this proble is, in C z s.t. z y j 8 j (1) y j =1 8j: (2) t j + P j D j R j t j 8j 8j t i + P i t j + M (1 ; x ij ) 8i 6= j (3) x ij + x ji y i + y j ; 1 8 i < j (4) z y j x ij 2f0 1g t j 0 8 i j: Constraint (3) is a big-m constraint. If M is a suf- ciently large nuber, the constraint forces task i to precede task j if x ij =1and has no eect otherwise. A CLP odel for the sae proble is in s.t. C z if i = j then (t i + P i t j ) _ (t j + P j t i ) 8i j (5) t j + P j D j R j t j if atleast([ 1 ::: n ] 1) 8j 8j then z =1else z =0 8 (6) j 2f1::: ng t j 0 where j is the achine assigned to task j. The CLP odel has the advantage of dispensing with the doublysubscripted 01 variables x ij and y i, which are necessary in IP to represent perutations and assignents. This advantage can be pronounced in larger probles. A notorious exaple is the progressive party proble (Sith et al., 1995), whose IP odel requires an enorous nuber of ultiply-subscripted variables. The IP odel has the advantage of a useful linear prograing relaxation, consisting of the objective function, constraints (1)(2), and bounds 0 x j 1. The 01 variables y j enlarge the odel but copensate by aking this relaxation possible. However, the IP constraints involving the perutation variables x ij yield a very weak relaxation and needlessly enlarge the LP relaxation. Soehow we ust cobine the succinctness of the CLP odel with an ability to create a relaxation fro that portion of the IP odel that has a useful relaxation. To dothiswe propose taking a step back toinvestigate how one can design a odel to suit the solvers rather than adjust the solvers to suit the traditional odels. 8j Mixed Logical/Linear Prograing We begin with the fraework of Mixed Logical/Linear Prograing (MLLP) proposed in (Hooker 1994 Hooker & Osorio 1997 Hooker, Ki, & Ottosson 1998). It writes constraints in the for of conditionals that link the discrete and continuous eleents of the proble. A odel has the for in cx (7) s.t. h i (y)! A i x b i i 2 I x 2 R n y 2 D where y is a vector of discrete variables and x avector of continuous variables. The antecedents h i (y) of the conditionals are constraints that can be treated with CP techniques. The consequents are linear inequality systes that can be inserted into an LP relaxation. A linear constraint set Ax b which is enforced unconditionally ay beso written for convenience, with the understanding that it can always be put in the conditional for (0 = 0)! Ax b. Siilarly, an unconditional discrete constraint h can be forally represented with the conditional :h! (1 = 0). A useful odeling device is a variable subscript, i.e., a subscript that contains one or ore discrete variables. For exaple, if c jk is the cost of assigning worker k to job P j, the total cost of an assignent can be written j c jy j, where y j is a discrete variable that indicates the worker assigned job j. The value of c jyj is in eect a function of y =(y 1 ::: :y n ) and can be written g j (y), where function g j happens to depend only on y j. The MLLP odel can incorporate this device as follows: where in cx s.t. h i (y)! L i (x y) i 2 I L i (x y) = x 2 R n y2 D k2k i (y) a ik (y)x jik (y) b i (y): Note that the odel also allows for a suation taken over a variable index set K i (y), which is a set-valued function of y, aswell as real-valued variable constants b i (y). Models of this sort can in principle be written in the ore priitive for (7) by adding suciently any conditional P constraints. For exaple, P the constraint z j c jy j can be written z j z j, if the following constraints are added to the odel (y j = k)! (z j = c jk ) all j k 2f1:::ng where each y j 2f1::: ng. It is preferable, however, for the solver to process variables subscripts and index sets directly. The Solution Algorith An MLLP proble is solved by branching on the discrete variables. The conditionals assign roles to CP and

4 LP: CP is applied to the discrete constraints to reduce the search and help deterine when partial assignents satisfy the antecedents. At each node of the branching tree, an LP solver iniizes cx subject to the inequalities A i x b i for which h i (y) is deterined to be true. This delayed posting of inequalities leads to sall and lean LP probles that can be solved eciently. A feasible solution is obtained when the truth value of every antecedent is deterined, and the LP solver nds an optial solution subject to the enforced inequalities. Coputational tests reported in (Hooker & Osorio 1997) suggest that an MLLP fraework not only has odeling advantages but can often perit ore rapid solution of the proble than traditional MILP solvers. However, a nuber of issues are not addressed in this work, including: (a) systeatic ipleentation of variable subscripts and index sets, (b) taking full advantage of the LP solution at each node, and (c) branching on continuous variables and propagation of continuous constraints. An Exaple We can now forulate the ultiple achine scheduling proble discussed earlier in an MLLP fraework. Let k index a sequence of events, each of which is the start of soe task. Let t k be the start tie of event k, s k the task that starts, and k the achine to which itis assigned. The foral MLLP odel is, in s.t. f ( k = l )! (t k + P sk t l ) 8k <l t k + P sk D sk R sk t k alldifferentfs 1 ::: s n g 8k 8k f k = C k f 0 8k : The odel shares CLP's succinctness by dispensing with doubly-subscripted variables. To obtain the relaxation aorded by IP, we can siply add the objective function and constraints (1)(2) to the odel, and link the variables y i to the other variables logically in (10). in s.t. C z ( k = l )! (t k + P sk t l ) 8k <l t k + P sk D sk R sk t k alldifferentfs 1 ::: s n g 8k 8k z y j 8 j (8) y j =1 8j (9) y k s k =1 8k: (10) P The relaxation now iniizes C z subject to (8), (9), 0 y j 1, and y j = 1 for all y j xed to 1by (10). One can of course use relaxations other than the traditional ones, including discrete relaxations. A Perspective on MLLP The fraework for integration described in (Bockayr & Kasper 1998) provides an interesting perspective on MLLP. The CLP literature distinguishes between priitive and nonpriitive constraints. Priitive constraints are easy constraints for which there are ecient (polynoial) satisfaction and optiization procedures. They are aintained in a constraint store, which in nite-doain CLP consists siply of variable doains. Propagation algoriths for nonpriitive constraints retrieve current doains fro the store and add the resulting saller doains to the store. In IP, linear inequalities over continuous variables are priitive because they can be solved by linear prograing. The integrality conditions are (the only) nonpriitive constraints. Bockayr and Kasper propose two ways of integrating LP and CP. The rst is to incorporate the LP part of the proble into a CLP fraework as a nonpriitive constraint. Thus LP becoes a constraint propagation technique. It accesses doains in the for of bounds fro the constraint store and add new bounds obtained by iniizing and axiizing single variable. A second approach is to ake linear inequalities priitive constraints. The constraint store contains continuous inequality relaxations of the constraints but excludes integrality conditions. For exaple, discrete constraints x 1 _ x 2 and :x 1 _ x 2 couldberepresented in the constraint store as inequalities x 1 + x 2 1 and (1 ; x 1 )+x 2 1 and bounds 0 x j 1. If constraint propagation deduced that x 2 is true, the inequality x 2 1 would be added to the store. This is an instance of what has long been known as preprocessing in MILP, which can therefore be viewed as a special case of this second kind of integration. MLLP is a third typeofintegration in whichtwoconstraint stores are aintained (see Figure 1). A classical Nonpriitive ::: Nonpriitive Constraint 1 Constraint n FD Store LP Store Figure 1: Constraint stores and nonpriitive constraints in MLLP nite doain constraint store, S FD,contains doains, and the LP constraint store, S LP, contains linear inequalities and bounds. The nonpriitive constraints can access and add to both constraint stores. Since only doain constraints x i 2 D i exist in the FD store, integrality constraints can reain therein as priitive

5 constraints. There are no continuous variables in the CP store and no discrete variables in the LP store. The conditional constraints of MLLP act as the prie inference agents connecting the two stores, reading doains of the CP store and adding inequalities to the LP store (Figure 2). In the original MLLP schee, the conditionals are unidirectional, in the sense that they infer fro S FD and post to S LP and not vice-versa. This is because the solution algorith branches on discrete variables. As the discrete doains are reduced by branching, the truth value of ore antecedents is inferred by constraint propagation, and ore inequality constraints are posted. However, conditionals in the opposite direction could also be used if one branched on continuous variables by splitting intervals. The antecedents would contain continuous nuerical constraints (not necessarily linear inequalities), and the consequents would contain priitive discrete constraints, i.e., restrictions on discrete variable doains. The truth value of the antecedents ight be inferred using interval propagation. We will next give two ore exaples of nonpriitive constraints in MLLP a generalized version of the eleent constraint for handling variable subscripts, and a constraint which derives nogoods fro S LP. Variable Subscripts As seen before, MLLP provides variable subscripts as a odeling coponent, but an expansion to conditional constraints is in ost cases not tractable. Instead a nonpriitive constraint, or inference agent, can be designed to handle variable subscripts ore eciently. There are basically two cases in which avariable subscript can occur in a discrete constraint orinacontinuous inequality. In the forer case it can either be avector of constants or a vector of discrete variables both of these correspond to the traditional use of the eleent/3 (Marriott & Stuckey 1998) constraint found in all ajor CP systes and libraries (e.g. (Dincbas et al Carlsson 1995)). This constraint takes the for eleent FD (I, [ 1 ::: n ], Y ), where I is an integer variable with doain D I = f1::: ng, indexing the list, and Y = I. Here we will consider the second case, eleent LP (I, [ 1 ::: n ], Y ), wherei is still a discrete, indexing variable, but x i and Y are continuous variables or constants. Propagating this constraint can be done alost as before. Let the interval [in(x i ) ax(x i )] be the doain of x i. Then upon change of the doain of I, we can copute in = fin(x i )ji 2 D I g ax =fax(x i )ji 2 D I g reading D I fro the S CP and the adding new bounds in Y ax to S LP. Siilarly, bounds of Y can be used to prune D I. (Stronger bounds for variables in LP can be obtained by iniizing and axiizing the variable subject to the linear inequalities in S LP, which for soe cases ight be benecial.) The iportant point here is not the details of how we can propagate this constraint, but rather to exeplify how an inference agent can naturally access both constraint stores. Infeasible LP When the LP is infeasible, any dual solution species an infeasible linear cobination of the constraint set. For each conditional constraint y i! A i x b i i 2 I where soe ax b 2 A i x b i has a corresponding nonzero dual ultiplier, we can for the logical constraint _ i2i :y i This nogood (Tsang 1993) ust be satised by any solution of the proble, because its corresponding set of linear inequalities fors an infeasible cobination. This schee can naturally be encapsulated within a nonpriitive constraint, nogood, reading fro S LP and writing to S FD. This agent can collect, erge and aintain no-goods for any cobination of nonzero dual values in any infeasible LP node, and can infer priitive and nonpriitive constraints which will strengthen S FD. Figure 2 shows this and the other basic nonpriitive constraints of MLLP. Eleent FD FD Store Eleent LP Conditional y i! Ax b Nogood W :yi LP Store Figure 2: Nonpriitive constraints in MLLP Feasible LP In IP, the solution of the relaxation provides a coplete labelling of the variables. This sort of labelling is not iediately available in MLLP, because the relaxation involves only continuous variables. However, the solution x of a feasible relaxation can be heuristically extended to a coplete labelling (x y) that ay satisfy the constraints. (Because y does not occur in the objective function, its value will not aect the optial value of the proble.) Given any conditional h i (y)! A i x b i, h i (y) ust be false if A i x 6 b i, but it can be true or false if A i x b i. One can therefore eploy a heuristic (or even an exhaustive search)

6 that tries to assign values y j to the y j 's fro their current doains so as to falsify the antecedents that ust be false. Conclusion LP and CP have long been used separately, but they have thepotential to be integrated as copleentary techniques in future optiization fraeworks. To do this fully and in general, the odeling traditions of atheatical prograing and constraint prograing also ust be integrated. We propose a unifying odeling and solution fraework that ais to do so. Continuous and discrete constraints are naturally cobined using conditional constraints, allowing a clean separation and a natural link between constraints aenable to CP and continuous inequalities eciently handled bylp. References Benders, J. F Partitioning procedures for solving ixed-variables prograing probles. Nuer. Math. 4: Bockayr, A., and Kasper, T Branch-andinfer: A unifying fraework for integer and nite doain constraint prograing. INFORMS J. Coputing 10(3): Carlsson, M SICStus Prolog User's Manual. SICS research report, Swedish Institute of Coputer Science. URL: Darby-Dowan, K., and Little, J Properties of soe cobinatorial optiization probles and their eect on the perforance of integer prograing and constraint logic prograing. INFORMS Journal on Coputing 10(3): Dincbas, M. Van Hentenryck, P. Sionis, H. Aggoun, A. Graf, T. and Berthier, F The Constraint Logic Prograing Language CHIP. In FGCS-88: Proceedings International Conference on Fifth Generation Coputer Systes, Tokyo: ICOT. Georion, A Lagrangian relaxation for integer prograing. Matheatical Prograing Study 2: Hajian, M. Rodosek, R. and Richards, B Introduction of a new class of variables to discrete and integer prograing probles. Baltzer Journals. Hajian, M. T Dis-equality constraints in linear/integer prograing. Technical report, IC-Parc. Hooker, J. N., and Osorio, M. A Mixed logical/linear prograing. Discrete Applied Matheatics, to appear. Hooker, J. N. Ki, H.-J. and Ottosson, G A declarative odeling fraework that integrates solution ethods. Annals of Operations Research, Special IssueonModeling Languages and Approaches, subitted. Hooker, J. N Logic-based ethods for optiization. In Borning, A., ed., Principles and Practice of Constraint Prograing, volue 874 of Lecture Notes in Coputer Science, Marriott, K., and Stuckey, P. J Prograing with Constraints: An Introduction. MIT Press. Rodosek, R. Wallace, M. and Hajian, M A new approach to integrating ixed integer prograing and constraint logic prograing. Baltzer Journals. Sith, B. Brailsford, S. Hubbard, P. and Willias, H. P The Progressive Party Proble: Integer Linear Prograing and Constraint Prograing Copared. In CP95: Proceedings 1st International Conference on Principles and Practice of Constraint Prograing). Tsang, E Foundations of Constraint Satisfaction. Acadeic Press.

Polygonal Designs: Existence and Construction

Polygonal Designs: Existence and Construction Polygonal Designs: Existence and Construction John Hegean Departent of Matheatics, Stanford University, Stanford, CA 9405 Jeff Langford Departent of Matheatics, Drake University, Des Moines, IA 5011 G

More information

Block designs and statistics

Block designs and statistics Bloc designs and statistics Notes for Math 447 May 3, 2011 The ain paraeters of a bloc design are nuber of varieties v, bloc size, nuber of blocs b. A design is built on a set of v eleents. Each eleent

More information

Algorithms for parallel processor scheduling with distinct due windows and unit-time jobs

Algorithms for parallel processor scheduling with distinct due windows and unit-time jobs BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 57, No. 3, 2009 Algoriths for parallel processor scheduling with distinct due windows and unit-tie obs A. JANIAK 1, W.A. JANIAK 2, and

More information

Kernel Methods and Support Vector Machines

Kernel Methods and Support Vector Machines Intelligent Systes: Reasoning and Recognition Jaes L. Crowley ENSIAG 2 / osig 1 Second Seester 2012/2013 Lesson 20 2 ay 2013 Kernel ethods and Support Vector achines Contents Kernel Functions...2 Quadratic

More information

A Better Algorithm For an Ancient Scheduling Problem. David R. Karger Steven J. Phillips Eric Torng. Department of Computer Science

A Better Algorithm For an Ancient Scheduling Problem. David R. Karger Steven J. Phillips Eric Torng. Department of Computer Science A Better Algorith For an Ancient Scheduling Proble David R. Karger Steven J. Phillips Eric Torng Departent of Coputer Science Stanford University Stanford, CA 9435-4 Abstract One of the oldest and siplest

More information

A Note on Scheduling Tall/Small Multiprocessor Tasks with Unit Processing Time to Minimize Maximum Tardiness

A Note on Scheduling Tall/Small Multiprocessor Tasks with Unit Processing Time to Minimize Maximum Tardiness A Note on Scheduling Tall/Sall Multiprocessor Tasks with Unit Processing Tie to Miniize Maxiu Tardiness Philippe Baptiste and Baruch Schieber IBM T.J. Watson Research Center P.O. Box 218, Yorktown Heights,

More information

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon

Model Fitting. CURM Background Material, Fall 2014 Dr. Doreen De Leon Model Fitting CURM Background Material, Fall 014 Dr. Doreen De Leon 1 Introduction Given a set of data points, we often want to fit a selected odel or type to the data (e.g., we suspect an exponential

More information

Fast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials

Fast Montgomery-like Square Root Computation over GF(2 m ) for All Trinomials Fast Montgoery-like Square Root Coputation over GF( ) for All Trinoials Yin Li a, Yu Zhang a, a Departent of Coputer Science and Technology, Xinyang Noral University, Henan, P.R.China Abstract This letter

More information

Defect-Aware SOC Test Scheduling

Defect-Aware SOC Test Scheduling Defect-Aware SOC Test Scheduling Erik Larsson +, Julien Pouget*, and Zebo Peng + Ebedded Systes Laboratory + LIRMM* Departent of Coputer Science Montpellier 2 University Linköpings universitet CNRS Sweden

More information

Genetic Quantum Algorithm and its Application to Combinatorial Optimization Problem

Genetic Quantum Algorithm and its Application to Combinatorial Optimization Problem Genetic Quantu Algorith and its Application to Cobinatorial Optiization Proble Kuk-Hyun Han Dept. of Electrical Engineering, KAIST, 373-, Kusong-dong Yusong-gu Taejon, 305-70, Republic of Korea khhan@vivaldi.kaist.ac.kr

More information

Soft Computing Techniques Help Assign Weights to Different Factors in Vulnerability Analysis

Soft Computing Techniques Help Assign Weights to Different Factors in Vulnerability Analysis Soft Coputing Techniques Help Assign Weights to Different Factors in Vulnerability Analysis Beverly Rivera 1,2, Irbis Gallegos 1, and Vladik Kreinovich 2 1 Regional Cyber and Energy Security Center RCES

More information

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines

Intelligent Systems: Reasoning and Recognition. Perceptrons and Support Vector Machines Intelligent Systes: Reasoning and Recognition Jaes L. Crowley osig 1 Winter Seester 2018 Lesson 6 27 February 2018 Outline Perceptrons and Support Vector achines Notation...2 Linear odels...3 Lines, Planes

More information

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40

On Poset Merging. 1 Introduction. Peter Chen Guoli Ding Steve Seiden. Keywords: Merging, Partial Order, Lower Bounds. AMS Classification: 68W40 On Poset Merging Peter Chen Guoli Ding Steve Seiden Abstract We consider the follow poset erging proble: Let X and Y be two subsets of a partially ordered set S. Given coplete inforation about the ordering

More information

Pattern Recognition and Machine Learning. Learning and Evaluation for Pattern Recognition

Pattern Recognition and Machine Learning. Learning and Evaluation for Pattern Recognition Pattern Recognition and Machine Learning Jaes L. Crowley ENSIMAG 3 - MMIS Fall Seester 2017 Lesson 1 4 October 2017 Outline Learning and Evaluation for Pattern Recognition Notation...2 1. The Pattern Recognition

More information

List Scheduling and LPT Oliver Braun (09/05/2017)

List Scheduling and LPT Oliver Braun (09/05/2017) List Scheduling and LPT Oliver Braun (09/05/207) We investigate the classical scheduling proble P ax where a set of n independent jobs has to be processed on 2 parallel and identical processors (achines)

More information

Support Vector Machines MIT Course Notes Cynthia Rudin

Support Vector Machines MIT Course Notes Cynthia Rudin Support Vector Machines MIT 5.097 Course Notes Cynthia Rudin Credit: Ng, Hastie, Tibshirani, Friedan Thanks: Şeyda Ertekin Let s start with soe intuition about argins. The argin of an exaple x i = distance

More information

Introduction to Discrete Optimization

Introduction to Discrete Optimization Prof. Friedrich Eisenbrand Martin Nieeier Due Date: March 9 9 Discussions: March 9 Introduction to Discrete Optiization Spring 9 s Exercise Consider a school district with I neighborhoods J schools and

More information

A note on the multiplication of sparse matrices

A note on the multiplication of sparse matrices Cent. Eur. J. Cop. Sci. 41) 2014 1-11 DOI: 10.2478/s13537-014-0201-x Central European Journal of Coputer Science A note on the ultiplication of sparse atrices Research Article Keivan Borna 12, Sohrab Aboozarkhani

More information

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe

. The univariate situation. It is well-known for a long tie that denoinators of Pade approxiants can be considered as orthogonal polynoials with respe PROPERTIES OF MULTIVARIATE HOMOGENEOUS ORTHOGONAL POLYNOMIALS Brahi Benouahane y Annie Cuyt? Keywords Abstract It is well-known that the denoinators of Pade approxiants can be considered as orthogonal

More information

EMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS

EMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS EMPIRICAL COMPLEXITY ANALYSIS OF A MILP-APPROACH FOR OPTIMIZATION OF HYBRID SYSTEMS Jochen Till, Sebastian Engell, Sebastian Panek, and Olaf Stursberg Process Control Lab (CT-AST), University of Dortund,

More information

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE

MSEC MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL SOLUTION FOR MAINTENANCE AND PERFORMANCE Proceeding of the ASME 9 International Manufacturing Science and Engineering Conference MSEC9 October 4-7, 9, West Lafayette, Indiana, USA MSEC9-8466 MODELING OF DEGRADATION PROCESSES TO OBTAIN AN OPTIMAL

More information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information

Inspection; structural health monitoring; reliability; Bayesian analysis; updating; decision analysis; value of information Cite as: Straub D. (2014). Value of inforation analysis with structural reliability ethods. Structural Safety, 49: 75-86. Value of Inforation Analysis with Structural Reliability Methods Daniel Straub

More information

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization

Support Vector Machine Classification of Uncertain and Imbalanced data using Robust Optimization Recent Researches in Coputer Science Support Vector Machine Classification of Uncertain and Ibalanced data using Robust Optiization RAGHAV PAT, THEODORE B. TRAFALIS, KASH BARKER School of Industrial Engineering

More information

arxiv: v1 [cs.ds] 3 Feb 2014

arxiv: v1 [cs.ds] 3 Feb 2014 arxiv:40.043v [cs.ds] 3 Feb 04 A Bound on the Expected Optiality of Rando Feasible Solutions to Cobinatorial Optiization Probles Evan A. Sultani The Johns Hopins University APL evan@sultani.co http://www.sultani.co/

More information

The Simplex Method is Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate

The Simplex Method is Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate The Siplex Method is Strongly Polynoial for the Markov Decision Proble with a Fixed Discount Rate Yinyu Ye April 20, 2010 Abstract In this note we prove that the classic siplex ethod with the ost-negativereduced-cost

More information

Homework 3 Solutions CSE 101 Summer 2017

Homework 3 Solutions CSE 101 Summer 2017 Hoework 3 Solutions CSE 0 Suer 207. Scheduling algoriths The following n = 2 jobs with given processing ties have to be scheduled on = 3 parallel and identical processors with the objective of iniizing

More information

time time δ jobs jobs

time time δ jobs jobs Approxiating Total Flow Tie on Parallel Machines Stefano Leonardi Danny Raz y Abstract We consider the proble of optiizing the total ow tie of a strea of jobs that are released over tie in a ultiprocessor

More information

The Weierstrass Approximation Theorem

The Weierstrass Approximation Theorem 36 The Weierstrass Approxiation Theore Recall that the fundaental idea underlying the construction of the real nubers is approxiation by the sipler rational nubers. Firstly, nubers are often deterined

More information

Midterm 1 Sample Solution

Midterm 1 Sample Solution Midter 1 Saple Solution NOTE: Throughout the exa a siple graph is an undirected, unweighted graph with no ultiple edges (i.e., no exact repeats of the sae edge) and no self-loops (i.e., no edges fro a

More information

Non-Parametric Non-Line-of-Sight Identification 1

Non-Parametric Non-Line-of-Sight Identification 1 Non-Paraetric Non-Line-of-Sight Identification Sinan Gezici, Hisashi Kobayashi and H. Vincent Poor Departent of Electrical Engineering School of Engineering and Applied Science Princeton University, Princeton,

More information

Lecture 21. Interior Point Methods Setup and Algorithm

Lecture 21. Interior Point Methods Setup and Algorithm Lecture 21 Interior Point Methods In 1984, Kararkar introduced a new weakly polynoial tie algorith for solving LPs [Kar84a], [Kar84b]. His algorith was theoretically faster than the ellipsoid ethod and

More information

An Integrated Approach to Truss Structure Design

An Integrated Approach to Truss Structure Design Slide 1 An Integrated Approach to Truss Structure Design J. N. Hooker Tallys Yunes CPAIOR Workshop on Hybrid Methods for Nonlinear Combinatorial Problems Bologna, June 2010 How to Solve Nonlinear Combinatorial

More information

MODIFICATION OF AN ANALYTICAL MODEL FOR CONTAINER LOADING PROBLEMS

MODIFICATION OF AN ANALYTICAL MODEL FOR CONTAINER LOADING PROBLEMS MODIFICATIO OF A AALYTICAL MODEL FOR COTAIER LOADIG PROBLEMS Reception date: DEC.99 otification to authors: 04 MAR. 2001 Cevriye GECER Departent of Industrial Engineering, University of Gazi 06570 Maltepe,

More information

Reducibility and Completeness

Reducibility and Completeness Reducibility and Copleteness Chapter 28 of the forthcoing CRC Handbook on Algoriths and Theory of Coputation Eric Allender 1 Rutgers University Michael C. Loui 2 University of Illinois at Urbana-Chapaign

More information

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis

Experimental Design For Model Discrimination And Precise Parameter Estimation In WDS Analysis City University of New York (CUNY) CUNY Acadeic Works International Conference on Hydroinforatics 8-1-2014 Experiental Design For Model Discriination And Precise Paraeter Estiation In WDS Analysis Giovanna

More information

Generalized Queries on Probabilistic Context-Free Grammars

Generalized Queries on Probabilistic Context-Free Grammars IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 20, NO. 1, JANUARY 1998 1 Generalized Queries on Probabilistic Context-Free Graars David V. Pynadath and Michael P. Wellan Abstract

More information

Convex Programming for Scheduling Unrelated Parallel Machines

Convex Programming for Scheduling Unrelated Parallel Machines Convex Prograing for Scheduling Unrelated Parallel Machines Yossi Azar Air Epstein Abstract We consider the classical proble of scheduling parallel unrelated achines. Each job is to be processed by exactly

More information

Boosting with log-loss

Boosting with log-loss Boosting with log-loss Marco Cusuano-Towner Septeber 2, 202 The proble Suppose we have data exaples {x i, y i ) i =... } for a two-class proble with y i {, }. Let F x) be the predictor function with the

More information

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t.

This model assumes that the probability of a gap has size i is proportional to 1/i. i.e., i log m e. j=1. E[gap size] = i P r(i) = N f t. CS 493: Algoriths for Massive Data Sets Feb 2, 2002 Local Models, Bloo Filter Scribe: Qin Lv Local Models In global odels, every inverted file entry is copressed with the sae odel. This work wells when

More information

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

e-companion ONLY AVAILABLE IN ELECTRONIC FORM OPERATIONS RESEARCH doi 10.1287/opre.1070.0427ec pp. ec1 ec5 e-copanion ONLY AVAILABLE IN ELECTRONIC FORM infors 07 INFORMS Electronic Copanion A Learning Approach for Interactive Marketing to a Custoer

More information

COS 424: Interacting with Data. Written Exercises

COS 424: Interacting with Data. Written Exercises COS 424: Interacting with Data Hoework #4 Spring 2007 Regression Due: Wednesday, April 18 Written Exercises See the course website for iportant inforation about collaboration and late policies, as well

More information

Convexity-Based Optimization for Power-Delay Tradeoff using Transistor Sizing

Convexity-Based Optimization for Power-Delay Tradeoff using Transistor Sizing Convexity-Based Optiization for Power-Delay Tradeoff using Transistor Sizing Mahesh Ketkar, and Sachin S. Sapatnekar Departent of Electrical and Coputer Engineering University of Minnesota, Minneapolis,

More information

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians

Using EM To Estimate A Probablity Density With A Mixture Of Gaussians Using EM To Estiate A Probablity Density With A Mixture Of Gaussians Aaron A. D Souza adsouza@usc.edu Introduction The proble we are trying to address in this note is siple. Given a set of data points

More information

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay

A Low-Complexity Congestion Control and Scheduling Algorithm for Multihop Wireless Networks with Order-Optimal Per-Flow Delay A Low-Coplexity Congestion Control and Scheduling Algorith for Multihop Wireless Networks with Order-Optial Per-Flow Delay Po-Kai Huang, Xiaojun Lin, and Chih-Chun Wang School of Electrical and Coputer

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Notes for EE227C (Spring 2018): Convex Optiization and Approxiation Instructor: Moritz Hardt Eail: hardt+ee227c@berkeley.edu Graduate Instructor: Max Sichowitz Eail: sichow+ee227c@berkeley.edu October

More information

Curious Bounds for Floor Function Sums

Curious Bounds for Floor Function Sums 1 47 6 11 Journal of Integer Sequences, Vol. 1 (018), Article 18.1.8 Curious Bounds for Floor Function Sus Thotsaporn Thanatipanonda and Elaine Wong 1 Science Division Mahidol University International

More information

Explicit solution of the polynomial least-squares approximation problem on Chebyshev extrema nodes

Explicit solution of the polynomial least-squares approximation problem on Chebyshev extrema nodes Explicit solution of the polynoial least-squares approxiation proble on Chebyshev extrea nodes Alfredo Eisinberg, Giuseppe Fedele Dipartiento di Elettronica Inforatica e Sisteistica, Università degli Studi

More information

Ensemble Based on Data Envelopment Analysis

Ensemble Based on Data Envelopment Analysis Enseble Based on Data Envelopent Analysis So Young Sohn & Hong Choi Departent of Coputer Science & Industrial Systes Engineering, Yonsei University, Seoul, Korea Tel) 82-2-223-404, Fax) 82-2- 364-7807

More information

Determining OWA Operator Weights by Mean Absolute Deviation Minimization

Determining OWA Operator Weights by Mean Absolute Deviation Minimization Deterining OWA Operator Weights by Mean Absolute Deviation Miniization Micha l Majdan 1,2 and W lodziierz Ogryczak 1 1 Institute of Control and Coputation Engineering, Warsaw University of Technology,

More information

p1 t1 p2 t2 p3 t3 p4 t4 p5 t5 p6 t6 p7 t7 p8 t8 p0 r2+ r1+ a1+ a2+ r2- r1- a1- a2- (a) (b)

p1 t1 p2 t2 p3 t3 p4 t4 p5 t5 p6 t6 p7 t7 p8 t8 p0 r2+ r1+ a1+ a2+ r2- r1- a1- a2- (a) (b) Checking Signal Transition Graph Ipleentability by Sybolic BDD Traversal Alex Kondratyev The University of Aizu Aizu-Wakaatsu, 965 Japan Enric Pastor Universitat Politecnica de Catalunya 08071 - Barcelona,

More information

1 Proof of learning bounds

1 Proof of learning bounds COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #4 Scribe: Akshay Mittal February 13, 2013 1 Proof of learning bounds For intuition of the following theore, suppose there exists a

More information

Optimal Resource Allocation in Multicast Device-to-Device Communications Underlaying LTE Networks

Optimal Resource Allocation in Multicast Device-to-Device Communications Underlaying LTE Networks 1 Optial Resource Allocation in Multicast Device-to-Device Counications Underlaying LTE Networks Hadi Meshgi 1, Dongei Zhao 1 and Rong Zheng 2 1 Departent of Electrical and Coputer Engineering, McMaster

More information

FLOWSHOP SCHEDULES WITH SEQUENCE DEPENDENT SETUP TIMES

FLOWSHOP SCHEDULES WITH SEQUENCE DEPENDENT SETUP TIMES Journal of the Operations Research Society of Japan Vo!. 29, No. 3, Septeber 1986 1986 The Operations Research Society of Japan FLOWSHOP SCHEDULES WITH SEQUENCE DEPENDENT SETUP TIMES Jatinder N. D. Gupta

More information

Faster and Simpler Algorithms for Multicommodity Flow and other. Fractional Packing Problems. Abstract

Faster and Simpler Algorithms for Multicommodity Flow and other. Fractional Packing Problems. Abstract Faster and Sipler Algoriths for Multicoodity Flow and other Fractional Packing Probles Naveen Garg Jochen Koneann y Abstract This paper considers the proble of designing fast, approxiate, cobinatorial

More information

Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Time-Varying Jamming Links

Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Time-Varying Jamming Links Vulnerability of MRD-Code-Based Universal Secure Error-Correcting Network Codes under Tie-Varying Jaing Links Jun Kurihara KDDI R&D Laboratories, Inc 2 5 Ohara, Fujiino, Saitaa, 356 8502 Japan Eail: kurihara@kddilabsjp

More information

New upper bound for the B-spline basis condition number II. K. Scherer. Institut fur Angewandte Mathematik, Universitat Bonn, Bonn, Germany.

New upper bound for the B-spline basis condition number II. K. Scherer. Institut fur Angewandte Mathematik, Universitat Bonn, Bonn, Germany. New upper bound for the B-spline basis condition nuber II. A proof of de Boor's 2 -conjecture K. Scherer Institut fur Angewandte Matheati, Universitat Bonn, 535 Bonn, Gerany and A. Yu. Shadrin Coputing

More information

The Methods of Solution for Constrained Nonlinear Programming

The Methods of Solution for Constrained Nonlinear Programming Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 01-06 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.co The Methods of Solution for Constrained

More information

A Note on Online Scheduling for Jobs with Arbitrary Release Times

A Note on Online Scheduling for Jobs with Arbitrary Release Times A Note on Online Scheduling for Jobs with Arbitrary Release Ties Jihuan Ding, and Guochuan Zhang College of Operations Research and Manageent Science, Qufu Noral University, Rizhao 7686, China dingjihuan@hotail.co

More information

Interactive Markov Models of Evolutionary Algorithms

Interactive Markov Models of Evolutionary Algorithms Cleveland State University EngagedScholarship@CSU Electrical Engineering & Coputer Science Faculty Publications Electrical Engineering & Coputer Science Departent 2015 Interactive Markov Models of Evolutionary

More information

Ph 20.3 Numerical Solution of Ordinary Differential Equations

Ph 20.3 Numerical Solution of Ordinary Differential Equations Ph 20.3 Nuerical Solution of Ordinary Differential Equations Due: Week 5 -v20170314- This Assignent So far, your assignents have tried to failiarize you with the hardware and software in the Physics Coputing

More information

A Finite Element Propagation Model For Extracting Normal Incidence Impedance In Nonprogressive Acoustic Wave Fields

A Finite Element Propagation Model For Extracting Normal Incidence Impedance In Nonprogressive Acoustic Wave Fields NASA Technical Meorandu 110160 A Finite Eleent Propagation Model For Extracting Noral Incidence Ipedance In Nonprogressive Acoustic Wave Fields Willie R. Watson Langley Research Center, Hapton, Virginia

More information

Probability Distributions

Probability Distributions Probability Distributions In Chapter, we ephasized the central role played by probability theory in the solution of pattern recognition probles. We turn now to an exploration of soe particular exaples

More information

When Short Runs Beat Long Runs

When Short Runs Beat Long Runs When Short Runs Beat Long Runs Sean Luke George Mason University http://www.cs.gu.edu/ sean/ Abstract What will yield the best results: doing one run n generations long or doing runs n/ generations long

More information

Convolutional Codes. Lecture Notes 8: Trellis Codes. Example: K=3,M=2, rate 1/2 code. Figure 95: Convolutional Encoder

Convolutional Codes. Lecture Notes 8: Trellis Codes. Example: K=3,M=2, rate 1/2 code. Figure 95: Convolutional Encoder Convolutional Codes Lecture Notes 8: Trellis Codes In this lecture we discuss construction of signals via a trellis. That is, signals are constructed by labeling the branches of an infinite trellis with

More information

Chapter 6 1-D Continuous Groups

Chapter 6 1-D Continuous Groups Chapter 6 1-D Continuous Groups Continuous groups consist of group eleents labelled by one or ore continuous variables, say a 1, a 2,, a r, where each variable has a well- defined range. This chapter explores:

More information

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields

Finite fields. and we ve used it in various examples and homework problems. In these notes I will introduce more finite fields Finite fields I talked in class about the field with two eleents F 2 = {, } and we ve used it in various eaples and hoework probles. In these notes I will introduce ore finite fields F p = {,,...,p } for

More information

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search

Quantum algorithms (CO 781, Winter 2008) Prof. Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search Quantu algoriths (CO 781, Winter 2008) Prof Andrew Childs, University of Waterloo LECTURE 15: Unstructured search and spatial search ow we begin to discuss applications of quantu walks to search algoriths

More information

The Transactional Nature of Quantum Information

The Transactional Nature of Quantum Information The Transactional Nature of Quantu Inforation Subhash Kak Departent of Coputer Science Oklahoa State University Stillwater, OK 7478 ABSTRACT Inforation, in its counications sense, is a transactional property.

More information

Approximation in Stochastic Scheduling: The Power of LP-Based Priority Policies

Approximation in Stochastic Scheduling: The Power of LP-Based Priority Policies Approxiation in Stochastic Scheduling: The Power of -Based Priority Policies Rolf Möhring, Andreas Schulz, Marc Uetz Setting (A P p stoch, r E( w and (B P p stoch E( w We will assue that the processing

More information

arxiv: v1 [math.nt] 14 Sep 2014

arxiv: v1 [math.nt] 14 Sep 2014 ROTATION REMAINDERS P. JAMESON GRABER, WASHINGTON AND LEE UNIVERSITY 08 arxiv:1409.411v1 [ath.nt] 14 Sep 014 Abstract. We study properties of an array of nubers, called the triangle, in which each row

More information

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words)

A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine. (1900 words) 1 A Self-Organizing Model for Logical Regression Jerry Farlow 1 University of Maine (1900 words) Contact: Jerry Farlow Dept of Matheatics Univeristy of Maine Orono, ME 04469 Tel (07) 866-3540 Eail: farlow@ath.uaine.edu

More information

Introduction to Optimization Techniques. Nonlinear Programming

Introduction to Optimization Techniques. Nonlinear Programming Introduction to Optiization echniques Nonlinear Prograing Optial Solutions Consider the optiization proble in f ( x) where F R n xf Definition : x F is optial (global iniu) for this proble, if f( x ) f(

More information

Mathematical Model and Algorithm for the Task Allocation Problem of Robots in the Smart Warehouse

Mathematical Model and Algorithm for the Task Allocation Problem of Robots in the Smart Warehouse Aerican Journal of Operations Research, 205, 5, 493-502 Published Online Noveber 205 in SciRes. http://www.scirp.org/journal/ajor http://dx.doi.org/0.4236/ajor.205.56038 Matheatical Model and Algorith

More information

Expected Behavior of Bisection Based Methods for Counting and. Computing the Roots of a Function D.J. KAVVADIAS, F.S. MAKRI, M.N.

Expected Behavior of Bisection Based Methods for Counting and. Computing the Roots of a Function D.J. KAVVADIAS, F.S. MAKRI, M.N. Expected Behavior of Bisection Based Methods for Counting and Coputing the Roots of a Function D.J. KAVVADIAS, F.S. MAKRI, M.N. VRAHATIS Departent of Matheatics, University of Patras, GR-261.10 Patras,

More information

Recovering Data from Underdetermined Quadratic Measurements (CS 229a Project: Final Writeup)

Recovering Data from Underdetermined Quadratic Measurements (CS 229a Project: Final Writeup) Recovering Data fro Underdeterined Quadratic Measureents (CS 229a Project: Final Writeup) Mahdi Soltanolkotabi Deceber 16, 2011 1 Introduction Data that arises fro engineering applications often contains

More information

A Simple Regression Problem

A Simple Regression Problem A Siple Regression Proble R. M. Castro March 23, 2 In this brief note a siple regression proble will be introduced, illustrating clearly the bias-variance tradeoff. Let Y i f(x i ) + W i, i,..., n, where

More information

Randomized Accuracy-Aware Program Transformations For Efficient Approximate Computations

Randomized Accuracy-Aware Program Transformations For Efficient Approximate Computations Randoized Accuracy-Aware Progra Transforations For Efficient Approxiate Coputations Zeyuan Allen Zhu Sasa Misailovic Jonathan A. Kelner Martin Rinard MIT CSAIL zeyuan@csail.it.edu isailo@it.edu kelner@it.edu

More information

Analyzing Simulation Results

Analyzing Simulation Results Analyzing Siulation Results Dr. John Mellor-Cruey Departent of Coputer Science Rice University johnc@cs.rice.edu COMP 528 Lecture 20 31 March 2005 Topics for Today Model verification Model validation Transient

More information

On the Inapproximability of Vertex Cover on k-partite k-uniform Hypergraphs

On the Inapproximability of Vertex Cover on k-partite k-uniform Hypergraphs On the Inapproxiability of Vertex Cover on k-partite k-unifor Hypergraphs Venkatesan Guruswai and Rishi Saket Coputer Science Departent Carnegie Mellon University Pittsburgh, PA 1513. Abstract. Coputing

More information

CHAPTER 8 CONSTRAINED OPTIMIZATION 2: SEQUENTIAL QUADRATIC PROGRAMMING, INTERIOR POINT AND GENERALIZED REDUCED GRADIENT METHODS

CHAPTER 8 CONSTRAINED OPTIMIZATION 2: SEQUENTIAL QUADRATIC PROGRAMMING, INTERIOR POINT AND GENERALIZED REDUCED GRADIENT METHODS CHAPER 8 CONSRAINED OPIMIZAION : SEQUENIAL QUADRAIC PROGRAMMING, INERIOR POIN AND GENERALIZED REDUCED GRADIEN MEHODS 8. Introduction In the previous chapter we eained the necessary and sufficient conditions

More information

C na (1) a=l. c = CO + Clm + CZ TWO-STAGE SAMPLE DESIGN WITH SMALL CLUSTERS. 1. Introduction

C na (1) a=l. c = CO + Clm + CZ TWO-STAGE SAMPLE DESIGN WITH SMALL CLUSTERS. 1. Introduction TWO-STGE SMPLE DESIGN WITH SMLL CLUSTERS Robert G. Clark and David G. Steel School of Matheatics and pplied Statistics, University of Wollongong, NSW 5 ustralia. (robert.clark@abs.gov.au) Key Words: saple

More information

Low complexity bit parallel multiplier for GF(2 m ) generated by equally-spaced trinomials

Low complexity bit parallel multiplier for GF(2 m ) generated by equally-spaced trinomials Inforation Processing Letters 107 008 11 15 www.elsevier.co/locate/ipl Low coplexity bit parallel ultiplier for GF generated by equally-spaced trinoials Haibin Shen a,, Yier Jin a,b a Institute of VLSI

More information

Iterative Decoding of LDPC Codes over the q-ary Partial Erasure Channel

Iterative Decoding of LDPC Codes over the q-ary Partial Erasure Channel 1 Iterative Decoding of LDPC Codes over the q-ary Partial Erasure Channel Rai Cohen, Graduate Student eber, IEEE, and Yuval Cassuto, Senior eber, IEEE arxiv:1510.05311v2 [cs.it] 24 ay 2016 Abstract In

More information

ASSUME a source over an alphabet size m, from which a sequence of n independent samples are drawn. The classical

ASSUME a source over an alphabet size m, from which a sequence of n independent samples are drawn. The classical IEEE TRANSACTIONS ON INFORMATION THEORY Large Alphabet Source Coding using Independent Coponent Analysis Aichai Painsky, Meber, IEEE, Saharon Rosset and Meir Feder, Fellow, IEEE arxiv:67.7v [cs.it] Jul

More information

INTEGRATIVE COOPERATIVE APPROACH FOR SOLVING PERMUTATION FLOWSHOP SCHEDULING PROBLEM WITH SEQUENCE DEPENDENT FAMILY SETUP TIMES

INTEGRATIVE COOPERATIVE APPROACH FOR SOLVING PERMUTATION FLOWSHOP SCHEDULING PROBLEM WITH SEQUENCE DEPENDENT FAMILY SETUP TIMES 8 th International Conference of Modeling and Siulation - MOSIM 10 - May 10-12, 2010 - Haaet - Tunisia Evaluation and optiization of innovative production systes of goods and services INTEGRATIVE COOPERATIVE

More information

Efficient Filter Banks And Interpolators

Efficient Filter Banks And Interpolators Efficient Filter Banks And Interpolators A. G. DEMPSTER AND N. P. MURPHY Departent of Electronic Systes University of Westinster 115 New Cavendish St, London W1M 8JS United Kingdo Abstract: - Graphical

More information

EXPLICIT CONGRUENCES FOR EULER POLYNOMIALS

EXPLICIT CONGRUENCES FOR EULER POLYNOMIALS EXPLICIT CONGRUENCES FOR EULER POLYNOMIALS Zhi-Wei Sun Departent of Matheatics, Nanjing University Nanjing 10093, People s Republic of China zwsun@nju.edu.cn Abstract In this paper we establish soe explicit

More information

Accuracy of the Scaling Law for Experimental Natural Frequencies of Rectangular Thin Plates

Accuracy of the Scaling Law for Experimental Natural Frequencies of Rectangular Thin Plates The 9th Conference of Mechanical Engineering Network of Thailand 9- October 005, Phuket, Thailand Accuracy of the caling Law for Experiental Natural Frequencies of Rectangular Thin Plates Anawat Na songkhla

More information

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation

On the Communication Complexity of Lipschitzian Optimization for the Coordinated Model of Computation journal of coplexity 6, 459473 (2000) doi:0.006jco.2000.0544, available online at http:www.idealibrary.co on On the Counication Coplexity of Lipschitzian Optiization for the Coordinated Model of Coputation

More information

Error Exponents in Asynchronous Communication

Error Exponents in Asynchronous Communication IEEE International Syposiu on Inforation Theory Proceedings Error Exponents in Asynchronous Counication Da Wang EECS Dept., MIT Cabridge, MA, USA Eail: dawang@it.edu Venkat Chandar Lincoln Laboratory,

More information

OPTIMIZATION in multi-agent networks has attracted

OPTIMIZATION in multi-agent networks has attracted Distributed constrained optiization and consensus in uncertain networks via proxial iniization Kostas Margellos, Alessandro Falsone, Sione Garatti and Maria Prandini arxiv:603.039v3 [ath.oc] 3 May 07 Abstract

More information

On Constant Power Water-filling

On Constant Power Water-filling On Constant Power Water-filling Wei Yu and John M. Cioffi Electrical Engineering Departent Stanford University, Stanford, CA94305, U.S.A. eails: {weiyu,cioffi}@stanford.edu Abstract This paper derives

More information

INTELLECTUAL DATA ANALYSIS IN AIRCRAFT DESIGN

INTELLECTUAL DATA ANALYSIS IN AIRCRAFT DESIGN INTELLECTUAL DATA ANALYSIS IN AIRCRAFT DESIGN V.A. Koarov 1, S.A. Piyavskiy 2 1 Saara National Research University, Saara, Russia 2 Saara State Architectural University, Saara, Russia Abstract. This article

More information

Kinematics and dynamics, a computational approach

Kinematics and dynamics, a computational approach Kineatics and dynaics, a coputational approach We begin the discussion of nuerical approaches to echanics with the definition for the velocity r r ( t t) r ( t) v( t) li li or r( t t) r( t) v( t) t for

More information

Complexity reduction in low-delay Farrowstructure-based. filters utilizing linear-phase subfilters

Complexity reduction in low-delay Farrowstructure-based. filters utilizing linear-phase subfilters Coplexity reduction in low-delay Farrowstructure-based variable fractional delay FIR filters utilizing linear-phase subfilters Air Eghbali and Håkan Johansson Linköping University Post Print N.B.: When

More information

NBN Algorithm Introduction Computational Fundamentals. Bogdan M. Wilamoswki Auburn University. Hao Yu Auburn University

NBN Algorithm Introduction Computational Fundamentals. Bogdan M. Wilamoswki Auburn University. Hao Yu Auburn University NBN Algorith Bogdan M. Wilaoswki Auburn University Hao Yu Auburn University Nicholas Cotton Auburn University. Introduction. -. Coputational Fundaentals - Definition of Basic Concepts in Neural Network

More information

1 Identical Parallel Machines

1 Identical Parallel Machines FB3: Matheatik/Inforatik Dr. Syaantak Das Winter 2017/18 Optiizing under Uncertainty Lecture Notes 3: Scheduling to Miniize Makespan In any standard scheduling proble, we are given a set of jobs J = {j

More information

Distributed Subgradient Methods for Multi-agent Optimization

Distributed Subgradient Methods for Multi-agent Optimization 1 Distributed Subgradient Methods for Multi-agent Optiization Angelia Nedić and Asuan Ozdaglar October 29, 2007 Abstract We study a distributed coputation odel for optiizing a su of convex objective functions

More information

Grafting: Fast, Incremental Feature Selection by Gradient Descent in Function Space

Grafting: Fast, Incremental Feature Selection by Gradient Descent in Function Space Journal of Machine Learning Research 3 (2003) 1333-1356 Subitted 5/02; Published 3/03 Grafting: Fast, Increental Feature Selection by Gradient Descent in Function Space Sion Perkins Space and Reote Sensing

More information

A Markov Framework for the Simple Genetic Algorithm

A Markov Framework for the Simple Genetic Algorithm A arkov Fraework for the Siple Genetic Algorith Thoas E. Davis*, Jose C. Principe Electrical Engineering Departent University of Florida, Gainesville, FL 326 *WL/NGS Eglin AFB, FL32542 Abstract This paper

More information