An Efficient Fault-Tolerant Multi-Bus Data Scheduling Algorithm Based on Replication and Deallocation

Size: px
Start display at page:

Download "An Efficient Fault-Tolerant Multi-Bus Data Scheduling Algorithm Based on Replication and Deallocation"

Transcription

1 BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volue 16, No Sofa 016 Prnt ISSN: ; Onlne ISSN: DOI: /cat An Effcent Fault-Tolerant Mult-Bus Data Schedulng Algorth Based on Replcaton and Deallocaton Chafk Arar 1, Mohaed Salah Khreddne 1 Coputer Scence departent, Batna Unversty, Batna, Algera Departent of Electroncs, Batna Unversty, Batna, Algera Eals: chafk.arar@gal.co khreddne@yahoo.fr Abstract: The paper proposes a new relable fault-tolerant schedulng algorth for real-te ebedded systes. The proposed schedulng algorth takes nto consderaton only one bus fault n ult-bus heterogeneous archtectures, caused by hardware faults and copensated by software redundancy solutons. The proposed algorth s based on both actve and passve backup copes, to nze the schedulng length of data on buses. In the experents, ths paper evaluates the proposed ethods n ters of data schedulng length for a set of DAG bencharks. The experental results show the effectveness of our technque. Keywords: Fault-tolerance, schedulng, real te systes, actve and passve redundancy, replcaton, deallocaton. 1. Introducton Nowadays, our socety becoes ncreasngly dependent on heterogeneous, dstrbuted, ebedded and real-te systes, whch take over even exceptonally crtcal decsons. These systes are ncreasngly becong ore coplex and ore senstve to faults, due to potentally catastrophc consequences that could result fro a alfuncton of these systes, fault tolerant technques are requred to ensure that these systes contnue to provde a correct servce n spte of faults [1-4]. The hardware thus as the software of a syste, can be the target of a varety of faults wth dfferent causes; we concentrate on hardware faults and especally councaton faults. We can defne fault tolerance as a syste's ablty to contnue operatng as planned, despte the presence of faults. There are dfferent ways to acheve fault tolerance. A coon one s that soe redundancy (such as re-executon and 69

2 N-verson prograng) or a knd of recovery actons s bult nto the syste. However, fault tolerance ncreases coplexty and ay lead to perforance degradaton f appled n an artless way. As we target ebedded systes, due to ther lted resources (due to space, weght and cost consderatons); t s possble to provde space redundancy. Ths s why we study only te redundancy solutons. Several fault-councaton tolerance approaches for dstrbuted ebedded real-te systes have been proposed. These technques are based on actve or passve backup ethods. In the actve backup schee, dfferent copes of the essage are sent along dstnct buses. In [5] authors develop a fault-tolerant allocaton and schedulng ethod, whch aps essages onto a low-cost ultple-bus syste to ensure predctable nter-processor councaton. In [6], the relablty of the syste can be ncreased by provdng several paths fro source to destnaton and sendng the sae packet through each of the (the algorth s known as ultpath routng), authors use ths dea to propose a new echans that enables the trade-off between the aount of traffc and the relablty. On the other hand, n the passve backup schee only the prary copy of the essage s sent; f t fals, another copy (backup) of the essage, wll be transtted. In [7], authors provde a generc algorth, based on replcaton of operatons and data councatons, whch solves the proble of off-lne fault tolerant schedulng of an algorth onto a ultprocessor archtecture. They take nto account two knds of falures: fal-slent and osson. In [8], the authors propose a synthess-based desgn ethodology, whch ncorporates foral valdaton technques, and releves the desgners fro the burden of specfyng detaled echanss for addressng platfor faults, whle nvolvng the n the defnton of the overall fault-tolerance strategy. In [9], authors survey the proble of how to schedule tasks n such a way that deadlnes contnue to be et despte processor and councaton eda (peranent or transent) or software falure. In [10], authors propose a new ethod to dentfyng bus faults based on support vector achne. The proposed ethod operates on two stages, frst, the bus fault state s sulated usng PSCAD/EMTDC, then a support vector achne odel s establshed for carryng out data pre-treatent. In [], both, actve redundancy and a TDMA (Te Dvson Multple Access) councaton protocol s used to tolerate faults of buses. In [11], authors propose a fne graned transparent recovery, where the property of transparency can be selectvely appled to processes and essages. In [1] authors propose a QoS-aware dynac fault-tolerant schedulng algorth called QAFT that can tolerate a node's peranent falures at one te nstant for real-te tasks. In ths paper, we are nterested n approaches based on schedulng algorths, ore specfcally those based on statc schedulng that allows for the ncluson of the dependences and executon cost of tasks and data dependences n ts schedulng decsons, and the schedule s already coputed at cople-te. The an obectve s to nse the schedulng length of data on buses, whch s the total sendng te of data, under the assupton that at ost only one bus ay fal. The basc dea of our work, whch s the cobnaton of actve and 70

3 passve redundancy n the sae schee, was orgnally proposed by [4], for processors fault tolerance, what we propose s ts adaptaton for councaton fault tolerance. For that, any transforaton and redevelopent are needed. Frst, we start by outlnng the defnton of the schedulng proble as an optzaton proble. We use the lnear prograng to forulate the optzaton proble of the fault-tolerant schedulng data wth two types of backup copes, to nse the schedulng length. It provdes the best results, but snce the proble s NP-hard, ths soluton generally takes a long te to obtan an optal soluton, and for soe cases we cannot fnd a feasble soluton n an acceptable te. To overcoe ths proble, we propose our soluton, based on a heurstc algorth called: Fault-Tolerant ult-bus data schedulng Algorth based Replcaton and Deallocaton (FTA-RD). The as of ths algorth are twofold, frst, axze the relablty of the syste; secondly, nze the length of the whole generated schedule n both presence and absence of faults. We are able to show wth sulaton results that our approach can generally reduce the run-te overhead. The reander of ths paper s structured as follows: n Secton, we gve detaled descrpton of our syste odels and backup copes types. In Secton 3, we ntroduce and dscuss our approach wth a otvatonal exaple, whch shows how our approach can nze the length of the whole generated schedule. Secton 4 present our soluton and gve a detaled descrpton of our schedulng algorth. In Secton 5, we present the experents. We fnally conclude ths work n Secton 6.. Proble defnton.1. Syste odels descrpton In ths secton, we frst gve soe defntons that descrbe our syste and then we defne the proble for fault-tolerant schedulng forally. The specfcaton of ths syste nvolves the descrpton of tasks and data odels, archtecture odel and fault odel Task odel The task odel s defned by a Drected Acyclc Graph (DAG) noted G ( T, E,Exe ) T t, t,, represents a set of n tasks; E s a set task, where: task 1 t n of drected edges represents the task dependences, where an edge fro a task t to a task t noted by t t eans that task t depends on the output of task t ; Exe task ( t ) s a functon that calculates the executon cost of task t T. Fg. represents an exaple of a task odel..1.. Archtecture odel The archtecture s odelled by a non-drected graph, noted Garch ( P, B), where each node s a processor, and each edge s a eda councaton (bus). We 71

4 assue that the archtecture s heterogeneous and fully connected. Fg. 1 shows an exaple of an archtecture odel Data odel The data odel s odelled by another DAG noted Gdata ( M, P,Exe data ). The graph G data s generated fro the graph G task wth a transforaton that respects the data precedence, M 1,,, l represents a set of all data transferred between tasks, the cardnalty of M s equal to that of E, P s a set of drected edges and represents the precedence relatonshps, where an edge fro a data to a data noted by eans that data requre to be calculated, Exe data ( ) s a functon, represents the transfer cost of data M and the te requred to run a falure-detecton routne that deternes whether the data was receved successfully or not Falure odel We assue only buses faults. Each bus ay fal due to hardware fault. The faults can be transent or peranent and are ndependent. It s assued that at ost one bus wll fal to execute data transfer, n our proposed algorths. We call t one-bus falure odel. There exsts a fault-detecton echans such as fal-sgnal and acceptance test to detect the bus falure... Backups copes..1. Replcated backup copy Rep A Replcated backup copy of data s an actve backup copy, whch s sent Pr ndependently, no atter whether the Prary copy was receved successfully or not. In the case that the prary copy fals to reach ts destnaton properly, the Rep replcated copy can be used nstead of the prary. For exaple, n Fg. 5, 1 s a replcated backup copy of 1 scheduled on bus B.... Deallocated backup copy A Deallocated backup copy of data s a passve backup copy, whch s sent Pr only f the prary copy fals. The deallocated copy cannot be scheduled to start untl the prary copy was copletely sent and the actvaton essage was receved. An actvaton essage A s a essage orgnatng fro a prary essage copy to ts deallocated backup copes, whch ndcates whether successfully or not. We use was sent A essage to denote the te cost of the essage. 7

5 The fact of scheduler several deallocated backups at the sae te on the sae bus, s called backup overlappng. The pleentaton of backup overlappng s under the assupton that at ost, there s one bus falure to be tolerated so that no ore than one backup wll run at any te. For exaple, n Fg. 5, s a deallocated backup copy of scheduled n bus B, and overlappng wth another deallocated backup copy Illustratve exaple In ths secton, we provded an exaple to llustrate the proble that we try to solve. The archtecture odel of our syste s coposed of three processors fully connected wth three buses (as t s shown n Fg. 1), we assue that there wll be at ost one bus fault. Fg. 1. Archtecture odel Fg.. Task odel Fg. presents the tasks odel of our exaple, wth nne tasks t 1, t, t 3, t 4, t 5, t 6, t 7, t and 8 t 9. The edges show the task dependences. In the graph, for nstance, task t 4 can t start to be executed untl task t 1 was executed successfully. Fg. 3 presents the data odel generated fro the tasks odel of Fg.. The data odel regan and respects the tasks dependences. In the graph, for nstance, data 3 and 4 can t be sent untl data 1 was successvely receved, because n 73

6 tasks odel of Fg., task t 4 need 1 to calculate 3 and 4. For ths exaple, we assue that the te delay for the actvatng essage Aessage s 1 te unt. Fg. 3. Data odel The proble to solve s fndng an optal schedule wth a nzed length for these data and ther backup copes, so that all data can successfully be transtted, assung that only one bus ay fal. Fg. 4 presents an exaple of a non fault-tolerant schedulng, the length of the schedulng for ths case s equal to 8. Fg. 4. No fault-tolerant data schedulng In the case of our exaple, the advantage of cobnng both replcaton and deallocaton n the sae algorth s shown by three knds of optal schedules to tolerate one bus fault (Fgs 5, 6 and 7). All the optal results can be obtaned by the lnear prograng forulaton presented n Secton 4. 74

7 Fg. 5. Optal fault-tolerant schedule wth both replcated and deallocated backup copes An optal fault-tolerant schedule wth both replcated and deallocated backup copes for our exaple s shown n Fg. 5. The nal schedulng length s 9 te unts. In ths schedule we choose the deallocated backup copes for data, 6 and replcated backup copes for the rest of data. In ths schedule, the deallocated backup copy of data s overlappng wth that of data 6 at Steps 7 and 8 on bus B to reduce the schedulng length. Fg. 6. Optal fault-tolerant schedule wth only replcated backups copes An optal fault-tolerant schedule wth only replcated backup copes, wth a length equal to 10 te unts, s shown n Fg. 6. An optal fault-tolerant schedule wth only deallocated backup copes s show n Fg. 7, the schedulng length s 17 te unts. In ths schedule, 1 are overlappng at Steps 4 and 5 on bus B, 3 overlappng at Steps 10 and 11, on the bus 1 A essage between data and ts deallocated backup copes copy s sent successfully, the actvaton essage backup copy. and 4 and are also B. There s at least 1 te unt delay for Aessage. If the prary cancels ts deallocated 75

8 Fg. 7. Optal fault-tolerant schedule wth only deallocatted backups copes In ths exaple, the optal schedule wth both deallocaton and replcaton has 47.05% reducton over deallocaton only n schedulng length, when he loses only 1.5% copared to a non-fault tolerant soluton. And t also reduces the schedulng length by 10% coparng wth the optal schedule wth replcaton only. The perforance s proved sgnfcantly. 4. The proposed approach In ths secton, we defne the schedulng proble as an optzaton proble and we use the lnear prograng to fnd the optal schedulng of data dependency wth ther backup copes to tolerate one-bus fault, wth nal length. As our soluton s based on a hybrd approach that cobnes both passve and actve redundancy we use two types of backup copes, replcated and deallocated. We odel data dependences schedulng wth a bnary varables to deterne the order of data. M s a bnary varable such that Pr,, t prary copy of data bnary varables copes. (1) M and Rep,, t was successfully sent on bus,, t M Pr,, t = 1 f and only f the B at step t. Slarly, the M are used for the replcated and deallocated backup 1 1 bus 1 sch Pr Rep M,M,M 01,,,, n,,,n t,,l,,t,,t,,t, L sch s an upper bound of the schedulng length. The obectve functon of our lnear proble s the nzaton of the schedulng length, whch can be atheatcally forulated as () Lsch nbus Mnze tm, t 1 1 Pr out, t, where out s a fcttous node added to data odel (DAG), to copute total schedulng length (Fg. 8). 76

9 Fg. 8. The fcttous node add to the DAG The nzaton of the total length of the schedulng s gven under the followng constrants: Data appng constrant. The prary copy of each data s scheduled once and only once, (3) Lsch nbus 1,, n M 1. t 1 1 Pr,, t The backup copy of each data s scheduled once and only once, (4) Lsch nbus 1,, n M M 1. t 1 1 Rep, t,, t, At any te, a bus B x s used ether for the transsson of a prary copy of data or ts replcated backup copy, Pr Rep (5) t Lsch k nbus M, t, M, t, 1,,, 1,, 1. In a ult-bus syste, to tolerate one-bus fault, we can use only one backup copy for each data dependency. Ths backup copy can be ether replcated or deallocated. Dependency constrant. Backup copes ust eet the sae precedence relatonshps as ther prary copes. k P eans that data k requre data cannot be send untl data was receved and used to calculate (6) n 1 to be calculated; data k : Lsch nbus Lsch nbus Rep Rep, t, k, t, t 1 1 t 1 1, k 1,, n t* M Exe( ) t* M. For each k P, a new drected acyclc graph that represents all dependences between possble backup copes and ther prary copes s generated. Fg. 9 presents the part of DAG for. k k 77

10 Fg. 9. The new DAG for k Fg. 10 presents the coplete DAG for the data odel n Fg. 3. Fg. 10. The coplete DAG for data odel of our exaple But for our exaple we have chose deallocated backup copes for and 6, and replcated backup copes for 1, 3, 4, 5 and 7, so Fg. 11 presents the reduced DAG respectng ths choce. Fg. 11. The reduced DAG Fault tolerant constrant: the prary copy and ts backup copy should not, n no case, be assgned to the sae bus: 1,, n, 1,, n (7) Lsch t 1 Pr Pep, t,, t,, t, bus M M M 1. 78

11 Executon constrant: For the tasks dependences t x t t (as t s shown n Fg. 1) the data b can t be scheduled untl data a was successfully receved by task t y and ths latter was copletely executed, 1,, n t * M Exe ( t ) t ' M. (8) Pr Pr bus, t, task y, t ', y z Fg. 1. Executon constrant The sae can be sad for all other cobnatons, n our case we can count nne possbltes: (Pr, Pr), (Pr, Rep), (Pr, ), (Rep, Pr), (Rep, Rep), (Rep, ), (, Pr), (, Rep), (, ). Overlappng and resource constrant. The overlappng of two deallocated backup copes or ore ust respect the followng condtons: ther prary copes ust be assgned to dfferent buses and ust be copletely ndependent,.e., they have no dependency. Only, the deallocated backup copes, ay overlap. If there are two deallocated backup copes M,, t and M k,, t overlappng on the sae bus B, then ther prary copes are assgned to two others dfferent buses than B : (9) Lsch Pr Pr, t, k, t,, t, k, t, t 1, k 1,, n M M 1 M M 0, (10) Lsch Pr Pr bus, t, k, t, t 1, k 1,, n, 1,, n M M 0. The soluton obtaned s thus the best result, but snce the proble s NP-hard, ths forulaton generally takes a long te to obtan an optal soluton, and for soe cases we cannot fnd a feasble soluton n an acceptable te. That s why we propose our second soluton, based on a heurstc algorth called FTA-RD. The as of ths algorth are twofold, frst, axze the relablty of the syste; secondly, nze the length of the whole generated schedule n both presence and absence of faults. Our schedulng algorth s a greedy lst schedulng heurstc, whch schedules one operaton at each step. The nput to our algorth s an nstance of the tasks graph Gtask T E task (,, Exe ) and the archtecture graph G ( P, B), and the te cost of the actvate essage A essage arch ; t generates a dstrbuted statc schedule of a gven task odel onto a gven archtecture odel, whch nzes the syste's run-te, and tolerates one bus fault. It s obvous that the FTA-RD algorth's te coplexty s polynoal te. 79

12 The FTA-RD schedulng algorth s shown n Fg. 13. Fg. 13. The FTA-RD schedulng algorth 80

13 FTA-RD operates as follows: 1. Frst, t exanes the data dependences one by one to deterne when and whch bus each wll be sent to. It fnds the bus wth the earlest avalable te and the least used one (the use of a bus s easured by the total te of transsson of all data assgned to that bus); therefore, ths assgnent, so ade, ensures load balancng.. Once the prary copy s scheduled, the algorth attepts to schedule the backup copy, frst of all t tres to overlap wth an exstng deallocated backup copy, f not, t allocates a new replcated or a new deallocated backup copy accordng to the BACKuP. type 3. Fnally, to reduce the schedulng length, the backup type for the last data s redefned. 5. Sulatons, results and dscusson In ths secton, we present the result of sulatons, we copare the proposed schedulng algorth FTA-RD wth soluton based on lnear prograng forulaton, and solutons based only on replcaton or deallocaton, n schedulng length. We have appled the FTA-RD heurstc to an exaple of an archtecture graph coposed of fve processors and three buses. The falure rates of the processors are respectvely 10-5, 10-5, 10-4, 10-5 and 10-6, and the falure rate of the Buses SAM MP1, SAM MP, and SAM MP3 are respectvely 10-6, 10-5 and The algorths graphs used are those of DSP benchark fro the DSPstone [13], the nuber of tasks and data dependences n each benchark s lsted n Table 1. Table 1. Bencharks Inforaton Benchark I Tasks Data-dependences FIR flter 1 8 -otv 1 9 r flter deq flter 4 0 IIR bquad secton rls-lat latr We use Sulaton Tool for Real te Multprocessor schedulng (STORM) to calculate the data length. Fro the specfcaton of the characterstcs of software archtecture (the tasks to schedule), hardware archtecture (the resources for pleentng these tasks) and the choce of a schedulng polcy, the tool sulates the executon of these tasks on these resources accordng to the rules of ths polcy [14]. Fg. 14 shows the task odel and the allocaton of buses n STORM edtor. 81

14 Fg. 14. Task odel and bus s allocaton Results show that the FTA-RD heurstc wth both the replcated and deallocated backup copes perfors better than the one wth replcated and deallocated heurstcs only, n all bencharks. We can see that FTA-RD heurstc can reduce the schedulng length by 6.19% on an average when copared to onlyreplcaton heurstc (Fg. 15), and 19.9% on average when copared to onlydealocaton heurstc (Fg. 16). We can see also that our heurstc loses 8.41% on average n the schedulng length copared to the optal soluton obtaned by lnear prograng forulaton (Fg. 17). Fg. 15. Schedulng length of FTA-RD heurstc and only-replcaton heurstc Fg. 16. Schedulng length of FTA-RD heurstc and only-deallocaton heurstc 8

15 We can see fro the results that: When the nuber of data dependences s a sall one, the algorth that uses only the replcated backup copes s ore effcent than one that uses deallocated backup copes. Ths s explaned by the fact that when the nuber of data s low, the opportunty for backup overlappng s also low. When the nuber of data dependences s ore portant, ore deallocated backup copes can be overlapped, whch allows reducton of schedulng length. Fg. 17. Schedulng length of FTA-RD heurstc and LP-forulaton soluton Also, delay due to the actvaton essage, ay have a negatve effect on the schedule length. The use of both replcated and deallocated backup copes allows the best results, that n the case of the use of only one types of backup copes. The results obtaned by the lnear prograng forulaton are better than those obtaned by the FTA-RD heurstc, the proble s that n any cases, the calculaton te of ths forulaton s too long to produce results. The advantage of the FTA-RD heurstc s that t has a polynoal runnng te. 6. Concluson In ths paper, we have studed the proble of fault-tolerance n ebedded real-te systes and proposed a software pleented fault-tolerance soluton for ultbuses archtectures based on software redundancy. We have proposed a new schedulng heurstc, called FTA-RD, whch produces autoatcally a statc dstrbuted fault-tolerant schedule when data dependences are represented by drected acyclc graphs wth two types of backup copes under the assupton that there wll be at ost one bus fault. The sulatons show a sgnfcant proveent copared to algorths wth only one type of backup copy. Fnally, we plan to carry out an experent nvolvng our ethod on an electrc autonoous vehcle, wth a 5-processor ult-buses archtecture. 83

16 R e f e r e n c e s 1. J a l o t e, P. Fault Tolerance n Dstrbuted Systes. Prentce-Hall, Inc., K o p t e z, H. Real-Te Systes: Desgn Prncples for Dstrbuted Ebedded Applcatons. Sprnger Scence & Busness Meda, G r ü n s t e d l, G., H. K a n t z, H. K o p e t e z. Councaton Relablty n Dstrbuted Real- Te Systes. In: Dstrbuted Coputer Control Systes 1991: Towards Dstrbuted Real- Te Systes wth Predctable Tng Propertes, 014, p Jun, Z., E. Sha et al. Effcent Fault-Tolerant Schedulng on Multprocessor Systes va Replcaton and Deallocaton. Internatonal Journal of Ebedded Systes, Vol. 6, 014, No -3, pp K a n d a s a y, N., J. P. H a y e, B. T. M u r r a y. Dependable Councaton Synthess for Dstrbuted Ebedded Systes. Lecture Notes n Coputer Scence, 003, pp D u l a n, S., T. N e b e r g, J. W u et al. Trade-Off between Traffc Overhead and Relablty n Multpath Routng for Wreless Sensor Networks. IEEE, D a, C., A. G r a u l t, C. L a v a r e n n e et al. Off-Lne Real-Te Fault-Tolerant Schedulng. In: Proc. of 9th Eurocro Workshop on Parallel and Dstrbuted Processng, 001. IEEE, 001, pp P n e l l o, C., P. C. L u c a, L. S.-V. A l b e r t o. Fault-Tolerant Deployent of Ebedded Software for Cost-Senstve Real-Te Feedback-Control Applcatons. In: Proc. of Conference on Desgn, Autoaton and Test n Europe-Volue. IEEE Coputer Socety, 004, p K r s h n a, C. M. Fault-Tolerant Schedulng n Hoogeneous Real-Te Systes. ACM Coputng Surveys (CSUR), 014, Vol. 46, No 4, p S o n g, H., H. W u. The Appled Research of Support Vector Machne n Bus Fault Identfcaton. In: Proc. of 6th Internatonal Conference on Natural Coputaton (ICNC), 010, IEEE, 010. pp I z o s o v, V., P. Pop, P. Eles et al. Schedulng and Optzaton of Fault-Tolerant Ebedded Systes wth Transparency/Perforance Trade-Offs. ACM Transactons on Ebedded Coputng Systes (TECS), Vol. 11, 01, No 3, p Zhu, X., X. Qn, M. Qu. QoS-Aware Fault-Tolerant Schedulng for Real-Te Tasks on Heterogeneous Clusters. Coputers, IEEE Transactons on, Vol. 60, 011, No 6, pp Z v o n o v c, V., J. M. V e l a r d e, C. S c h l a g e r et al. DSPstone: A DSP-Orented Bencharkng Methodology. In: Proc. of Internatonal Conference on Sgnal Processng Applcatons and Technology, 1994, pp RTS Group, STROM. IRCCyN Laboratory n Nantes, France. 84

On-line Scheduling Algorithm with Precedence Constraint in Embeded Real-time System

On-line Scheduling Algorithm with Precedence Constraint in Embeded Real-time System 00 rd Internatonal Conference on Coputer and Electrcal Engneerng (ICCEE 00 IPCSIT vol (0 (0 IACSIT Press, Sngapore DOI: 077/IPCSIT0VNo80 On-lne Schedulng Algorth wth Precedence Constrant n Ebeded Real-te

More information

Introduction. Leslie Lamports Time, Clocks & the Ordering of Events in a Distributed System. Overview. Introduction Concepts: Time

Introduction. Leslie Lamports Time, Clocks & the Ordering of Events in a Distributed System. Overview. Introduction Concepts: Time Lesle Laports e, locks & the Orderng of Events n a Dstrbuted Syste Joseph Sprng Departent of oputer Scence Dstrbuted Systes and Securty Overvew Introducton he artal Orderng Logcal locks Orderng the Events

More information

Multicast Tree Rearrangement to Recover Node Failures. in Overlay Multicast Networks

Multicast Tree Rearrangement to Recover Node Failures. in Overlay Multicast Networks Multcast Tree Rearrangeent to Recover Node Falures n Overlay Multcast Networks Hee K. Cho and Chae Y. Lee Dept. of Industral Engneerng, KAIST, 373-1 Kusung Dong, Taejon, Korea Abstract Overlay ultcast

More information

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming

Optimization Methods: Integer Programming Integer Linear Programming 1. Module 7 Lecture Notes 1. Integer Linear Programming Optzaton Methods: Integer Prograng Integer Lnear Prograng Module Lecture Notes Integer Lnear Prograng Introducton In all the prevous lectures n lnear prograng dscussed so far, the desgn varables consdered

More information

Scheduling Workflow Applications on the Heterogeneous Cloud Resources

Scheduling Workflow Applications on the Heterogeneous Cloud Resources Indan Journal of Scence and Technology, Vol 8(2, DOI: 0.7485/jst/205/v82/57984, June 205 ISSN (rnt : 0974-6846 ISSN (Onlne : 0974-5645 Schedulng Workflow Applcatons on the Heterogeneous Cloud Resources

More information

A Unified Approach to Survivability of Connection-Oriented Networks

A Unified Approach to Survivability of Connection-Oriented Networks A Unfed Approach to Survvablty of Connecton-Orented Networs Krzysztof Walowa Char of Systes and Coputer Networs, Faculty of Electroncs, Wroclaw Unversty of Technology, Wybrzeze Wyspansego 27, 50-370 Wroclaw,

More information

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation College of Engneerng and Coputer Scence Mechancal Engneerng Departent Mechancal Engneerng 309 Nuercal Analyss of Engneerng Systes Sprng 04 Nuber: 537 Instructor: Larry Caretto Solutons to Prograng Assgnent

More information

Multi-Constraint Multi-Processor Resource Allocation

Multi-Constraint Multi-Processor Resource Allocation Mult-Constrant Mult-Processor Resource Allocaton Ar R. B. Behrouzan 1, Dp Goswa 1, Twan Basten 1,2, Marc Gelen 1, Had Alzadeh Ara 1 1 Endhoven Unversty of Technology, Endhoven, The Netherlands 2 TNO Ebedded

More information

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms Generatng Fuzzy Ter Sets for Software Proect Attrbutes usng Fuzzy C-Means C and Real Coded Genetc Algorths Al Idr, Ph.D., ENSIAS, Rabat Alan Abran, Ph.D., ETS, Montreal Azeddne Zah, FST, Fes Internatonal

More information

Low training strength high capacity classifiers for accurate ensembles using Walsh Coefficients

Low training strength high capacity classifiers for accurate ensembles using Walsh Coefficients Low tranng strength hgh capacty classfers for accurate ensebles usng Walsh Coeffcents Terry Wndeatt, Cere Zor Unv Surrey, Guldford, Surrey, Gu2 7H t.wndeatt surrey.ac.uk Abstract. If a bnary decson s taken

More information

A Theory of Non-Deterministic Networks

A Theory of Non-Deterministic Networks A Theory of Non-Deternstc Networs Alan Mshcheno and Robert K rayton Departent of EECS, Unversty of Calforna at ereley {alan, brayton}@eecsbereleyedu Abstract oth non-deterns and ult-level networs copactly

More information

A New Scheduling Algorithm for Servers

A New Scheduling Algorithm for Servers A New Schedulng Algorth for Servers Nann Yao, Wenbn Yao, Shaobn Ca, and Jun N College of Coputer Scence and Technology, Harbn Engneerng Unversty, Harbn, Chna {yaonann, yaowenbn, cashaobn, nun}@hrbeu.edu.cn

More information

User Behavior Recognition based on Clustering for the Smart Home

User Behavior Recognition based on Clustering for the Smart Home 3rd WSEAS Internatonal Conference on REMOTE SENSING, Vence, Italy, Noveber 2-23, 2007 52 User Behavor Recognton based on Clusterng for the Sart Hoe WOOYONG CHUNG, JAEHUN LEE, SUKHYUN YUN, SOOHAN KIM* AND

More information

Multiple Instance Learning via Multiple Kernel Learning *

Multiple Instance Learning via Multiple Kernel Learning * The Nnth nternatonal Syposu on Operatons Research and ts Applcatons (SORA 10) Chengdu-Juzhagou, Chna, August 19 23, 2010 Copyrght 2010 ORSC & APORC, pp. 160 167 ultple nstance Learnng va ultple Kernel

More information

AN ALGORITHM FOR ODD GRACEFULNESS OF THE TENSOR PRODUCT OF TWO LINE GRAPHS

AN ALGORITHM FOR ODD GRACEFULNESS OF THE TENSOR PRODUCT OF TWO LINE GRAPHS Internatonal ournal on applcatons of graph theory n wreless ad hoc networks and sensor networks (GRAPH-HOC) Vol.3, No., March 0 AN ALGORITHM FOR ODD GRACEFULNESS OF THE TENSOR PRODUCT OF TWO LINE GRAPHS

More information

Aircraft Engine Gas Path Fault Diagnosis Based on Fuzzy Inference

Aircraft Engine Gas Path Fault Diagnosis Based on Fuzzy Inference 202 Internatonal Conference on Industral and Intellgent Inforaton (ICIII 202) IPCSIT vol.3 (202) (202) IACSIT Press, Sngapore Arcraft Engne Gas Path Fault Dagnoss Based on Fuzzy Inference Changzheng L,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Heuristic Methods for Locating Emergency Facilities

Heuristic Methods for Locating Emergency Facilities Heurstc Methods for Locatng Eergency Facltes L. Caccetta and M. Dzator Western Australan Centre of Excellence n Industral Optsaton, Curtn Unversty of Technology, Kent Street, Bentley WA 602, Australa E-Mal:

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

What is Object Detection? Face Detection using AdaBoost. Detection as Classification. Principle of Boosting (Schapire 90)

What is Object Detection? Face Detection using AdaBoost. Detection as Classification. Principle of Boosting (Schapire 90) CIS 5543 Coputer Vson Object Detecton What s Object Detecton? Locate an object n an nput age Habn Lng Extensons Vola & Jones, 2004 Dalal & Trggs, 2005 one or ultple objects Object segentaton Object detecton

More information

Human Face Recognition Using Radial Basis Function Neural Network

Human Face Recognition Using Radial Basis Function Neural Network Huan Face Recognton Usng Radal Bass Functon eural etwor Javad Haddadna Ph.D Student Departent of Electrcal and Engneerng Arabr Unversty of Technology Hafez Avenue, Tehran, Iran, 594 E-al: H743970@cc.au.ac.r

More information

Handwritten English Character Recognition Using Logistic Regression and Neural Network

Handwritten English Character Recognition Using Logistic Regression and Neural Network Handwrtten Englsh Character Recognton Usng Logstc Regresson and Neural Network Tapan Kuar Hazra 1, Rajdeep Sarkar 2, Ankt Kuar 3 1 Departent of Inforaton Technology, Insttute of Engneerng and Manageent,

More information

ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs

ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs ALM-FastReplca: Optzng the Relable Dstrbuton of Large Fles wthn CDNs Ludla Cherkasova Internet Systes and Storage Laboratory HP Laboratores Palo Alto HPL-005-64 Aprl 4, 005* E-al: cherkasova@hpl.hp.co

More information

STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS

STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS STATIC MAPPING FOR OPENCL WORKLOADS IN HETEROGENEOUS COMPUTER SYSTEMS 1 HENDRA RAHMAWAN, 2 KUSPRIYANTO, 3 YUDI SATRIA GONDOKARYONO School of Electrcal Engneerng and Inforatcs, Insttut Teknolog Bandung,

More information

Large Margin Nearest Neighbor Classifiers

Large Margin Nearest Neighbor Classifiers Large Margn earest eghbor Classfers Sergo Bereo and Joan Cabestany Departent of Electronc Engneerng, Unverstat Poltècnca de Catalunya (UPC, Gran Captà s/n, C4 buldng, 08034 Barcelona, Span e-al: sbereo@eel.upc.es

More information

A study of Adaptive Replication Technique in routing time-constrained messages (VoIP) in MANET

A study of Adaptive Replication Technique in routing time-constrained messages (VoIP) in MANET A study of Adaptve Replcaton Technque n routng te-constraned essages (VoIP) n MANET SWATI SAXENA Research Scholar AIM & ACT Banasthal Vdyapth Banasthal, (Ra.) Dr. MADHAVI SINHA Asst. Prof. (HOD) Dept.

More information

126 Int. J. Ad Hoc and Ubiquitous Computing, Vol. 1, No. 3, Djamel Djenouri*

126 Int. J. Ad Hoc and Ubiquitous Computing, Vol. 1, No. 3, Djamel Djenouri* 126 Int. J. Ad Hoc and Ubqutous Coputng, Vol. 1, No. 3, 2006 New power-aware routng protocol for oble ad hoc networks Djael Djenour* Basc Software Laboratory, CERIST Center of Research, Algers, Algera

More information

Performance Analysis of Coiflet Wavelet and Moment Invariant Feature Extraction for CT Image Classification using SVM

Performance Analysis of Coiflet Wavelet and Moment Invariant Feature Extraction for CT Image Classification using SVM Perforance Analyss of Coflet Wavelet and Moent Invarant Feature Extracton for CT Iage Classfcaton usng SVM N. T. Renukadev, Assstant Professor, Dept. of CT-UG, Kongu Engneerng College, Perundura Dr. P.

More information

2016 International Conference on Sustainable Energy, Environment and Information Engineering (SEEIE 2016) ISBN:

2016 International Conference on Sustainable Energy, Environment and Information Engineering (SEEIE 2016) ISBN: 06 Internatonal Conference on Sustanable Energy, Envronent and Inforaton Engneerng (SEEIE 06) ISBN: 978--60595-337-3 A Study on IEEE 80. MAC Layer Msbehavor under Dfferent Back-off Algorths Trong Mnh HOANG,,

More information

A NEW APPROACH FOR SOLVING LINEAR FUZZY FRACTIONAL TRANSPORTATION PROBLEM

A NEW APPROACH FOR SOLVING LINEAR FUZZY FRACTIONAL TRANSPORTATION PROBLEM Internatonal Journal of Cvl Engneerng and Technology (IJCIET) Volue 8, Issue 8, August 217, pp. 1123 1129, Artcle ID: IJCIET_8_8_12 Avalable onlne at http://http://www.aee.co/cet/ssues.asp?jtype=ijciet&vtype=8&itype=8

More information

A Partial Decision Scheme for Local Search Algorithms for Distributed Constraint Optimization Problems

A Partial Decision Scheme for Local Search Algorithms for Distributed Constraint Optimization Problems A Partal Decson Schee for Local Search Algorths for Dstrbuted Constrant Optzaton Probles Zhepeng Yu, Zyu Chen*, Jngyuan He, Yancheng Deng College of Coputer Scence, Chongqng Unversty, Chongqng, Chna {204402053,

More information

Pattern Classification of Back-Propagation Algorithm Using Exclusive Connecting Network

Pattern Classification of Back-Propagation Algorithm Using Exclusive Connecting Network World Acade of Scence, Engneerng and Technolog 36 7 Pattern Classfcaton of Bac-Propagaton Algorth Usng Eclusve Connectng Networ Insung Jung, and G-Na Wang Abstract The obectve of ths paper s to a desgn

More information

Outline. Third Programming Project Two-Dimensional Arrays. Files You Can Download. Exercise 8 Linear Regression. General Regression

Outline. Third Programming Project Two-Dimensional Arrays. Files You Can Download. Exercise 8 Linear Regression. General Regression Project 3 Two-densonal arras Ma 9, 6 Thrd Prograng Project Two-Densonal Arras Larr Caretto Coputer Scence 6 Coputng n Engneerng and Scence Ma 9, 6 Outlne Quz three on Thursda for full lab perod See saple

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Real-time Fault-tolerant Scheduling Algorithm for Distributed Computing Systems

Real-time Fault-tolerant Scheduling Algorithm for Distributed Computing Systems Real-tme Fault-tolerant Schedulng Algorthm for Dstrbuted Computng Systems Yun Lng, Y Ouyang College of Computer Scence and Informaton Engneerng Zheang Gongshang Unversty Postal code: 310018 P.R.CHINA {ylng,

More information

Pose Invariant Face Recognition using Hybrid DWT-DCT Frequency Features with Support Vector Machines

Pose Invariant Face Recognition using Hybrid DWT-DCT Frequency Features with Support Vector Machines Proceedngs of the 4 th Internatonal Conference on 7 th 9 th Noveber 008 Inforaton Technology and Multeda at UNITEN (ICIMU 008), Malaysa Pose Invarant Face Recognton usng Hybrd DWT-DCT Frequency Features

More information

A Novel System for Document Classification Using Genetic Programming

A Novel System for Document Classification Using Genetic Programming Journal of Advances n Inforaton Technology Vol. 6, No. 4, Noveber 2015 A Novel Syste for Docuent Classfcaton Usng Genetc Prograng Saad M. Darwsh, Adel A. EL-Zoghab, and Doaa B. Ebad Insttute of Graduate

More information

Merging Results by Using Predicted Retrieval Effectiveness

Merging Results by Using Predicted Retrieval Effectiveness Mergng Results by Usng Predcted Retreval Effectveness Introducton Wen-Cheng Ln and Hsn-Hs Chen Departent of Coputer Scence and Inforaton Engneerng Natonal Tawan Unversty Tape, TAIWAN densln@nlg.cse.ntu.edu.tw;

More information

An Adaptive Sleep Strategy for Energy Conservation in Wireless Sensor Networks

An Adaptive Sleep Strategy for Energy Conservation in Wireless Sensor Networks An Adaptve Sleep Strategy for Energy Conservaton n Wreless Sensor Networks Guseppe Anastas, Marco Cont, Maro D Francesco Abstract - In recent years, wreless sensor network deployents for real lfe applcatons

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Color Image Segmentation Based on Adaptive Local Thresholds

Color Image Segmentation Based on Adaptive Local Thresholds Color Iage Segentaton Based on Adaptve Local Thresholds ETY NAVON, OFE MILLE *, AMI AVEBUCH School of Coputer Scence Tel-Avv Unversty, Tel-Avv, 69978, Israel E-Mal * : llero@post.tau.ac.l Fax nuber: 97-3-916084

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Routing Time-Constrained Traffic in Wireless Sensor Networks

Routing Time-Constrained Traffic in Wireless Sensor Networks Routng Te-Constraned Traffc n Wreless Sensor Networks Keal Akkaya and Mohaed Youns Departent of Coputer Scence and Electrcal Engneerng Unversty of Maryland, Baltore County Baltore, MD 2250 keal youns@cs.ubc.edu

More information

A Balanced Ensemble Approach to Weighting Classifiers for Text Classification

A Balanced Ensemble Approach to Weighting Classifiers for Text Classification A Balanced Enseble Approach to Weghtng Classfers for Text Classfcaton Gabrel Pu Cheong Fung 1, Jeffrey Xu Yu 1, Haxun Wang 2, Davd W. Cheung 3, Huan Lu 4 1 The Chnese Unversty of Hong Kong, Hong Kong,

More information

Predicting Power Grid Component Outage In Response to Extreme Events. S. BAHRAMIRAD ComEd USA

Predicting Power Grid Component Outage In Response to Extreme Events. S. BAHRAMIRAD ComEd USA 1, rue d Artos, F-75008 PARIS CIGRE US Natonal Cottee http : //www.cgre.org 016 Grd of the Future Syposu Predctng Power Grd Coponent Outage In Response to Extree Events R. ESKANDARPOUR, A. KHODAEI Unversty

More information

Detection and Avoidance Deadlock for Resource Allocation in Heterogeneous Distributed Platforms

Detection and Avoidance Deadlock for Resource Allocation in Heterogeneous Distributed Platforms Internatonal Journal of Coputer Scence and Telecouncatons [Volue 6, Issue 2, February 2015] 1 ISSN 2047-3338 Detecton and Avodance Deadlock for Resource Allocaton n Heterogeneous Dstrbuted Platfors Ha

More information

Load Balancing Algorithm for Web Server Based on Weighted Minimal Connections

Load Balancing Algorithm for Web Server Based on Weighted Minimal Connections Journal of Web ystes and Applcatons (2017) Vol. 1, Nuuber 1 Clausus centfc Press, Canada Load Balancng Algorth for Web erver Based on Weghted Mnal Connectons Pan Zhu1, a, Jangxng Zhang 2,b College of Inforaton

More information

F Geometric Mean Graphs

F Geometric Mean Graphs Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 2 (December 2015), pp. 937-952 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) F Geometrc Mean Graphs A.

More information

Estimating Progress of Execution for SQL Queries

Estimating Progress of Execution for SQL Queries Estatng Progress of Executon for SQL Queres Surajt Chaudhur Vvek arasayya Ravshankar Raaurthy Mcrosoft Research Mcrosoft Research Unversty of Wsconsn, Madson surajtc@crosoft.co vveknar@crosoft.co rav@cs.wsc.edu

More information

CHAPTER 2 DECOMPOSITION OF GRAPHS

CHAPTER 2 DECOMPOSITION OF GRAPHS CHAPTER DECOMPOSITION OF GRAPHS. INTRODUCTION A graph H s called a Supersubdvson of a graph G f H s obtaned from G by replacng every edge uv of G by a bpartte graph,m (m may vary for each edge by dentfyng

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

Generalized Spatial Kernel based Fuzzy C-Means Clustering Algorithm for Image Segmentation

Generalized Spatial Kernel based Fuzzy C-Means Clustering Algorithm for Image Segmentation Internatonal Journal of Scence and Research (IJSR, Inda Onlne ISSN: 39-7064 Generalzed Spatal Kernel based Fuzzy -Means lusterng Algorth for Iage Segentaton Pallav Thakur, helpa Lnga Departent of Inforaton

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

A Semantic Model for Video Based Face Recognition

A Semantic Model for Video Based Face Recognition Proceedng of the IEEE Internatonal Conference on Inforaton and Autoaton Ynchuan, Chna, August 2013 A Seantc Model for Vdeo Based Face Recognton Dhong Gong, Ka Zhu, Zhfeng L, and Yu Qao Shenzhen Key Lab

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

THE PHYSICS 23 LAB BOOK 23 Lab 03: Conservation of Linear Momentum

THE PHYSICS 23 LAB BOOK 23 Lab 03: Conservation of Linear Momentum 6/4/03 23lab3.cd THE PHYSICS 23 LAB BOOK 23 Lab 03: Conservaton of Lnear Moentu SS2003 ds Nae: Lab Instructor: Objectve:.To easure the oentu before and after collsons between artrack glders. 2.To calculate

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

On Total Vertex Irregularity Strength of Triangle Related Graphs

On Total Vertex Irregularity Strength of Triangle Related Graphs Annals o Pure and Appled Matheatcs Vol., No., 0, 08-6 ISSN: 79-087X (P), 79-0888(onlne) Publshed on 0 October 0 www.researchathsc.org Annals o On Total Vertex Irregularty Strength o Trangle Related Graphs

More information

Nighttime Motion Vehicle Detection Based on MILBoost

Nighttime Motion Vehicle Detection Based on MILBoost Sensors & Transducers 204 by IFSA Publshng, S L http://wwwsensorsportalco Nghtte Moton Vehcle Detecton Based on MILBoost Zhu Shao-Png,, 2 Fan Xao-Png Departent of Inforaton Manageent, Hunan Unversty of

More information

A system based on a modified version of the FCM algorithm for profiling Web users from access log

A system based on a modified version of the FCM algorithm for profiling Web users from access log A syste based on a odfed verson of the FCM algorth for proflng Web users fro access log Paolo Corsn, Laura De Dosso, Beatrce Lazzern, Francesco Marcellon Dpartento d Ingegnera dell Inforazone va Dotsalv,

More information

Colored Traveling Salesman Problem and Solution

Colored Traveling Salesman Problem and Solution Preprnts of the 19th World Congress The Internatonal Federaton of Autoatc Control Cape Town, South Afrca. August 24-29, 2014 Colored Travelng Salesan Proble and Soluton Jun L 1, 2, Qru Sun 1, 2, MengChu

More information

On Some Entertaining Applications of the Concept of Set in Computer Science Course

On Some Entertaining Applications of the Concept of Set in Computer Science Course On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,

More information

Equation Based Rate Control and Multiple Connections for Adaptive Video Streaming in Cellular Networks

Equation Based Rate Control and Multiple Connections for Adaptive Video Streaming in Cellular Networks Equaton Based Rate Control and Multple Connectons for Adaptve Vdeo Streang n Cellular Networks A. Mardanan Dehkord and V. Tabataba Vakl Abstract Rate control s an portant ssue for vdeo streang n cellular

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Measuring Cohesion of Packages in Ada95

Measuring Cohesion of Packages in Ada95 Measurng Coheson of Packages n Ada95 Baowen Xu Zhenqang Chen Departent of Coputer Scence & Departent of Coputer Scence & Engneerng, Southeast Unversty Engneerng, Southeast Unversty Nanjng, Chna, 20096

More information

Optimally Combining Positive and Negative Features for Text Categorization

Optimally Combining Positive and Negative Features for Text Categorization Optally Cobnng Postve and Negatve Features for Text Categorzaton Zhaohu Zheng ZZHENG3@CEDAR.BUFFALO.EDU Rohn Srhar ROHINI@CEDAR.BUFFALO.EDU CEDAR, Dept. of Coputer Scence and Engneerng, State Unversty

More information

An efficient iterative source routing algorithm

An efficient iterative source routing algorithm An effcent teratve source routng algorthm Gang Cheng Ye Tan Nrwan Ansar Advanced Networng Lab Department of Electrcal Computer Engneerng New Jersey Insttute of Technology Newar NJ 7 {gc yt Ansar}@ntedu

More information

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton

More information

Relevance Feedback in Content-based 3D Object Retrieval A Comparative Study

Relevance Feedback in Content-based 3D Object Retrieval A Comparative Study 753 Coputer-Aded Desgn and Applcatons 008 CAD Solutons, LLC http://www.cadanda.co Relevance Feedback n Content-based 3D Object Retreval A Coparatve Study Panagots Papadaks,, Ioanns Pratkaks, Theodore Trafals

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Journal of Engineering Science and Technology Review 10 (5) (2017) Research Article

Journal of Engineering Science and Technology Review 10 (5) (2017) Research Article Jestr Journal of Engneerng Scence and Technology Revew 0 (5) (07) 4-49 Research Artcle Study on Fault Tolerance Method n Cloud Platfor based on Worload Consoldaton Model of Vrtual Machne Zhxn L,,*, Le

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Efficient Binary Tree Multiclass SVM using Genetic Algorithms for Vowels Recognition

Efficient Binary Tree Multiclass SVM using Genetic Algorithms for Vowels Recognition Recent Researches n Coputatonal Intellgence and Inforaton Securty Effcent Bnary Tree Multclass SVM usng Genetc Algorths for Vowels Recognton BOUTKHIL SIDAOUI, KADDOUR SADOUNI Matheatcs and Coputer Scence

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

A Cluster Tree Method For Text Categorization

A Cluster Tree Method For Text Categorization Avalable onlne at www.scencedrect.co Proceda Engneerng 5 (20) 3785 3790 Advanced n Control Engneerngand Inforaton Scence A Cluster Tree Meod For Text Categorzaton Zhaoca Sun *, Yunng Ye, Weru Deng, Zhexue

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

EXECUTABLE MODELS AND MODEL TRANSFORMATIONS: A FRAMEWORK FOR RESEARCH

EXECUTABLE MODELS AND MODEL TRANSFORMATIONS: A FRAMEWORK FOR RESEARCH EXECUTABLE MODELS AND MODEL TRANSFORMATIONS: A FRAMEWORK FOR RESEARCH Paulus Paskevcus, Marus Bndokas, Adas Kasperavcus, Robertas Daasevcus Kaunas Unversty of Technology, Software Engneerng Departent,

More information

Using Gini-Index for Feature Selection in Text Categorization

Using Gini-Index for Feature Selection in Text Categorization 3rd Internatonal Conference on Inforaton, Busness and Educaton Technology (ICIBET 014) Usng Gn-Index for Feature Selecton n Text Categorzaton Zhu Wedong 1, Feng Jngyu 1 and Ln Yongn 1 School of Coputer

More information

Keyword Spotting Based on Phoneme Confusion Matrix

Keyword Spotting Based on Phoneme Confusion Matrix Keyword Spottng Based on Phonee Confuson Matrx Pengyuan Zhang, Jan Shao, Jang Han, Zhaoje Lu, Yonghong Yan ThnkIT Speech Lab, Insttute of Acoustcs, Chnese Acadey of Scences Bejng 00080 {pzhang, jshao,

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

A new Fuzzy Noise-rejection Data Partitioning Algorithm with Revised Mahalanobis Distance

A new Fuzzy Noise-rejection Data Partitioning Algorithm with Revised Mahalanobis Distance A new Fuzzy ose-reecton Data Parttonng Algorth wth Revsed Mahalanobs Dstance M.H. Fazel Zarand, Mlad Avazbeg I.B. Tursen Departent of Industral Engneerng, Arabr Unversty of Technology Tehran, Iran Departent

More information

Determination of Body Sway Area by Fourier Analysis of its Contour

Determination of Body Sway Area by Fourier Analysis of its Contour PhUSE 213 Paper SP8 Deternaton of Body Sway Area by Fourer Analyss of ts Contour Abstract Thoas Wollsefen, InVentv Health Clncal, Eltvlle, Gerany Posturography s used to assess the steadness of the huan

More information

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis Internatonal Mathematcal Forum, Vol. 6,, no. 7, 8 Soltary and Travelng Wave Solutons to a Model of Long Range ffuson Involvng Flux wth Stablty Analyss Manar A. Al-Qudah Math epartment, Rabgh Faculty of

More information

Cordial and 3-Equitable Labeling for Some Star Related Graphs

Cordial and 3-Equitable Labeling for Some Star Related Graphs Internatonal Mathematcal Forum, 4, 009, no. 31, 1543-1553 Cordal and 3-Equtable Labelng for Some Star Related Graphs S. K. Vadya Department of Mathematcs, Saurashtra Unversty Rajkot - 360005, Gujarat,

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

GPS-based Attitude Determination Using RLS and LAMBDA Methods

GPS-based Attitude Determination Using RLS and LAMBDA Methods GPS-based Atttude Deternaton Usng RLS and LAMBDA Methods Nas Olazadeh, René Jr Landry, Oar A. Yeste-Ojeda LASSENA Lab École de technologe supéreure Montréal, Canada renejr.landry@etstl.ca Erc Gagnon, Franln

More information

ENSEMBLE learning has been widely used in data and

ENSEMBLE learning has been widely used in data and IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 9, NO. 5, SEPTEMBER 2012 943 Sparse Kernel-Based Hyperspectral Anoaly Detecton Prudhv Gurra, Meber, IEEE, Heesung Kwon, Senor Meber, IEEE, andtothyhan Abstract

More information

Maintaining temporal validity of real-time data on non-continuously executing resources

Maintaining temporal validity of real-time data on non-continuously executing resources Mantanng temporal valdty of real-tme data on non-contnuously executng resources Tan Ba, Hong Lu and Juan Yang Hunan Insttute of Scence and Technology, College of Computer Scence, 44, Yueyang, Chna Wuhan

More information

EXTENDED FORMAL SPECIFICATIONS OF 3D SPATIAL DATA TYPES

EXTENDED FORMAL SPECIFICATIONS OF 3D SPATIAL DATA TYPES - 1 - EXTENDED FORMAL SPECIFICATIONS OF D SPATIAL DATA TYPES - TECHNICAL REPORT - André Borrann Coputaton Cvl Engneerng Technsche Unverstät München INTRODUCTION Startng pont for the developent of a spatal

More information

Efficient Approach Multiclass SVM For Vowels Recognition

Efficient Approach Multiclass SVM For Vowels Recognition Effcent Approach Multclass SVM For Vowels Recognton Boutkhl SIDAOUI Coputer Scence and Matheatcs Departent, Unversty of Tahar Moulay Sada BP 38 ENNASR Sada 0000. Algera sd.boutkhl@gal.co Kaddour SADOUNI

More information

Approach Multiclass SVM Utilizing Genetic Algorithms

Approach Multiclass SVM Utilizing Genetic Algorithms Proceedngs of the Internatonal MultConference of Engneers and Coputer Scentsts 03 Vol I, IMECS 03, March 3-5, 03, Hong Kong Approach Multclass SVM Utlzng Genetc Algorths Boutkhl Sdaou, Kaddour Sadoun Abstract-

More information

Energy-aware Delay-Constrained Routing in Wireless Sensor Networks

Energy-aware Delay-Constrained Routing in Wireless Sensor Networks Energy-aware Delay-Constraned Routng n Wreless Sensor Networks Keal Akkaya and Mohaed Youns Departent of Coputer Scence and Electrcal Engneerng Unversty of Maryland Baltore County, Baltore, MD 21250 {keal1,

More information

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks Appl. Math. Inf. Sc. 7, No. 2L, 467-474 2013) 467 Appled Mathematcs & Informaton Scences An Internatonal Journal http://dx.do.org/10.12785/ams/072l13 Delay Varaton Optmzed Traffc Allocaton Based on Network

More information