Distributed Multi-robot Work Load Partition In Manufacturing Automation

Size: px
Start display at page:

Download "Distributed Multi-robot Work Load Partition In Manufacturing Automation"

Transcription

1 th IEEE Conference on Autoation Science and Engineering Key Bridge Marriott, Washington DC, USA August 3-, Distributed Multi-robot Work Load Partition In Manufacturing Autoation Gira S Tewolde, Changhua Wu, Yu Wang, Weihua Sheng Abstract This paper presents strategies for systeatic ways to deploy ultiple obile robots for sericing large nubers of points of interest in a distributed fashion. The obile robots in such systes are responsible for proiding seeral essential serices. For exaple, in anufacturing autoation, the tasks could include parts inspection, parts changing and data collection, etc. The efficiency, responsieness, and serice life of the obile robots depend on the balanced allocation of the entire work load to the indiidual robots. Starting fro an initial rando deployent of the robots, the proposed distributed load balancing algorith coputes the load share of each robot using irtual potential force ethod. The load ibalance is used as the irtual force to dynaically oe the robots until a ore balanced distribution is achieed. The total traelling cost to isit all the points of interest in a partition and the cost of sericing indiidual points are cobined to copute the load in each partition. To erify the effectieness of the proposed algoriths, we conducted siulations by applying the in inspection applications and obtained satisfactory results. A. Motiation I. INTRODUCTION In arious anufacturing and industrial scenarios, obile robots are used to serice a large nuber of points of interest [], []. Mobile robots can be used to inspect and aintain large nuber of equipents whose locations coer a wide area. Each robot traels back and forth between the assigned equipents periodically to ensure the proper functioning of the equipents. In the aboe entioned scenarios, the cost of perforing the assigned task has great effect on the outcoe. Miniizing the cost will result in ore efficient utilization of often liited resources and quicker response to urgent eents. If the cost to serice each point of interest is constant, then the total cost is dependent on the total traelling distance of the obile robot, which is essentially a traelling sales person proble [1]. The obile robot can trael along the optial path or approxiately optial path. Howeer, when there are ultiple robots deployed at the sae tie, achieing optial work load partition for each robot becoes a challenge. In our preious work [], we presented a distributed partition ethod for balancing the work load of ultiple Gira S Tewolde is with the Electrical & Coputer Eng at Kettering Uniersity, Flint, MI, USA gtewolde@kettering.edu Changhua Wu is with the Departent of Coputer Science at Kettering Uniersity, Flint, MI, USA cwu@kettering.edu Yu Wang is with Departent of Coputer Science, Uniersity of North Carolina at Charlotte, USA. Eail: yu.wang@uncc.edu Weihua Sheng is with the School of Electrical and Coputer Engineering at Oklahoa State Uniersity, Stillwater, OK, 77, USA weihua.sheng@okstate.edu R1 R (a) Fig. 1. The final partition of the work load depends largely on the initial position of the robots. Partition in (a) is obtained when the initial positions of the two robots are at the botto and the top respectiely. The partition in (b) is obtained when the two robots are initially positioned close to each cluster. obile robots. In that work, the initial positions of robots are randoly deterined and the work load odel only considers the cost at each point of interest. Therefore, the partition resulting fro the proposed ethod depends uch on the initial positions of the robots. The rando initialization of the robot positions works well when the distribution of the points of interest are rando. When the distribution of points of interest confors to soe ixture of ultiple clusters, then it would be better to put the robots at the center or close to the clusters as deonstrated by Figure 1. The preiously proposed ethod works well for workload partitions in applications where the points of interest are closely distributed in the working enironent and in cases where the cost of sericing the work requests is by far the doinant cost coponent copared to the traelling cost of the robots. Howeer, in widely distributed enironents, such as in large anufacturing plants, the traelling cost of the robots becoes a significant coponent of the total cost hence requiring special attention in the work load odel. If the traelling cost is not taken into account, then the partitions ay get to a state where robots hae to trael long distances in order to serice a few points of interest, as shown in Figure. In this paper, we propose a ore realistic workload odel which considers both the traelling cost and the cost of sering each point of interest. We also study the effects of the initial positions of the robots on the final load partition. B. Proble Stateent We will consider the case where obile robots are used for inspecting points of interest in a large enironent. Let X = {x 1, x,..., x k } be a set of points of interest and C = {c 1, c, c 3,..., c k } be the on-spot cost that a robot has to spend for inspecting each point of interest. We assue that the robots do not hae to go to the exact location of the points R1 (b) R //$. IEEE.

2 R1 Fig.. If only the cost for sericing each point of interest is considered, then it ay lead to a situation in which a robot has to trael long distances in order to serice soe points of interest, which deonstrates the need to take the trael distance into consideration during the load partition. of interest for inspection. Range H = {h 1, h, h 3,..., h k } defines the axiu distance a robot can be fro the points of interest in order to perfor its job. We can safely assue that the traelling cost trael of the robots is linear to the trael distance. Therefore, the work load (cost) of a robot is the suation of its traelling cost trael and the su of all on-spot costs serice at points of interest it isits. The robots hae to periodically inspect the points of interest one by one. After finishing one round, the robots go back to their original positions. We want to find a work load partition such that each robot is only responsible for the points of interest in its partition and the work loads (cost) of all robots are approxiately balanced or equal. Intuitiely, such load balance strategy tends to extend the life tie of the distributed syste by iniizing the oer-utilization of soe of the robots and under-utilization of others. This is also expected to iproe the response tie of the robots to serice requests. In this paper, we propose a load partition algorith which cobines two load etrics. One is the traelling distance of the robot, and the other is the cost at sericing each point of interest. This paper is organized as follows. Section II presents the algorith to calculate the optiized traelling cost for a obile robot to serice a partition. Section III presents a distributed approach for partitioning the work load aong ultiple obile robots. Section IV presents our siulation experients. Conclusion and future work are discussed in Section V. II. CALCULATION OF THE OPTIMIZED TRAVELLING COST In this section, we will briefly describe the algorith for coputing the traelling cost of sericing a set of points of interest using a obile robot inside each partition. Here we only consider the set of points of interest in a partition, X = {x 1, x,, x l }. As we hae discussed in the proble stateent, if we draw a circle around each point of interest x i using its range h i, then a robot has to get into the circle of a point of interest in order to serice it. If the disks of ultiple points of interest oerlap, then the robot can siply go to the oerlapping area and serice all points of interest inoled. We denote the areas fored by the circles and their intersections by A = {a 1, a,, a l }. If an area a i intersecting the circle defined by point of interest x j, we R call x j can be coered by a i. There are two optiization probles in coputing the traelling cost. The first optiization proble is how to select the iniu nuber of areas fro A for the robot to isit to guarantee the coerage of all points of interest within a partition. This proble is actually the iniu set coer proble, which is a NP-hard proble []. We adopted a greedy heuristic for this proble. The greedy algorith is described in Algorith 1. Algorith 1 Greedy algorith to select the iniu nuber of areas for coering the points of interest within a partition Input: A set of areas A = {a 1, a,, a l } and a set of points of interest X = {x 1, x,, x } within the partition. Output: A subset of areas A S = {a s1, a s,, a sn } for a robot to isit. 1: Initially, set all points of interest uncoered and the uncoered counter k =. Let the potential coerage pc i of each area a i equal to the nuber of circles intersecting with this area. : while k! = do 3: Select area a j with the largest potential coerage pc j (using IDs to break a tie) and add it into the selected subset A S ; : Mark all points of interest coered by a j coered; : k = k pc j ; : Update the pc k for all adjacent areas a k, by setting it to the nuber of intersected circles fro uncoered points of interest. 7: end while After selecting the area for a robot to isit, we need to decide their exact positions where a robot shall isit. Since the positions can affect the total length of the path that the robot needs to isit, we hae to consider the position proble jointly with the path schedule proble. In our approach, we try to find a position in the selected area so that the total length of the path traelled by the robot is iniu. Our algorith is an iteratie algorith in which in each step we add a new turn point inside one of the unisited areas such that the distance added to the robot path is iniu. Reeber that we hae s n areas to isit (output fro Algorith 1) and initially all areas are unisited, our algorith will terinate after s n rounds, since in each round it adds a new turn point in the path and coers an unisited area. Algorith shows the detailed algorith. Algorith is actually an approxiation solution to traelling salesperson with neighborhoods (TSPN) proble [3], which is NP-hard. Notice that in Step 3 of Algorith we need to draw an ellipse which is tangent to a j. This can be done by two ways. We can start with a sall ellipse and increase its size until it reaches a j. Howeer, how to decide the initial size of the ellipse and what size to increase at each step are difficult. The second way is to use binary search. We first randoly select a point b inside a j. We

3 Algorith Path schedule for a robot within a partition: to select the turn points of the robot Input: A set of areas A S = {a s1, a s,, a sn }. Output: A path Π D = 1 n which the robot shall isit. 1: Initially, set all selected areas a si unisited and the unisited counter k = s n. Let the path Π D =. : while k! = do 3: For each edge on i i+1 in path Π D and eery unisited area a j, we draw an ellipse which uses i and i+1 as its foci and is tangent to a j. Let j be the tangent point. See Figure 3(a) for illustration. If select a j to isit between i and i+1, the distance added to the path Π D will be i j + j i+1 i i+1. : It is obious that we want to select the unisited area which adds the least distance to path Π D. For exaple, in Figure 3(b), a p, hence p, is a better choice than a j. Assue we select a p which is the best for all edges in Π D and all unisited areas, we ark a p isited, and insert p between i and i+1 in Π D. Thus the nuber of edges in the path increases by one. k = k 1. : end while (a) Fig. 3. (a) For each edge on i i+1 in path Π D and eery unisited area a j, we draw the ellipse which uses i and i+1 as its foci and is tangent to a j. The distance added to the path Π D by isiting a j is i j + j i+1 i i+1. (b) We select the unisited area which adds the least distance to path Π D. In this exaple, a p is a better choice than a j. use i b + i+1 b as the ajor axis to draw the ellipse which guarantees to intersect with a j. Then we reduce the ajor axis by half, if the ellipse does not intersect with a j, we increase the ajor axis, otherwise further reduce it. By recursiely doing this, we can find the ellipse which is tangent to a j efficiently. In practice, if the range r i is sall copared with the distance between all areas, we can just use the ellipse ia the center of a i to estiate the optial ellipse. Figure shows the path Π D generated by Algorith. Path Π D represented by the line in the figure is the path that the robot will follow to serice the points of interest, while the sall squares are the turn points of the robot. In this exaple, ranges of all points of interest are set to be the (b) sae. 1 3 Point of Interest Fig.. Path Π D generated by Algorith. Here, the sall squares are the turn points of the robot. III. DISTRIBUTED MULTI-ROBOT LOAD PARTITION ALGORITHM In our preious work [] a coordinated serice set partition algorith has been deeloped to diide a large working area into regions that each obile robot is responsible for. The robots are in charge of proiding the routine serices to the points of interest in their partition. The goal of the partitioning strategy was to balance the workload in each partition. A siplified workload odel was deised by considering the nuber of points of interest in the partition as the deterining factor for the load. So the ore points of interest there are the higher the load and ice ersa. This odel was easy to ipleent but it does not necessarily capture the actual work load in each partition. A ore realistic workload odel is proposed here to capture the actual aount of energy and tie the obile robots would expend in their partition to carry out their ission. This proposed odel considers not only the nuber of points of interest per partition but also their spatial distribution, as this affects the total distance the robot has to coer in order to proide the serices to each of the points of interest in its partition. Hence the actual workload L s in a partition s is coputed as the total energy or tie trael s the robot spends in traelling to all points of interest in its partition and the energy or tie serice s in sericing the. serice s = (c i x i x i s), where c i is the cost to serice x i in s as defined in the proble stateent. Thus, L s = trael s + serice s Algoriths 1 and in the preious section present strategies for the coerage of distributed points of interest and for path planning to optially coer the all. We eploy these heuristic algoriths for coputing the traelling cost coponent of the workload, trael s. In the workload odel considered in this paper we assue the cost of sericing the point of interest to be constant and the sae for all points, i.e. c i = c, for all i. The goal of the algorith described below is to partition the total area of distributed points of interest into a gien nuber of regions for each robot to take care so as to achiee a ore balanced load distribution, according to the new workload odel. As in our preious serice set partition (SSP) [] algorith, starting with initial partitions we eploy the irtual Sensor Robot

4 R1 R Fig.. Voronoi diagra for area partition and the irtual forces caused by load ibalances between neighboring partitions. force ethod to iteratiely adjust the partitions for each robot until the process leads to a ore balanced load distribution. If a net non-zero irtual force acts on a robot, it will cause it to oe in the direction of the force so as to odify the load distribution for a better balance. After the robots oe in response to the applied forces the working area is repartitioned based on their new positions and the new load distribution is coputed. This process is repeated iteratiely until a balanced load distribution is achieed aong all the robots. Howeer, it is ery hard to achiee a perfect load balance between the partitions due to the discrete nature of the point of interest distribution. Initial attepts to run the algorith for a perfectly balanced load distribution led to unstable or oscillatory perforances. Hence to aoid instability behaior the goal of the algorith is odified to a goal of iniizing the load differences between the different partitions. The perforance etric used to easure the quality of the load partition is coputed as the standard deiation of the load distribution fro the aerage load. The detailed algorith is gien in Algorith 3. With this approach the algorith could be run until no ore iproeents are seen on the standard deiation of the load distribution for a pre-specified nuber of iterations. When the knowledge of the cluster distribution of the points of interest is aailable, at the initial step of the load partition process the points of interest could be classified into separate clusters. For exaple, if we hae q robots, then the points of interest can be classified into q clusters. So we can put the q robots at the centers of the q clusters. Howeer, as shown in Figure 1, the initial position of the robots has influence on the final partition. The initial robot deployents and its associated Voronoi diagra result in initial partitions gien by P 1, P,, P q, where q is the nuber of partitions. Figure illustrates the Voronoi diagra and the irtual forces attributed to the load ibalances. R IV. EXPERIMENTS To ealuate the perforance of the ulti-robot load partitioning algoriths with the ai of approxiately balancing the loads in the different partitions we perfored a series of siulation experients as described in this section. Matlab is used in the siulation due to its coputation and R3 Algorith 3 Load balancing algorith 1: Calculate the serice load L Pi of the subset S Pi, for all i = 1,,, q. : Exchange serice load with adjacent robots R i1, R i,, R iri, where r i is the nuber of neighboring robots of robot R i 3: Calculate the cobined irtual force f i on R i r i f i = α(l sj L si ) n ij. (1) j=1 Here α is a scale factor and n ij is the unit ector fro R i to R j. : If f i f th then change the elocity of R i according to the following equation V i = V i + (f i λv i )/β t () Here f th is a sall threshold alue, the ter λ i introduces soe iscous force so that the deployent can be quickly stabilized, β is a constant for the robot ass, and t is the tie step size per iteration. : Using i update the new location of R i as follows: x Ri = x Ri + V i t (3) : Exchange new location inforation with neighbors and calculate the new Voronoi diagra and update the point of interest subsets in partition P i 7: Check the stopping criteria, using the standard deiation of the load distributions aong the different partitions as a quality etric : If the stopping criteria is et stop, else go to step 1 graphic capabilities. We consider seeral test configurations, with different diensions of the working area and different nuber of points of interest randoly distributed in a large enironent. Table I shows the list of the test configurations considered in the siulation experients and the initial & final load distribution and the standard deiations of the corresponding load partitions. In each test scenario (except test cases and ), the points of interest are generated randoly at the start of the siulation. In all cases the locations of the points of interest are assued to be known. Based on the initial deployent positions of the robots the progra sets out by first diiding the entire working area into different partitions (using Voronoi diagra, see Figure ) and coputing the initial load distribution in each partition. Then using the inforation about the initial load distribution the load balancing algorith is executed to dynaically oe the robots in the area in such a way that the difference in the load distribution aong the different partitions is iniized. Virtual forces attributed to the load ibalances between neighboring partitions are responsible for the oeent of the robots until equilibriu conditions are approxiately achieed. Table I shows the results for the different test runs. As can be obsered fro the results in the table (and isualized fro Figure ), the initial rando deployent of 7

5 TABLE I SIMULATION RESULTS OF THE LOAD BALANCING ALGORITHM Test no. Serice area n ns Initial load distribution Final load distribution Load in each partition st. d. Load in each partition st. d. 1 x x x x (c) x (c) x x x x x standard deiation of load distribution iterations Fig.. Progress of the load-balancing algorith. the robots results in load distributions with large differences in the serice load aong the different partitions. This load ibalance is expressed quantitatiely by the standard deiations of the loads carried by each robot. As the load balancing algorith iteratiely proceeds the load ibalance gradually decreases. The algorith continues running until soe terination condition is satisfied, which could be specified by either a iniu standard deiation or a axiu nuber of iterations without appreciable iproeents. The standard deiation of the final load distribution indicates how closely the loads between the different partitions hae been balanced. The graph in Figure shows the progressie iproeent of the standard deiation of the load distribution with increasing nuber of iterations. To further understand how the distribution of the points of interest ipacts the load balancing algorith, we prepared two experiental configurations that contain points of interest distributed in clusters (experiental setups and ). The working areas for both setups are x. In experiental setup we generated clusters with 1 points of interest randoly placed in each cluster, resulting in a total of points of interest. In experiental setup, we also hae clusters but with 1 points of interest randoly distributed in each cluster, resulting in a total of points of interest in the entire working area. The clusters are well separated spatially fro each other. Figure 7 shows the (a) before load balance (b) after load balance Fig. 7. The effect of the initial position of robots on the load balancing, as applied to points of interest distributed in cluster forations (test ). test configuration in the experiental setup. The initial rando placeent of the obile robots in the working areas results in non-optial load distribution with large alues of standard deiations. Howeer, after the application of the load balancing algorith, the resulting load distributions along the clearly defined clusters was produced with the expected sallest standard deiations. V. CONCLUSIONS This paper presented strategies for work load balancing of obile robots in autoated anufacturing enironents, where a large nuber of points of interest need to be sericed. Starting with initial rando deployent positions of the robots the algoriths were applied iteratiely to redeploy the robots to positions that resulted in ore balanced load distributions. A nuber of test runs hae been perfored

6 (test 1-a) (test -a) (test 1-b) (test -b) (test 9-a) (test 9-b) Fig.. Three test cases (test nubers 1,, & 9, in Table I). The left colun shows the original partition. The right colun shows the partition after load balance. to erify the effectieness of the algoriths. Future work will further inestigate effects of clustering of the points of interest on the load balancing strategy and also closely study the relationship between the goals of iniizing load ibalances and that of iniizing total serice load in the entire network. Since a iniu load ibalance does not necessarily lead to a iniu total serice load this optiization goal requires techniques of cobining the two iniization criteria. REFERENCES [1] D. Applegate, R. Bixby, V. Chaatal, and W. Cook. On the solution of traeling salesan probles. Docueenta Matheatica Extra Colue, (3):, 199. [] T. H. Coren, C. E. Leiserson, R. L. Riest,, and C. Stein. Introduction to Algoriths. MIT Press, Cabridge, Massachusetts, 1. [3] A. Duitrescu and J. S. B. Mitchell. Approxiation algoriths for TSP with neighborhoods in the plane. In Syposiu on Discrete Algoriths, pages 3, 1. [] Lars Kock Jensen, Bent Bruun Kristensen, and Yes Deazeau. Flip: Prototyping ulti-robot systes. Robotics and Autonoous Systes, 3(3-):3 3,. Intelligent anufacturing;agent architecture;multi-robot systes;autonoous transportation syste;. [] W. Sheng and G.S. Tewolde. Robot workload distribution in actie sensor networks. In Proc. of 7th IEEE International Syposiu on Coputational Intelligence in Robotic and Autoation, Jacksonille, Florida, 7. [] C. Son. Intelligent control planning strategies for obile base robotic part acro- and icro-assebly tasks. International Journal of Robotics and Autoation, 1(3):7 17,. Macro and icroassebly;intelligent control planning;fuzzy coordinator;optiality criterion (fuzzy entropy);machine intelligence;vision sensors;. 9

Abstract. for L1VPNs [2, 3] and the standardization work at the Internet Engineering Task Force (IETF) is in progress [4].

Abstract. for L1VPNs [2, 3] and the standardization work at the Internet Engineering Task Force (IETF) is in progress [4]. Traffic Deand Modeling for Dynaic Layer 1 VPN Serices * Joachi Scharf, Martin Köhn Uniersity of Stuttgart, Institute of Counication Networks and Coputer Engineering (IKR), Pfaffenwaldring 47, 70569 Stuttgart,

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm International Journal of Engineering and Technical Research (IJETR) ISSN: 31-869 (O) 454-4698 (P), Volue-5, Issue-1, May 16 Shortest Path Deterination in a Wireless Packet Switch Network Syste in University

More information

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

Automatic Graph Drawing Algorithms

Automatic Graph Drawing Algorithms Autoatic Graph Drawing Algoriths Susan Si sisuz@turing.utoronto.ca Deceber 7, 996. Ebeddings of graphs have been of interest to theoreticians for soe tie, in particular those of planar graphs and graphs

More information

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011 EE 364B Convex Optiization An ADMM Solution to the Sparse Coding Proble Sonia Bhaskar, Will Zou Final Project Spring 20 I. INTRODUCTION For our project, we apply the ethod of the alternating direction

More information

A Novel Fast Constructive Algorithm for Neural Classifier

A Novel Fast Constructive Algorithm for Neural Classifier A Novel Fast Constructive Algorith for Neural Classifier Xudong Jiang Centre for Signal Processing, School of Electrical and Electronic Engineering Nanyang Technological University Nanyang Avenue, Singapore

More information

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm Detection of Outliers and Reduction of their Undesirable Effects for Iproving the Accuracy of K-eans Clustering Algorith Bahan Askari Departent of Coputer Science and Research Branch, Islaic Azad University,

More information

Geo-activity Recommendations by using Improved Feature Combination

Geo-activity Recommendations by using Improved Feature Combination Geo-activity Recoendations by using Iproved Feature Cobination Masoud Sattari Middle East Technical University Ankara, Turkey e76326@ceng.etu.edu.tr Murat Manguoglu Middle East Technical University Ankara,

More information

Survivability Function A Measure of Disaster-Based Routing Performance

Survivability Function A Measure of Disaster-Based Routing Performance Survivability Function A Measure of Disaster-Based Routing Perforance Journal Club Presentation on W. Molisz. Survivability function-a easure of disaster-based routing perforance. IEEE Journal on Selected

More information

A Fast Multi-Objective Genetic Algorithm for Hardware-Software Partitioning In Embedded System Design

A Fast Multi-Objective Genetic Algorithm for Hardware-Software Partitioning In Embedded System Design A Fast Multi-Obective Genetic Algorith for Hardware-Software Partitioning In Ebedded Syste Design 1 M.Jagadeeswari, 2 M.C.Bhuvaneswari 1 Research Scholar, P.S.G College of Technology, Coibatore, India

More information

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification Solving the Daage Localization Proble in Structural Health Monitoring Using Techniques in Pattern Classification CS 9 Final Project Due Dec. 4, 007 Hae Young Noh, Allen Cheung, Daxia Ge Introduction Structural

More information

Minimax Sensor Location to Monitor a Piecewise Linear Curve

Minimax Sensor Location to Monitor a Piecewise Linear Curve NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location to Monitor a Piecewise Linear Curve To M. Cavalier The Pennsylvania State University University Par, PA 680 Whitney A. Conner

More information

Energy-Efficient Disk Replacement and File Placement Techniques for Mobile Systems with Hard Disks

Energy-Efficient Disk Replacement and File Placement Techniques for Mobile Systems with Hard Disks Energy-Efficient Disk Replaceent and File Placeent Techniques for Mobile Systes with Hard Disks Young-Jin Ki School of Coputer Science & Engineering Seoul National University Seoul 151-742, KOREA youngjk@davinci.snu.ac.kr

More information

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks IEEE IFOCO 2 International Workshop on Future edia etworks and IP-based TV Utility-Based Resource Allocation for ixed Traffic in Wireless etworks Li Chen, Bin Wang, Xiaohang Chen, Xin Zhang, and Dacheng

More information

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.5, Septeber 205 AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM Xie Yang and Cheng Wushan College of Mechanical Engineering,

More information

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh 1, Issa Khalil 2, and Abdallah Khreishah 3 1: Coputer Engineering & Inforation Technology,

More information

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands Oblivious Routing for Fat-Tree Based Syste Area Networks with Uncertain Traffic Deands Xin Yuan Wickus Nienaber Zhenhai Duan Departent of Coputer Science Florida State University Tallahassee, FL 3306 {xyuan,nienaber,duan}@cs.fsu.edu

More information

Cost Analysis of the IMS Presence Service

Cost Analysis of the IMS Presence Service Cost Analysis of the IMS Presence Serice M T Ala, Z D Wu School of IT, Bond Uniersity ala@bondeduau Abstract IMS (IP Multiedia Subsyste) is the technology that ill erge the Internet (packet sitching) ith

More information

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS Key words SOA, optial, coplex service, coposition, Quality of Service Piotr RYGIELSKI*, Paweł ŚWIĄTEK* OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS One of the ost iportant tasks in service oriented

More information

Identifying Converging Pairs of Nodes on a Budget

Identifying Converging Pairs of Nodes on a Budget Identifying Converging Pairs of Nodes on a Budget Konstantina Lazaridou Departent of Inforatics Aristotle University, Thessaloniki, Greece konlaznik@csd.auth.gr Evaggelia Pitoura Coputer Science and Engineering

More information

Collaborative Web Caching Based on Proxy Affinities

Collaborative Web Caching Based on Proxy Affinities Collaborative Web Caching Based on Proxy Affinities Jiong Yang T J Watson Research Center IBM jiyang@usibco Wei Wang T J Watson Research Center IBM ww1@usibco Richard Muntz Coputer Science Departent UCLA

More information

Using Imperialist Competitive Algorithm in Optimization of Nonlinear Multiple Responses

Using Imperialist Competitive Algorithm in Optimization of Nonlinear Multiple Responses International Journal of Industrial Engineering & Production Research Septeber 03, Volue 4, Nuber 3 pp. 9-35 ISSN: 008-4889 http://ijiepr.iust.ac.ir/ Using Iperialist Copetitive Algorith in Optiization

More information

Modeling Parallel Applications Performance on Heterogeneous Systems

Modeling Parallel Applications Performance on Heterogeneous Systems Modeling Parallel Applications Perforance on Heterogeneous Systes Jaeela Al-Jaroodi, Nader Mohaed, Hong Jiang and David Swanson Departent of Coputer Science and Engineering University of Nebraska Lincoln

More information

Multipath Selection and Channel Assignment in Wireless Mesh Networks

Multipath Selection and Channel Assignment in Wireless Mesh Networks Multipath Selection and Channel Assignent in Wireless Mesh Networs Soo-young Jang and Chae Y. Lee Dept. of Industrial and Systes Engineering, KAIST, 373-1 Kusung-dong, Taejon, Korea Tel: +82-42-350-5916,

More information

A Hybrid Network Architecture for File Transfers

A Hybrid Network Architecture for File Transfers JOURNAL OF IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 6, NO., JANUARY 9 A Hybrid Network Architecture for File Transfers Xiuduan Fang, Meber, IEEE, Malathi Veeraraghavan, Senior Meber,

More information

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for Guillotine subdivisions approxiate polygonal subdivisions: Part III { Faster polynoial-tie approxiation schees for geoetric network optiization Joseph S. B. Mitchell y April 19, 1997; Last revision: May

More information

An Efficient Approach for Content Delivery in Overlay Networks

An Efficient Approach for Content Delivery in Overlay Networks An Efficient Approach for Content Delivery in Overlay Networks Mohaad Malli, Chadi Barakat, Walid Dabbous Projet Planète, INRIA-Sophia Antipolis, France E-ail:{alli, cbarakat, dabbous}@sophia.inria.fr

More information

Derivation of an Analytical Model for Evaluating the Performance of a Multi- Queue Nodes Network Router

Derivation of an Analytical Model for Evaluating the Performance of a Multi- Queue Nodes Network Router Derivation of an Analytical Model for Evaluating the Perforance of a Multi- Queue Nodes Network Router 1 Hussein Al-Bahadili, 1 Jafar Ababneh, and 2 Fadi Thabtah 1 Coputer Inforation Systes Faculty of

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds Evaluation of a ulti-frae blind deconvolution algorith using Craér-Rao bounds Charles C. Beckner, Jr. Air Force Research Laboratory, 3550 Aberdeen Ave SE, Kirtland AFB, New Mexico, USA 87117-5776 Charles

More information

IN many interactive multimedia streaming applications, such

IN many interactive multimedia streaming applications, such 840 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 8, NO. 5, MAY 06 A Geoetric Approach to Server Selection for Interactive Video Streaing Yaochen Hu, Student Meber, IEEE, DiNiu, Meber, IEEE, and Zongpeng Li, Senior

More information

THE rapid growth and continuous change of the real

THE rapid growth and continuous change of the real IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 8, NO. 1, JANUARY/FEBRUARY 2015 47 Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh, Issa

More information

A Periodic Dynamic Load Balancing Method

A Periodic Dynamic Load Balancing Method 2016 3 rd International Conference on Engineering Technology and Application (ICETA 2016) ISBN: 978-1-60595-383-0 A Periodic Dynaic Load Balancing Method Taotao Fan* State Key Laboratory of Inforation

More information

A New Generic Model for Vision Based Tracking in Robotics Systems

A New Generic Model for Vision Based Tracking in Robotics Systems A New Generic Model for Vision Based Tracking in Robotics Systes Yanfei Liu, Ada Hoover, Ian Walker, Ben Judy, Mathew Joseph and Charly Heranson lectrical and Coputer ngineering Departent Cleson University

More information

Distributed Multicast Tree Construction in Wireless Sensor Networks

Distributed Multicast Tree Construction in Wireless Sensor Networks Distributed Multicast Tree Construction in Wireless Sensor Networks Hongyu Gong, Luoyi Fu, Xinzhe Fu, Lutian Zhao 3, Kainan Wang, and Xinbing Wang Dept. of Electronic Engineering, Shanghai Jiao Tong University,

More information

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10 Weeks 1 3 Weeks 4 6 Unit/Topic Nuber and Operations in Base 10 FLOYD COUNTY SCHOOLS CURRICULUM RESOURCES Building a Better Future for Every Child - Every Day! Suer 2013 Subject Content: Math Grade 3rd

More information

Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols

Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols Control Message Reduction Techniques in Backward Learning Ad Hoc Routing Protocols Navodaya Garepalli Kartik Gopalan Ping Yang Coputer Science, Binghaton University (State University of New York) Contact:

More information

Error resilient concurrent video streaming over wireless mesh networks

Error resilient concurrent video streaming over wireless mesh networks 684 Li et al. / J Zhejiang Uni SCIENCE A 26 7(5):684-695 Journal of Zhejiang Uniersity SCIENCE A ISSN 19-395 (Print); ISSN 1862-1775 (Online) www.zju.edu.cn/jzus; www.springerlink.co E-ail: jzus@zju.edu.cn

More information

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points Joint Measureent- and Traffic Descriptor-based Adission Control at Real-Tie Traffic Aggregation Points Stylianos Georgoulas, Panos Triintzios and George Pavlou Centre for Counication Systes Research, University

More information

A Broadband Spectrum Sensing Algorithm in TDCS Based on ICoSaMP Reconstruction

A Broadband Spectrum Sensing Algorithm in TDCS Based on ICoSaMP Reconstruction MATEC Web of Conferences 73, 03073(08) https://doi.org/0.05/atecconf/087303073 SMIMA 08 A roadband Spectru Sensing Algorith in TDCS ased on I Reconstruction Liu Yang, Ren Qinghua, Xu ingzheng and Li Xiazhao

More information

Adaptive Holistic Scheduling for In-Network Sensor Query Processing

Adaptive Holistic Scheduling for In-Network Sensor Query Processing Adaptive Holistic Scheduling for In-Network Sensor Query Processing Hejun Wu and Qiong Luo Departent of Coputer Science and Engineering Hong Kong University of Science & Technology Clear Water Bay, Kowloon,

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S COPUTER GEERATED HOLOGRAS Optical Sciences 67 W.J. Dallas (onday, August 3, 004, 1:38 P) PART III: CHAPTER OE DIFFUSERS FOR CGH S Part III: Chapter One Page 1 of 8 Introduction Hologras for display purposes

More information

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing A Trajectory Splitting Model for Efficient Spatio-Teporal Indexing Slobodan Rasetic Jörg Sander Jaes Elding Mario A. Nasciento Departent of Coputing Science University of Alberta Edonton, Alberta, Canada

More information

A Study of the Relationship Between Support Vector Machine and Gabriel Graph

A Study of the Relationship Between Support Vector Machine and Gabriel Graph A Study of the Relationship Between Support Vector Machine and Gabriel Graph Wan Zhang and Irwin King {wzhang, king}@cse.cuhk.edu.hk Departent of Coputer Science & Engineering The Chinese University of

More information

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones

Fair Energy-Efficient Sensing Task Allocation in Participatory Sensing with Smartphones Advance Access publication on 24 February 2017 The British Coputer Society 2017. All rights reserved. For Perissions, please eail: journals.perissions@oup.co doi:10.1093/cojnl/bxx015 Fair Energy-Efficient

More information

A Low-Cost Multi-Failure Resilient Replication Scheme for High Data Availability in Cloud Storage

A Low-Cost Multi-Failure Resilient Replication Scheme for High Data Availability in Cloud Storage 216 IEEE 23rd International Conference on High Perforance Coputing A Low-Cost Multi-Failure Resilient Replication Schee for High Data Availability in Cloud Storage Jinwei Liu* and Haiying Shen *Departent

More information

Fair Resource Allocation for Heterogeneous Tasks

Fair Resource Allocation for Heterogeneous Tasks Fair Resource Allocation for Heterogeneous Tasks Koyel Mukherjee, Partha utta, Gurulingesh Raravi, Thangaraj Balasubraania, Koustuv asgupta, Atul Singh Xerox Research Center India, Bangalore, India 560105

More information

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem

A Comparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Problem IE Vol. 7, No. 2, pp. 84-92, Septeber 2008. A Coparative Study of Two-phase Heuristic Approaches to General Job Shop Scheduling Proble Ji Ung Sun School of Industrial and Managent Engineering Hankuk University

More information

Spectral Clustering with Two Views

Spectral Clustering with Two Views Spectral Clustering with Two Views Virginia R. de Sa Departent of Cognitive Science, 55 University of California, San Diego 95 Gilan Dr. La Jolla, CA 993-55 desa@ucsd.edu Abstract In this paper we develop

More information

BP-MAC: A High Reliable Backoff Preamble MAC Protocol for Wireless Sensor Networks

BP-MAC: A High Reliable Backoff Preamble MAC Protocol for Wireless Sensor Networks BP-MAC: A High Reliable Backoff Preable MAC Protocol for Wireless Sensor Networks Alexander Klein* Jirka Klaue Josef Schalk EADS Innovation Works, Gerany *Eail: klein@inforatik.uni-wuerzburg.de ABSTRACT:

More information

Relocation of Gateway for Enhanced Timeliness in Wireless Sensor Networks Abstract 1. Introduction

Relocation of Gateway for Enhanced Timeliness in Wireless Sensor Networks Abstract 1. Introduction Relocation of ateway for Enhanced Tieliness in Wireless Sensor Networks Keal Akkaya and Mohaed Younis Departent of oputer Science and Electrical Engineering University of Maryland, altiore ounty altiore,

More information

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation 28 Aerican Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 WeC9.5 A Model Free Autoatic Tuning Method for a Restricted Structured Controller by Using Siultaneous Perturbation

More information

Multi Packet Reception and Network Coding

Multi Packet Reception and Network Coding The 2010 Military Counications Conference - Unclassified Progra - etworking Protocols and Perforance Track Multi Packet Reception and etwork Coding Aran Rezaee Research Laboratory of Electronics Massachusetts

More information

Minimax Sensor Location in the Plane

Minimax Sensor Location in the Plane NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location in the Plane To M. Cavalier The Pennsylvania State University University Par, PA 680 Enrique del Castillo The Pennsylvania

More information

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Investigation of The Tie-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Pingyi Fan, Chongxi Feng,Yichao Wang, Ning Ge State Key Laboratory on Microwave and Digital Counications,

More information

Analysing Real-Time Communications: Controller Area Network (CAN) *

Analysing Real-Time Communications: Controller Area Network (CAN) * Analysing Real-Tie Counications: Controller Area Network (CAN) * Abstract The increasing use of counication networks in tie critical applications presents engineers with fundaental probles with the deterination

More information

Interference lithography processes with high-power laser pulses

Interference lithography processes with high-power laser pulses TP PT airodriguez@ceit.es; P Interference lithography processes with high-power laser pulses A Rodriguez TP * PTPa, b c M Ellan Pa, I Ayerdi Pa, N Perez Pa, S M Olaizola Pa, J Zhang, Z Ji Pb, T Berthou,

More information

Simulated Sensor Reading. Heading. Y [m] local minimum ; m. local maximum ; M. discontinuity ; D. connection ; c X [m]

Simulated Sensor Reading. Heading. Y [m] local minimum ; m. local maximum ; M. discontinuity ; D. connection ; c X [m] Localization based on Visibility Sectors using Range Sensors Sooyong Lee y Nancy. Aato Jaes Fellers Departent of Coputer Science Texas A& University College Station, TX 7784 fsooyong,aato,jpf938g@cs.tau.edu

More information

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization 1 Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization Jonathan van de Belt, Haed Ahadi, and Linda E. Doyle The Centre for Future Networks and Counications - CONNECT,

More information

Improve Peer Cooperation using Social Networks

Improve Peer Cooperation using Social Networks Iprove Peer Cooperation using Social Networks Victor Ponce, Jie Wu, and Xiuqi Li Departent of Coputer Science and Engineering Florida Atlantic University Boca Raton, FL 33431 Noveber 5, 2007 Corresponding

More information

COLLABORATIVE BEAMFORMING FOR WIRELESS AD-HOC NETWORKS

COLLABORATIVE BEAMFORMING FOR WIRELESS AD-HOC NETWORKS International Journal of Coputer Science and Counication Vol. 3, No. 1, January-June 2012, pp. 181-185 COLLABORATIVE BEAMFORMING FOR WIRELESS AD-HOC NETWORKS A.H. Karode 1, S.R. Suralkar 2, Manoj Bagde

More information

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH V. Atienza; J.M. Valiente and G. Andreu Departaento de Ingeniería de Sisteas, Coputadores y Autoática Universidad Politécnica de Valencia.

More information

On the Computation and Application of Prototype Point Patterns

On the Computation and Application of Prototype Point Patterns On the Coputation and Application of Prototype Point Patterns Katherine E. Tranbarger Freier 1 and Frederic Paik Schoenberg 2 Abstract This work addresses coputational probles related to the ipleentation

More information

Shape Optimization of Quad Mesh Elements

Shape Optimization of Quad Mesh Elements Shape Optiization of Quad Mesh Eleents Yufei Li 1, Wenping Wang 1, Ruotian Ling 1, and Changhe Tu 2 1 The University of Hong Kong 2 Shandong University Abstract We study the proble of optiizing the face

More information

An Ad Hoc Adaptive Hashing Technique for Non-Uniformly Distributed IP Address Lookup in Computer Networks

An Ad Hoc Adaptive Hashing Technique for Non-Uniformly Distributed IP Address Lookup in Computer Networks An Ad Hoc Adaptive Hashing Technique for Non-Uniforly Distributed IP Address Lookup in Coputer Networks Christopher Martinez Departent of Electrical and Coputer Engineering The University of Texas at San

More information

Reconstruction of Time Series using Optimal Ordering of ICA Components

Reconstruction of Time Series using Optimal Ordering of ICA Components Reconstruction of Tie Series using Optial Ordering of ICA Coponents Ar Goneid and Abear Kael Departent of Coputer Science & Engineering, The Aerican University in Cairo, Cairo, Egypt e-ail: goneid@aucegypt.edu

More information

Data & Knowledge Engineering

Data & Knowledge Engineering Data & Knowledge Engineering 7 (211) 17 187 Contents lists available at ScienceDirect Data & Knowledge Engineering journal hoepage: www.elsevier.co/locate/datak An approxiate duplicate eliination in RFID

More information

Design Optimization of Mixed Time/Event-Triggered Distributed Embedded Systems

Design Optimization of Mixed Time/Event-Triggered Distributed Embedded Systems Design Optiization of Mixed Tie/Event-Triggered Distributed Ebedded Systes Traian Pop, Petru Eles, Zebo Peng Dept. of Coputer and Inforation Science, Linköping University {trapo, petel, zebpe}@ida.liu.se

More information

Vision Based Mobile Robot Navigation System

Vision Based Mobile Robot Navigation System International Journal of Control Science and Engineering 2012, 2(4): 83-87 DOI: 10.5923/j.control.20120204.05 Vision Based Mobile Robot Navigation Syste M. Saifizi *, D. Hazry, Rudzuan M.Nor School of

More information

Boosted Detection of Objects and Attributes

Boosted Detection of Objects and Attributes L M M Boosted Detection of Objects and Attributes Abstract We present a new fraework for detection of object and attributes in iages based on boosted cobination of priitive classifiers. The fraework directly

More information

ACNS: Adaptive Complementary Neighbor Selection in BitTorrent-like Applications

ACNS: Adaptive Complementary Neighbor Selection in BitTorrent-like Applications ACNS: Adaptive Copleentary Neighbor Selection in BitTorrent-like Applications Zhenbao Zhou 1, 2, Zhenyu Li 1, 2, Gaogang Xie 1 1 Institute of Coputing Technology, Chinese Acadey of Sciences, Beijing 100190,

More information

An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured from Different Viewpoints

An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured from Different Viewpoints 519 An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured fro Different Viewpoints Yousuke Kawauchi 1, Shin Usuki, Kenjiro T. Miura 3, Hiroshi Masuda 4 and Ichiro Tanaka 5 1 Shizuoka

More information

Meta-heuristic Approaches for the Assembly Line Balancing Problem

Meta-heuristic Approaches for the Assembly Line Balancing Problem Proceedings of the 202 International Conference on Industrial Engineering and Operations Manageent Istanbul, Turey, July 3 6, 202 Meta-heuristic Approaches for the Assebly Line Balancing Proble Adil Bayasoğlu

More information

Rule Extraction using Artificial Neural Networks

Rule Extraction using Artificial Neural Networks Rule Extraction using Artificial Neural Networks S. M. Karuzzaan 1 Ahed Ryadh Hasan 2 Abstract Artificial neural networks have been successfully applied to a variety of business application probles involving

More information

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions *

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 21, 607-626 (2005) A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Mebership Functions * SHIH-HSU HUANG AND JIAN-YUAN LAI + Departent of

More information

A Network-based Seamless Handover Scheme for Multi-homed Devices

A Network-based Seamless Handover Scheme for Multi-homed Devices A Network-based Sealess Handover Schee for Multi-hoed Devices Md. Shohrab Hossain and Mohaed Atiquzzaan School of Coputer Science, University of Oklahoa, Noran, OK 7319 Eail: {shohrab, atiq}@ou.edu Abstract

More information

RECONFIGURABLE AND MODULAR BASED SYNTHESIS OF CYCLIC DSP DATA FLOW GRAPHS

RECONFIGURABLE AND MODULAR BASED SYNTHESIS OF CYCLIC DSP DATA FLOW GRAPHS RECONFIGURABLE AND MODULAR BASED SYNTHESIS OF CYCLIC DSP DATA FLOW GRAPHS AWNI ITRADAT Assistant Professor, Departent of Coputer Engineering, Faculty of Engineering, Hasheite University, P.O. Box 15459,

More information

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network A Bea Search Method to Solve the Proble of Assignent Cells to Switches in a Cellular Mobile Networ Cassilda Maria Ribeiro Faculdade de Engenharia de Guaratinguetá - DMA UNESP - São Paulo State University

More information

Scheduling Parallel Task Graphs on (Almost) Homogeneous Multi-cluster Platforms

Scheduling Parallel Task Graphs on (Almost) Homogeneous Multi-cluster Platforms 1 Scheduling Parallel Task Graphs on (Alost) Hoogeneous Multi-cluster Platfors Pierre-François Dutot, Tchiou N Takpé, Frédéric Suter and Henri Casanova Abstract Applications structured as parallel task

More information

Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric

Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Stochastic Eent Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Student Member, IEEE, Alhussein A. Abouzeid, Member, IEEE, Volkan Isler, Member, IEEE i Abstract Mobile sensors

More information

MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL

MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL April 1991 UILU-ENG-91-2216 CRHC-91-9 Center fo r Reliable and High-Perforance Coputing MIDA: AN IDA SEARCH WITH DYNAMIC CONTROL Benjain W. Wah Coordinated Science Laboratory College of Engineering UNIVERSITY

More information

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang IEEE International Conference on ultiedia and Expo POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION Junjun Jiang, Ruiin Hu, Zhen Han, Tao Lu, and Kebin Huang National Engineering

More information

PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS WITH A SINGLE LASER RANGE FINDER

PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS WITH A SINGLE LASER RANGE FINDER nd International Congress of Mechanical Engineering (COBEM 3) Noveber 3-7, 3, Ribeirão Preto, SP, Brazil Copyright 3 by ABCM PROBABILISTIC LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS

More information

Real-Time Detection of Invisible Spreaders

Real-Time Detection of Invisible Spreaders Real-Tie Detection of Invisible Spreaders MyungKeun Yoon Shigang Chen Departent of Coputer & Inforation Science & Engineering University of Florida, Gainesville, FL 3, USA {yoon, sgchen}@cise.ufl.edu Abstract

More information

COMPARISON OF ANT COLONY OPTIMIZATION & PARTICLE SWARM OPTIMIZATION IN GRID ENVIRONMENT

COMPARISON OF ANT COLONY OPTIMIZATION & PARTICLE SWARM OPTIMIZATION IN GRID ENVIRONMENT COMPARISON OF ANT COLONY OPTIMIZATION & PARTICLE SWARM OPTIMIZATION IN GRID ENVIRONMENT B.BOOBA 1 Dr. T.V.GOPAL 2 1 Research Scholar, Assist. Professor(Sl.Gr),Departent of Coputer Applications, Easwari

More information

5-DOF Manipulator Simulation based on MATLAB- Simulink methodology

5-DOF Manipulator Simulation based on MATLAB- Simulink methodology 5-DOF Manipulator Siulation based on MATLAB- Siulink ethodology Velarde-Sanchez J.A., Rodriguez-Gutierrez S.A., Garcia-Valdovinos L.G., Pedraza-Ortega J.C., PICYT-CIDESI, CIDIT-Facultad de Inforatica,

More information

Development of a Computer Application to Simulate Porous Structures

Development of a Computer Application to Simulate Porous Structures Vol. Materials 5, No. Research, 3, 00Vol. 5, No. 3, 75-79, 00. Developent of a Coputer Application to Siulate Porous Structures 00 75 Developent of a Coputer Application to Siulate Porous Structures S.C.

More information

A Discrete Spring Model to Generate Fair Curves and Surfaces

A Discrete Spring Model to Generate Fair Curves and Surfaces A Discrete Spring Model to Generate Fair Curves and Surfaces Atsushi Yaada Kenji Shiada 2 Tootake Furuhata and Ko-Hsiu Hou 2 Tokyo Research Laboratory IBM Japan Ltd. LAB-S73 623-4 Shiotsurua Yaato Kanagawa

More information

A Novel 2D Texture Classifier For Gray Level Images

A Novel 2D Texture Classifier For Gray Level Images 2012, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.co A Novel 2D Texture Classifier For Gray Level Iages B.S. Mousavi 1 Young Researchers Club, Zahedan

More information

Summary. Reconstruction of data from non-uniformly spaced samples

Summary. Reconstruction of data from non-uniformly spaced samples Is there always extra bandwidth in non-unifor spatial sapling? Ralf Ferber* and Massiiliano Vassallo, WesternGeco London Technology Center; Jon-Fredrik Hopperstad and Ali Özbek, Schluberger Cabridge Research

More information

A Measurement-Based Model for Parallel Real-Time Tasks

A Measurement-Based Model for Parallel Real-Time Tasks A Measureent-Based Model for Parallel Real-Tie Tasks Kunal Agrawal 1 Washington University in St. Louis St. Louis, MO, USA kunal@wustl.edu https://orcid.org/0000-0001-5882-6647 Sanjoy Baruah 2 Washington

More information

Global Optimization of Transmitter Placement in Wireless Communication Systems

Global Optimization of Transmitter Placement in Wireless Communication Systems Global Optiization of Transitter Placeent in Wireless Counication Systes J. He, A. Verstak, L. T. Watson, T. S. Rappaport, C. R. Anderson, N. Raakrishnan, C. A. Shaffer, W. H. Tranter, K. Bae, J. Jiang

More information

Content-Centric Multicast Beamforming in Cache-Enabled Cloud Radio Access Networks

Content-Centric Multicast Beamforming in Cache-Enabled Cloud Radio Access Networks Content-Centric Multicast Beaforing in Cache-Enabled Cloud Radio Access Networks Hao Zhou, Meixia Tao, Erkai Chen, Wei Yu *Dept. of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, China

More information

Deterministic Voting in Distributed Systems Using Error-Correcting Codes

Deterministic Voting in Distributed Systems Using Error-Correcting Codes IEEE TRASACTIOS O PARALLEL AD DISTRIBUTED SYSTEMS, VOL. 9, O. 8, AUGUST 1998 813 Deterinistic Voting in Distributed Systes Using Error-Correcting Codes Lihao Xu and Jehoshua Bruck, Senior Meber, IEEE Abstract

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu Clais, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards Unit 1 Congruence, Proof, and Constructions Doain: Congruence (CO) Essential Question: How do properties of congruence help define and prove geoetric relationships? Matheatical Practices: 1. Make sense

More information

Different criteria of dynamic routing

Different criteria of dynamic routing Procedia Coputer Science Volue 66, 2015, Pages 166 173 YSC 2015. 4th International Young Scientists Conference on Coputational Science Different criteria of dynaic routing Kurochkin 1*, Grinberg 1 1 Kharkevich

More information

Intelligent Robotic System with Fuzzy Learning Controller and 3D Stereo Vision

Intelligent Robotic System with Fuzzy Learning Controller and 3D Stereo Vision Recent Researches in Syste Science Intelligent Robotic Syste with Fuzzy Learning Controller and D Stereo Vision SHIUH-JER HUANG Departent of echanical Engineering National aiwan University of Science and

More information