Scheduling Contract Algorithms on Multiple Processors
|
|
- Violet Day
- 5 years ago
- Views:
Transcription
1 Shedling Contrat Algorithms on Mltiple Proessors Daniel S. Bernstein, Theodore J. Perkins, Shlomo Zilberstein Department of Compter Siene University of Massahsetts Amherst, MA 0100 Lev Finkelstein Compter Siene Department Tehnion Israel Institte of Tehnology aifa 2000, Israel Abstrat Anytime algorithms offer a tradeoff between omptation time and the qality of the reslt retrned. They an be divided into two lasses: ontrat algorithms, for whih the total rn time mst be speified in advane, and interrptible algorithms, whih an be qeried at any time for a soltion. An interrptible algorithm an be onstrted from a ontrat algorithm by repeatedly ativating the ontrat algorithm with inreasing rn times. The aeleration ratio of a shedle is a worstase measre of how ineffiient the onstrted interrptible algorithm is ompared to the ontrat algorithm. When the ontrats are exeted serially, i.e., on one proessor, it is known how to hoose ontrat lengths to minimize the aeleration ratio. We stdy the problem of shedling ontrats to rn on proessors in parallel. We derive an pper bond on the best possible aeleration ratio for proessors, providing a simple exponential shedling strategy that ahieves this aeleration ratio. Frther, we show that no shedle an yield a better aeleration ratio. Introdtion In solving optimization problems, we are often faed with sitations in whih there is not enogh time to determine an optimal soltion. We desire approximation algorithms that an trade off omptation time for qality of reslts. Algorithms with this property have been alled anytime algorithms, and have been stdied by researhers in artifiial intelligene onerned with designing realtime systems (orvitz, 197; Rssell Zilberstein, Anytime algorithms have been designed for a range of problems, inlding planning (Dean Boddy, 19 and Bayesian inferene (Wellman Li, Also, generalprpose searh algorithms sh as loal searh and simlated annealing are natrally viewed as anytime algorithms. A sefl distintion has been made between two types of anytime algorithms: ontrat algorithms and interrptible algorithms. Contrat algorithms reqire that the total omptation time be given in advane. One ativated, a ontrat algorithm may not prode a sefl reslt ntil the prespeified amont of time has elapsed. This harateristi distingishes them from interrptible algorithms, whih do not need to know the deadline a priori. Contrat algorithms an be easier to design bease they have aess to more information. Some problemsolving tehniqes that an be viewed as ontrat algorithms inlde depthbonded heristi searh and solving ontinos ontrol problems by disretizing the state spae. What is ommon to these tehniqes is that for a given ontrat time they an selet parameters (e.g., the depth bond or the oarseness of the disretization that limit the amont of omptation so as to garantee retrning a soltion within the available time. owever, if a ontrat algorithm is given more time than it expets, it may have to be started from srath with new parameters in order to improve pon its rrent reslt. Interrptible algorithms are generally more flexible and widely appliable than ontrat algorithms. An interrptible algorithm an be formed by repeatedly rnning a ontrat algorithm with inreasing ontrat lengths, retrning the last reslt proded in the ase of an interrption. In the ase of serial exetion of ontrats, (Rssell Zilberstein, 1991 sggested the seqene of ontrat lengths:. They showed that for any interrption time, the last ontrat ompleted is always of length at least. This fator of for is the aeleration ratio of the shedle. In (Zilberstein et al., 1999, it was shown that no seqene of ontrats on a single proessor an rede the aeleration to below for. By shedling the ontrat algorithm on parallel proessors, it is possible to ahieve an aeleration ratio of less than for. In this paper, we desribe a simple exponential strategy for shedling a ontrat algorithm on proessors. By analyzing this strategy, we derive an expliit formla for an pper bond on the optimal aeleration ratio in terms of. This bond approahes 1 as approahes infinity. Frthermore, we show that no shedle yields a better aeleration ratio, and ths the bond is tight. Finally, we disss extensions to this work and the onnetion between or problem and a problem involving mltiple robots searhing for a point on mltiple rays. Shedling a ontrat algorithm on mltiple proessors An anytime algorithm, when applied to an optimization problem instane for time, prodes a soltion of some qality The fntion! is alled the performane profile of the algorithm on the instane. In general, one
2 > o o does not know the performane profile of an algorithm on a problem instane. Bt the onept of a performane profile is sefl in reasoning abot anytime algorithms. We assme that the performane profile of an anytime algorithm on any problem instane is defined for all and is a monotonially nondereasing fntion of. We wish to onstrt an interrptible algorithm from a ontrat algorithm by shedling a seqene of ontrats on proessors in parallel. A shedle is a fntion, where is the length of the th ontrat rn on proessor. We assme, withot loss of generality, that and that for all and. A ontrat algorithm along with a shedle defines an interrptible algorithm. When is interrpted, it retrns the best soltion fond by any of the ontrats that have ompleted. Sine we assme performane profiles are monotoni, this is eqivalent to retrning the soltion of the longest ontrat that has ompleted. This is illstrated in Figre 1. The algorithm has a performane profile whih depends on the profile of and the shedle. Before desribing s performane profile, we need to make a few definitions. We define the total time spent by proessor exeting its first ontrats as:! For a given time, we define a fntion that speifies whih ontrats finish before that time: " # %$ # ' We take the view that when a ontrat ompletes at time, its soltion is available to be retrned pon interrption at any time ( The length of the longest ontrat to omplete before time is: 9:<;4= *,+.0/ " if " A@ CB if DCB Ths, the performane profile for the interrptible algorithm is FE We wish to find the shedle that is optimal for a given nmber of proessors, independent of the partilar ontrat algorithm being sed or the problem being solved. We ompare shedles based on their aeleration ratios, whih is a measre similar to the ompetitive ratio for online algorithms (Sleator Tarjan, 195. Definition 1 The aeleration ratio, GA, for a given shedle on proessors is the smallest onstant I for whih E KJ<> LNM for all and any ontrat algorithm. The aeleration ratio tells s how mh longer the interrptible algorithm has to work to ensre the same qality as the ontrat algorithm. The following lemma will be sefl in the later proofs. Lemma 1 For all, # O9PRQ T = > Proof: By the definitions above, E U XZ \[ for all! WV > Sine this holds for any algorithm, we an sppose an algorithm with performane profile! ]. Ths XZ > _^ T = for all. This implies O9PRQ T = `> >. `> To show that eqality holds, assme the ontrary and derive a ontradition with the fat that is defined as the smallest onstant enforing the ineqality between E and. a We define the minimal aeleration ratio for to be GFb 6dRe In (Zilberstein et al., 1999, it was shown that G b. proessors. In the following setions, we provide tight bonds on this vale for arbitrary. Upper bond We first prove a lemma formalizing the idea that the worst time to interrpt the shedle is jst as a ontrat ends. Lemma 2 For all, OfPRQ 99g O9PRQ Proof: is leftontinos everywhere and pieewise onstant, with the piees delimited by the time points #. For!, T = > is pieewise linear, inreasing, and leftontinos. Ths, the extrema of T = > an only or at the points # h@ ; no other points in time may play a role in the spremm. a Theorem 1 ji b lk nmpo. o#mnvxw o#y Proof: Consider the shedle # q sr <t Note \{ that in the oneproessor ase this redes to # z. It is straightforward to show that for h@ *.+ #n if }@ if z Also, the following is tre for all h@ : # ~ \ \ #! r t.r t.r t.r t o#mn w om<v? ƒ oy r r k r.
3 a o i Performane profile of the interrptible algorithm soltion qality... Proessor 1 Proessor 2 Proessor X(1,1 X(2,1 X(,1 X(1,2 X(2,2 X(,2 X(1,... time Figre 1: Constrting interrptible algorithm by shedling ontrat algorithm on three proessors. So for all sh o#mn w,r t m< w.r t and for all sh that q #.r w Therefore GFb ji Gh 99g O9PRQ `5#7 r 7,.r r nmpo nmpo r Lower bond In this setion, it will be onvenient to index ontrats by their relative finish times. The following fntion onts how many ontrats finish no later than the th ontrat on the th proessor finishes. For a shedle, let # $ # %$ i m o # $ We assme w.l.o.g. that no two ontrats an finish at exatly the same time it is straightforward to show that any shedle that doesn t satisfy this ondition is dominated by a shedle that does. This assmption garantees that is onetoone; it is also onto and ths an isomorphism. We refer to # as the global index of the th ontrat rn on proessor. We introde a ontrat length fntion that takes as inpt a global index. For all, let # * For notational simpliity, we will hereafter write in plae of. We frther define a finish time fntion that takes as inpt a global index: # * # Given this definition and the definition of aeleration ratio, it follows that Fr i Gh for all. Finally, we define a qantity to represent the sm of the lengths of all the ontrats finishing no later than ontrat finishes:? Lemma For an arbitrary shedle, for all, r r i Ar q Proof: We first relate and. Consider the ontrat with global index ]r r. ` UrZr is the sm of the finishing times for the last ontrats to finish no later than ontrat r r finishes. r,r is the sm over all proessors of the finish time for the last ontrat to finish on that proessor no later than ontrat r r finishes. It is straightforward to show that r r i? r r (and they are eqal if the last ontrats to finish inlde one from eah proessor. Frthermore ` a Fr r i Gh?ƒ r Fr ƒ
4 i ^ ^ o Theorem 2 b 'k m o Proof: Let s define and ths so.. From Lemma, we have Fr r i r r Fr ƒ Fr for all Fr r Fr r b 1 b r r i r We denote D 0/ r There are two ases to onsider. In the first ase, there exists some sh that. Then we have, and Ths r r r lk r We are interested in how small an be. Let, r. Sppose we minimize the righthand side with respet to the only free variable,, over the region. Setting the derivative to zero, we find.r lk lk {.r ƒ r The only soltion is r At the bondaries and, the vale goes to infinity, so this soltion is the one and only minimm. Sbstitting into the ineqality, we find,r r nmpo r In the seond ase, we have ]r for all. Ths b r 0/ 1 0/ 1 b nm o r Fr r r r Fr whih means that the b form a noninreasing seqene. This seqene mst be limited by 1, so b for some z Gh C CGh O9PRQ O9PRQ. Therefore b b. Then b b qr b b O9PRQ ] 2 ] ] Using the same analysis as in the previos ase, we have that,r Combining this with Theorem 1, we get the desired reslt. a Disssion We desribed a simple exponential strategy for shedling ontrat algorithms on mltiple proessors to form an interrptible algorithm. In addition, we proved that this shedle ahieves the minimal aeleration ratio among the set of all shedles. In this work, we assmed no knowledge of the deadline or of the ontrat algorithm s performane profile. In (Zilberstein et al., 1999, the athors stdy the problem where the performane profile is known and the deadline is drawn from a known distribtion. In this ase, the problem of seqening rns of the ontrat algorithm on one proessor to maximize the expeted qality of reslts at the deadline an be framed as a Markov deision proess. It still remains to extend this work to the mltiple proessor ase. We note that the reslts presented in this paper are also appliable to a problem involving mltiple robots searhing for a goal on mltiple rays. In this problem, robots start at the intersetion of rays and move along the rays ntil the goal is fond. An optimal searh strategy is defined to be one that minimizes the ompetitive ratio, whih is the worstase ratio of the time spent searhing to the time that wold have been spent if the goal loation was known initially. For, the problem is trivial; the strategy that simply assigns one robot to eah ray ahieves a ratio of one. If _, however, robots may have to retrn to the origin so as not to neglet rays. The problem with ] and is stdied in (Riardo et al., 199, and it is shown that the optimal ompetitive ratio is 9. The general problem is briefly mentioned in (Kao et al., 199, where a related problem is stdied. It trns ot that the analysis in this paper applies to the restrited ase wherec. A seqene of ontrat lengths for a nmpo
5 proessor is analogos to a seqene of searh extents for a robot, where a searh extent is the distane a robot goes ot on a ray before retrning to the origin. It an be shown that the ompetitive ratio for a mltirobot shedle of searh extents is r I, where I is the aeleration ratio for the shedle. Aknowledgements This work was spported in part by the National Siene Fondation nder grants IRI and INT , and by NASA nder grants NAG2194 and NAG2146. Daniel Bernstein was also spported by a National Siene Fondation Gradate Fellowship. Theodore Perkins was spported by a gradate fellowship from the University of Massahsetts. Any opinions, findings, and onlsions or reommendations expressed in this material are those of the athors and do not reflet the views of the NSF or NASA. Referenes Dean, T. Boddy, M. (19. An analysis of timedependent planning. In Proeedings of the Seventh National Conferene on Artifiial Intelligene (pp orvitz, E. (197. Reasoning abot beliefs and ations nder omptational resore onstraints. In Workshop on Unertainty in Artifiial Intelligene. Kao, M.., Ma,., Sipser, M. in,. (199. Optimal onstrtions of hybrid algorithms. Jornal of Algorithms, 29, Riardo, B.., Clberson, J. Rawlins, G. (199. Searhing in the plane. Information and Comptation, 106, Rssell, S. J. Zilberstein, S. (1991. Composing realtime systems. Proeedings of the Twelth International Joint Conferene on Artifiial Intelligene (pp Sleator, D. D. Tarjan, R. E. (195. Amortized effiieny of list pdate and paging rles. Commniations of the ACM, 2, Wellman, M. Li, C.L. (1994. Statespae abstration for anytime evalation of probabilisti networks. In Proeedings of the Tenth Conferene on Unertainty in Artifiial Intelligene. Zilberstein, S., Charpillet, F. Chassaing, P. (1999. Realtime problemsolving with ontrat algorithms. In Proeedings of the Sixteenth International Joint Conferene on Artifiial Intelligene.
Greedy strikes back: Improved Facility Location Algorithms. this problem is NP-hard.
Greedy stries ba Improved Faility Loation Algorithms Sdipto Gha Dept. o Compter Siene Stanord University Stanord, CA 9435 Samir Khller y Compter Siene Dept. and UMIACS University o Maryland College Par,
More informationOn New Sorting-Based Lossless Motion Estimation Algorithms
On New Sorting-Based Lossless Motion Estimation Algorithms D. QUAGLIA, M. PERGA, B. MONTRUCCHIO, P. MONTUSCHI Dipartimento di Atomatia e Informatia Politenio di Torino Corso Da degli Abrzzi, 24 - I-029
More informationUsing Singular Value Decomposition to Compare Correlated Modal Vectors
Using Singlar Vale Deomposition to Compare Correlated Modal Vetors James P. DeClerk Noise and Vibration Center General Motors North Amerian Operations Milford, Mihigan USA ABSTRACT A tool is needed to
More informationIPSJ SIG Tehnial Report data olletion in a WSN with a mbs. PNC spports removing the obsolete data. Eah ombined segment enodes only the part of latest
IPSJ SIG Tehnial Report Distribted Coding Shemes for Continos Data Colletion in Wireless Sensor Networs XIUCAI YE This mansript addresses the ontinos data olletion in WSNs with a mobile Base Station (mbs).
More informationCitation for published version (APA): Malki, S., & Spaanenburg, L. (2004). An exploration of digital CNN implementations. In Proceedings SSOCC
An exploration of digital CNN implementations Malki, Sleyman; Spaanenbrg, Lambert Pblished in: Proeedings SSOCC 2004 Link to pbliation Citation for pblished version (APA): Malki, S., & Spaanenbrg, L. (2004).
More informationPOWER-OF-2 BOUNDARIES
Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of
More informationControl of industrial robots. Control with vision sensors
Control of indstrial robots Control with ision sensors Prof. Paolo Roo (paolo.roo@polimi.it) Politenio di Milano Dipartimento di Elettronia Informazione e Bioingegneria Visal measrements Artifiial ision
More informationMultiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET
Mltiple-Choice Test Chapter 09.0 Golden Section Search Method Optimization COMPLETE SOLUTION SET. Which o the ollowing statements is incorrect regarding the Eqal Interval Search and Golden Section Search
More informationFuzzy Clustering-Based Approach for Outlier Detection
Fzzy Clstering-Based Approah for Otlier Detetion MOH'D BELAL AL-ZOUBI 1, AL-DAHOUD ALI 2, ABDELFATAH A. YAHYA 3 1 Department of Compter Information Systems, KASIT University Of Jordan Amman JORDAN E-mail:
More informationDynamic Maintenance of Majority Information in Constant Time per Update? Gudmund S. Frandsen and Sven Skyum BRICS 1 Department of Computer Science, Un
Dynamic Maintenance of Majority Information in Constant Time per Update? Gdmnd S. Frandsen and Sven Skym BRICS 1 Department of Compter Science, University of arhs, Ny Mnkegade, DK-8000 arhs C, Denmark
More informationCSCE 155N Fall Homework Assignment 3: Coordinates Transformation Tool 1. Assigned: September 29, 2016 Due: October 20, 2016
CSCE N Fall 0 Homework Assignment : Coordinates Transformation Tool Assigned: September 9 0 De: Otober 0 0 Note: This assignment is to be ompleted in grops of or Points: 00 points Objeties Memo To: The
More informationCSCE 155N Spring Homework Assignment 3: Coordinates Transformation Tool 1. Assigned: February 15, 2013 Due: March 8, 2013
CSCE N Spring 0 Homework Assignment : Coordinates Transformation Tool Assigned: Febrary 0 De: Marh 8 0 Note: This assignment is to be ompleted indiidally - ollaboration is stritly prohibited. Points: 00
More informationRecall: Function Calls to Create Transform Matrices
Reall: Fntion Calls to Create Transform Matries Previosl made fntion alls to generate 44 matries for identit, translate, sale, rotate transforms Pt transform matri into CTM Eample mat4 m = Identit(; CTM
More informationInformation Granulation: a Search for Data Structures
Information Granlation: a Searh for Data Strtres Witold PEDRYCZ * and Andrzej BARGIELA ** * University of Alberta, Edmonton, Canada * Syems Researh Initte, Polish Aademy of Sienes, Poland (pedryz@ee.alberta.a)
More information1-D and 2-D Elements. 1-D and 2-D Elements
merial Methods in Geophysis -D and -D Elements -D and -D Elements -D elements -D elements - oordinate transformation - linear elements linear basis fntions qadrati basis fntions bi basis fntions - oordinate
More informationMaximum Weight Independent Sets in an Infinite Plane
Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking
More informationA Minimum-Energy Path-Preserving Topology-Control Algorithm
A Minimm-Energy Path-Presering Topology-Control Algorithm Li (Erran Li Joseph Y. Halpern Dept. of Compter Siene Dept. of Compter Siene Cornell Uniersity Cornell Uniersity Ithaa NY 5 Ithaa NY 5 lili@s.ornell.ed
More informationAugmenting the edge connectivity of planar straight line graphs to three
Agmenting the edge connectivity of planar straight line graphs to three Marwan Al-Jbeh Mashhood Ishaqe Kristóf Rédei Diane L. Sovaine Csaba D. Tóth Pavel Valtr Abstract We characterize the planar straight
More informationReal-Time Problem-Solving with Contract Algorithms
Real-Time Problem-Solving with Contract Algorithms Shlomo Zilberstein Francois Charpillet Philippe Chassaing Computer Science Department INRIA-LORIA Institut Elie Cartan-INRIA University of Massachusetts
More informationOn the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing
1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity
More informationEvaluating Influence Diagrams
Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will
More informationREPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips
REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS M. Melpolder, D.H.J. Epema, H.J. Sips Parallel and Distribted Systems Grop Department of Compter Science, Delft University of Technology, the Netherlands
More informationParallel Algorithms and Library Software for the Generalized Eigenvalue Problem on Distributed Memory Computer Systems
Parallel Algorithms and Library Software for the Generalized Eigenvale Problem on Distribted Memory ompter Systems Björn Adlerborn Lientiate Thesis DEPARTMENT OF OMPUTING SIENE UMEÅ UNIVERSITY, SWEDEN
More informationSequential Incremental-Value Auctions
Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the
More informationf3 for a blade section.
AAA-99-4 CORRECTNG NFLOW MEASUREMENTS FROM HAWTS USNG A LFTNG-SURFACE CODE J. Whale: C. J. Fisihella' and M.S. Selig 1 University of inois at Urbana-Champaign Urbana, L 6181 Abstrat Aerodynami performane
More informationMa Lesson 18 Section 1.7
Ma 15200 Lesson 18 Section 1.7 I Representing an Ineqality There are 3 ways to represent an ineqality. (1) Using the ineqality symbol (sometime within set-bilder notation), (2) sing interval notation,
More informationThe Impact of Avatar Mobility on Distributed Server Assignment for Delivering Mobile Immersive Communication Environment
This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the ICC 27 proceedings. The Impact of Avatar Mobility on Distribted Server Assignment
More informationANNALS of Faculty Engineering Hunedoara International Journal of Engineering
ANNALS of Falt Engineering Hnedoara International Jornal of Engineering Tome XIII [15] Fasile 4 [Noember] ISSN: 1584-673 [CD-Rom; online] a free-aess mltidisiplinar pbliation of the Falt of Engineering
More informationDirected Rectangle-Visibility Graphs have. Abstract. Visibility representations of graphs map vertices to sets in Euclidean space and
Direted Retangle-Visibility Graphs have Unbounded Dimension Kathleen Romanik DIMACS Center for Disrete Mathematis and Theoretial Computer Siene Rutgers, The State University of New Jersey P.O. Box 1179,
More informationSTABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWORK DYNAMICS FOR STATIC OPTIMIZATION
STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWOR DYNAMICS FOR STATIC OPTIMIZATION Grsel Serpen and Yifeng X Electrical Engineering and Compter Science Department, The University of Toledo, Toledo, OH
More informationExploring the Commonality in Feature Modeling Notations
Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om
More information5 Performance Evaluation
5 Performance Evalation his chapter evalates the performance of the compared to the MIP, and FMIP individal performances. We stdy the packet loss and the latency to restore the downstream and pstream of
More informationTopic Continuity for Web Document Categorization and Ranking
Topic Continity for Web ocment Categorization and Ranking B. L. Narayan, C. A. Mrthy and Sankar. Pal Machine Intelligence Unit, Indian Statistical Institte, 03, B. T. Road, olkata - 70008, India. E-mail:
More informationAlliances and Bisection Width for Planar Graphs
Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark.
More informationThis chapter is based on the following sources, which are all recommended reading:
Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter
More informationThe Disciplined Flood Protocol in Sensor Networks
The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab
More informationMinimal Edge Addition for Network Controllability
This article has been accepted for pblication in a ftre isse of this jornal, bt has not been flly edited. Content may change prior to final pblication. Citation information: DOI 10.1109/TCNS.2018.2814841,
More informationMinimum Spanning Trees Outline: MST
Minimm Spanning Trees Otline: MST Minimm Spanning Tree Generic MST Algorithm Krskal s Algorithm (Edge Based) Prim s Algorithm (Vertex Based) Spanning Tree A spanning tree of G is a sbgraph which is tree
More informationNash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns.
Convergence of Gradient Dynamics in General-Sm Games Satinder Singh AT&T Labs Florham Park, NJ 7932 bavejaresearch.att.com Michael Kearns AT&T Labs Florham Park, NJ 7932 mkearnsresearch.att.com Yishay
More informationOptimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages.
J. Inform. Process. Cybernet. EIK?? (199?), (formerly: Elektron. Inform.verarb. Kybernet.) Optimization and Translation of Tablea-Proofs into Resoltion By Andreas Wolf, Berlin Abstract: Dierent kinds of
More informationTaming Decentralized POMDPs: Towards Efficient Policy Computation for Multiagent Settings
Taming Deentralized PMDPs: Towards ffiient Poliy omputation for Multiagent Settings. Nair and M. Tambe omputer Siene Dept. University of Southern alifornia Los Angeles A 90089 nair,tambe @us.edu M. Yokoo
More informationv e v 1 C 2 b) Completely assigned T v a) Partially assigned Tv e T v 2 p k
Approximation Algorithms for a Capacitated Network Design Problem R. Hassin 1? and R. Rai 2?? and F. S. Salman 3??? 1 Department of Statistics and Operations Research, Tel-Ai Uniersity, Tel Ai 69978, Israel.
More informationThree Lorentz Transformations. Considering Two Rotations
Ad. Stdies Theor. Phs., Vol. 6,, no., 9 Three orentz Transformations Considering To otations Mkl Chandra Das* Singhania Uniersit, ajasthan, India mkldas.@gmail.om ampada Misra Department of eletronis,
More informationPipelined van Emde Boas Tree: Algorithms, Analysis, and Applications
This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the IEEE INFOCOM 007 proceedings Pipelined van Emde Boas Tree: Algorithms, Analysis,
More informationFacility Location: Distributed Approximation
Faility Loation: Distributed Approximation Thomas Mosibroda Roger Wattenhofer Distributed Computing Group PODC 2005 Where to plae ahes in the Internet? A distributed appliation that has to dynamially plae
More informationCOMPOSITION OF STABLE SET POLYHEDRA
COMPOSITION OF STABLE SET POLYHEDRA Benjamin McClosky and Illya V. Hicks Department of Comptational and Applied Mathematics Rice University November 30, 2007 Abstract Barahona and Mahjob fond a defining
More informationarxiv: v3 [math.co] 7 Sep 2018
Cts in matchings of 3-connected cbic graphs Kolja Knaer Petr Valicov arxiv:1712.06143v3 [math.co] 7 Sep 2018 September 10, 2018 Abstract We discss conjectres on Hamiltonicity in cbic graphs (Tait, Barnette,
More informationFast Ray Tetrahedron Intersection using Plücker Coordinates
Fast Ray Tetrahedron Intersection sing Plücker Coordinates Nikos Platis and Theoharis Theoharis Department of Informatics & Telecommnications University of Athens Panepistemiopolis, GR 157 84 Ilissia,
More informationPavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003
From: AAAI-84 Proceedings. Copyright 1984, AAAI (www.aaai.org). All rights reserved. SELECTIVE ABSTRACTION OF AI SYSTEM ACTIVITY Jasmina Pavlin and Daniel D. Corkill Department of Compter and Information
More informationComputer-Aided Mechanical Design Using Configuration Spaces
Compter-Aided Mechanical Design Using Configration Spaces Leo Joskowicz Institte of Compter Science The Hebrew University Jersalem 91904, Israel E-mail: josko@cs.hji.ac.il Elisha Sacks (corresponding athor)
More informationExtracting Partition Statistics from Semistructured Data
Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk
More informationThe Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines
The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer
More informationResolving Linkage Anomalies in Extracted Software System Models
Resolving Linkage Anomalies in Extracted Software System Models Jingwei W and Richard C. Holt School of Compter Science University of Waterloo Waterloo, Canada j25w, holt @plg.waterloo.ca Abstract Program
More informationStatistical Methods in functional MRI. Standard Analysis. Data Processing Pipeline. Multiple Comparisons Problem. Multiple Comparisons Problem
Statistical Methods in fnctional MRI Lectre 7: Mltiple Comparisons 04/3/13 Martin Lindqist Department of Biostatistics Johns Hopkins University Data Processing Pipeline Standard Analysis Data Acqisition
More informationGray Codes for Reflectable Languages
Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings
More informationLocalized Topology Control for Heterogeneous Wireless Ad-hoc Networks
Loalized Topology Control for Heterogeneos Wireless Ad-o Netorks Xiang-Yang Li Wen-Zan Song Y Wang Abstrat We stdy topology ontrol in eterogeneos ireless ad o netorks, ere mobile osts may ae different
More informationNONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman
NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of
More informationIMPROVED FUZZY CLUSTERING METHOD BASED ON INTUITIONISTIC FUZZY PARTICLE SWARM OPTIMIZATION
Journal of Theoretial and Applied Information Tehnology IMPROVED FUZZY CLUSTERING METHOD BASED ON INTUITIONISTIC FUZZY PARTICLE SWARM OPTIMIZATION V.KUMUTHA, 2 S. PALANIAMMAL D.J. Aademy For Managerial
More informationReview Multicycle: What is Happening. Controlling The Multicycle Design
Review lticycle: What is Happening Reslt Zero Op SrcA SrcB Registers Reg Address emory em Data Sign etend Shift left Sorce A B Ot [-6] [5-] [-6] [5-] [5-] Instrction emory IR RegDst emtoreg IorD em em
More informationConstrained Routing Between Non-Visible Vertices
Constrained Roting Between Non-Visible Vertices Prosenjit Bose 1, Matias Korman 2, André van Renssen 3,4, and Sander Verdonschot 1 1 School of Compter Science, Carleton University, Ottawa, Canada. jit@scs.carleton.ca,
More informationOutline: Software Design
Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling
More informationA Novel Validity Index for Determination of the Optimal Number of Clusters
IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers
More informationarxiv: v1 [cs.cg] 26 Sep 2018
Convex partial transversals of planar regions arxiv:1809.10078v1 [cs.cg] 26 Sep 2018 Vahideh Keikha Department of Mathematics and Compter Science, University of Sistan and Balchestan, Zahedan, Iran va.keikha@gmail.com
More informationA Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks
International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali
More informationA sufficient condition for spiral cone beam long object imaging via backprojection
A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral
More informationNonmonotonic and Paraconsistent Reasoning: From Basic Entailments to Plausible Relations. Ofer Arieli and Arnon Avron
Nonmonotonic and Paraconsistent Reasoning: From Basic Entailments to Plasible Relations Ofer Arieli and Arnon Avron Department of Compter Science, School of Mathematical Sciences, Tel-Aviv University,
More informationarxiv: v1 [cs.cg] 27 Nov 2015
On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca
More informationDetection and Recognition of Non-Occluded Objects using Signature Map
6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,
More informationAn Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast
University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering May 24 An Adaptive Strategy for Maximizing Throghpt in MAC layer Wireless Mlticast Prasanna
More informationSemi-Supervised Affinity Propagation with Instance-Level Constraints
Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,
More informationCluster-Based Cumulative Ensembles
Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,
More informationCS 153 Design of Operating Systems Spring 18
CS 153 Design of Operating Systems Spring 18 Lectre 11: Semaphores Instrctor: Chengy Song Slide contribtions from Nael Ab-Ghazaleh, Harsha Madhyvasta and Zhiyn Qian Last time Worked throgh software implementation
More informationProf. Kozyrakis. 1. (10 points) Consider the following fragment of Java code:
EE8 Winter 25 Homework #2 Soltions De Thrsday, Feb 2, 5 P. ( points) Consider the following fragment of Java code: for (i=; i
More informationDiscretized Approximations for POMDP with Average Cost
Discretized Approximations for POMDP with Average Cost Hizhen Y Lab for Information and Decisions EECS Dept., MIT Cambridge, MA 0239 Dimitri P. Bertsekas Lab for Information and Decisions EECS Dept., MIT
More informationTowards Tight Bounds on Theta-Graphs
Toards Tight Bonds on Theta-Graphs arxiv:10.633v1 [cs.cg] Apr 01 Prosenjit Bose Jean-Lo De Carfel Pat Morin André van Renssen Sander Verdonschot Abstract We present improved pper and loer bonds on the
More informationInteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:
Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: 1137-3601 revista@aepia.org Asociación Española para la Inteligencia Artificial España Zaballos, Lis J.; Henning, Gabriela
More informationEXAMINATIONS 2010 END OF YEAR NWEN 242 COMPUTER ORGANIZATION
EXAINATIONS 2010 END OF YEAR COPUTER ORGANIZATION Time Allowed: 3 Hors (180 mintes) Instrctions: Answer all qestions. ake sre yor answers are clear and to the point. Calclators and paper foreign langage
More informationColouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.
Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland
More informationAn Efficient and Scalable Approach to CNN Queries in a Road Network
An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,
More informationCS 251, Winter 2019, Assignment % of course mark
CS 25, Winter 29, Assignment.. 3% of corse mark De Wednesday, arch 3th, 5:3P Lates accepted ntil Thrsday arch th, pm with a 5% penalty. (7 points) In the diagram below, the mlticycle compter from the corse
More informationDIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES
DIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES Binh-Son Ha 1 Imari Sato 2 Kok-Lim Low 1 1 National University of Singapore 2 National Institte of Informatics, Tokyo, Japan ABSTRACT Dal
More informationA Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering
A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,
More informationEfficient and Accurate Delaunay Triangulation Protocols under Churn
Efficient and Accrate Delanay Trianglation Protocols nder Chrn Dong-Yong Lee and Simon S. Lam Department of Compter Sciences The University of Texas at Astin {dylee, lam}@cs.texas.ed November 9, 2007 Technical
More informationHEXA: Compact Data Structures for Faster Packet Processing
Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for
More informationOn - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2
On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,
More informationthe data. Structured Principal Component Analysis (SPCA)
Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving
More informationA Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks
A Dual-Hamiltonian-Path-Based Multiasting Strategy for Wormhole-Routed Star Graph Interonnetion Networks Nen-Chung Wang Department of Information and Communiation Engineering Chaoyang University of Tehnology,
More informationTri-Edge-Connectivity Augmentation for Planar Straight Line Graphs
Tri-Edge-Connectivity Agmentation for Planar Straight Line Graphs Marwan Al-Jbeh 1, Mashhood Ishaqe 1, Kristóf Rédei 1, Diane L. Sovaine 1, and Csaba D. Tóth 1,2 1 Department of Compter Science, Tfts University,
More informationWe P9 16 Eigenray Tracing in 3D Heterogeneous Media
We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting
More informationSubgraph Matching with Set Similarity in a Large Graph Database
1 Sbgraph Matching with Set Similarity in a Large Graph Database Liang Hong, Lei Zo, Xiang Lian, Philip S. Y Abstract In real-world graphs sch as social networks, Semantic Web and biological networks,
More informationAn Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index
IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive
More informationFINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES
FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion
More informationA Support-Based Algorithm for the Bi-Objective Pareto Constraint
Proeedings of the Twenty-Eighth AAAI Conferene on Artifiial Intelligene A Support-Based Algorithm for the Bi-Ojetive Pareto Constraint Renaud Hartert and Pierre Shaus UCLouvain, ICTEAM, Plae Sainte Bare
More informationThe Domination and Competition Graphs of a Tournament. University of Colorado at Denver, Denver, CO K. Brooks Reid 3
The omination and Competition Graphs of a Tornament avid C. Fisher, J. Richard Lndgren 1, Sarah K. Merz University of Colorado at enver, enver, CO 817 K. rooks Reid California State University, San Marcos,
More informationCalculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem
Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion
More informationStaCo: Stackelberg-based Coverage Approach in Robotic Swarms
Maastricht University Department of Knowledge Engineering Technical Report No.:... : Stackelberg-based Coverage Approach in Robotic Swarms Kateřina Staňková, Bijan Ranjbar-Sahraei, Gerhard Weiss, Karl
More informationComputer User s Guide 4.0
Compter User s Gide 4.0 2001 Glenn A. Miller, All rights reserved 2 The SASSI Compter User s Gide 4.0 Table of Contents Chapter 1 Introdction...3 Chapter 2 Installation and Start Up...5 System Reqirements
More informationEfficient Scheduling for Periodic Aggregation Queries in Multihop Sensor Networks
1 Efficient Schedling for Periodic Aggregation Qeries in Mltihop Sensor Networks XiaoHa X, Shaojie Tang, Member, IEEE, XiangYang Li, Senior Member, IEEE Abstract In this work, we stdy periodic qery schedling
More informationThe Implementation of RRTs for a Remote-Controlled Mobile Robot
ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh
More informationSmooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints
Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of
More information