New Optimization Approach for Construction Site Layout

Size: px
Start display at page:

Download "New Optimization Approach for Construction Site Layout"

Transcription

1 1 st International Construction Specialty Conference 1ère Conférence internationale spécialisée sur le génie de la construction Calgary, Alberta, Canada May 23-26, 2006 / mai 2006 New Optimization Approach for Construction Site Layout S. Easa 1, F. Sadeghpour 2 and A. Hossain 1 1 Department of Civil Engineering, Ryerson University, Toronto, Ontario, Canada 2 Department of Architectural Science, Ryerson University, Toronto, Ontario, Canada Abstract: In planning construction projects, layout of temporary construction facilities (objects) is an important activity that can affect productivity and safety. The construction area may consist of unavailable area that include existing facilities (sites) and available area in which the objects can be located. The layout of objects is accomplished by optimizing a specific objective function and satisfying a variety of constraints. Thus, construction site layout is a complex problem whose solution requires the use of analytical methods. Existing methods, that include genetic algorithms and graphical methods, are based on dividing the construction area into a grid in x-y coordinate system. This paper presents a new approach, based on nonlinear integer optimization that considers a continuous x-y space in locating a single object. The available construction area is divided into regions that are formulated using binary variables. The objective function of the model minimizes the total weighted distance between the objects and the sites. The proposed approach offers many capabilities, including accommodating non-convex regions, non-rectangular objects, and object-region constraints. Application of the model is illustrated using an example. The results show that the proposed model is more efficient and more flexible than existing methods, and as such should be of interest to construction engineers and practitioners. 1. Introduction The importance of site layout and its effect on productivity of construction sites, as well as safety and security has been repeatedly reported in the literature (Tommelein et. al 1992, Hegazy and Elbetagi 1999, Sadeghpour et al. 2006). Due to its complexity, from the early studies in 1960s, a computerized approach deemed essential to implement the process of site layout. Since then, the development of tools to aid planners in the task of site layout has been a topic of research, and various site layout models have been developed using different approaches and assumptions. Regardless of the utilized techniques, two methodologies have been used in large to develop layout models: improvement methods and construction methods (Moore 1980, Li and Love 1998, Sirinaovakul and Thajchayapong 1996). Improvement methods start from a complete initial site design, which is then altered by moving objects around the site to create new layouts. Each layout is then evaluated against an objective function and the best solution is identified accordingly. This methodology has been used in an earlier model by Moore (1971) and was later implemented in models using genetic algorithms (Li and Love 1998, Elbeltagi and Hegazy 1999). Improvement methods provide near-optimum solutions, but there is no guarantee that they reach the optimum solution. Construction methods locate the objects one at a time. In each step, one object is located on the site, considering the updated status of the site before adding each object. A median placement method is partial improvement, which has the characteristics of both abovementioned algorithms (Li and Love 1998). Here, a facility is located in all the possible positions and a set of possible partial layouts are generated and evaluated. In this way, the most suitable alternative location CT-036-1

2 for the facility at hand is identified. The process is then repeated until all facilities are located. The limitation of the latter methods is that they do not provide a global optimum layout. When locating an object at every stage of layout, the object is located in the optimum location considering the existing situation of the layout. As new objects are entered to the layout, that location may not necessarily be the optimum for that object anymore. As a result, these methods do not result in a final layout that is totally optimal. Mathematical optimization has also been considered for construction site layout. Indeed developing layout models originally started in Operations Research in the area of facility layout in industrial engineering. This trend, however, did not last long and mathematical optimization lost the focus of attention to heuristic models. The main reason for this tendency, apart from the excitement of exercising heuristics and artificial intelligence, was that only a few of these mathematical models seemed to be successful and even then, the models worked only for the specific cases introduced in the problem (Tommelein 1992). As well, these approaches were rendered computationally infeasible for large problems due to the limitations of computer technology at the time (Hamiani 1987). They also demanded a large amount of data to run and required great skill from the user to fit a given problem into the model (Tommelein et al. 1992). Despite the research efforts in developing mathematical models for construction site layout, the use of these models was rather limited. The models were difficult to learn and use, and their computer implementations were complex, and hence received resistance toward being commonly used (Hamiani and Popescu 1988). As well, these models have considerably simplified the real world, resulting in loss of practical information (Tam and Tong 2003). For example, site facilities were generally dealt with as points where their dimensions were ignored, and thus the layout problem was limited to location allocation problem (Tommelein et al. 1992). Furthermore, most models have focused on distance as the objective. In practice, however, the quality of a proposed construction site layout is judged by a multitude of criteria. This paper presents a new approach for optimization of construction site layout that overcomes the limitations of existing methods. Compared to earlier methods, with recent computational advances both in software and hardware, the computation time and effort is not an issue anymore. The proposed approach allows for consideration of objects with different sizes and configurations, and construction sites with different shapes. Several types of constraints can also be modeled. The concept of the proposed approach, which is similar to that used for resource leveling and cash-flow scheduling ((Easa 1989, Easa 1992), is based on nonlinear-integer optimization. For purposes of this paper, the proposed approach is presented in the context of modeling the location of a single object. The following section presents details regarding model development, including formulations for regions, non-rectangular objects, object-site proximity, object-region relationship, non-rectangular regions, and objective function. Example application of the model is then presented, followed by the conclusions. 2. Model Development Consider a construction area that is rectangular with width A and breadth B (Fig. 1). A coordinate system (X, Y) is established such that the origin lies at one of the corners of the construction area. The construction area has two types of areas: available areas and unavailable areas. The available area is an area in which construction objects (temporary facilities) are required to be located. The unavailable area includes construction sites (permanent facilities) whose locations are fixed and other sites that are not available for locating construction objects. The key concept behind the proposed optimization model is to divide the available area into rectangular regions as shown by the dashed lines in Fig. 1. The way in which these rectangular regions are established is arbitrary. However, the smaller the number of these rectangular regions is, the faster the solution of the model would be. Let the number of regions be M. The boundaries of the region i along the x-axis are x1 i and x2 i and along the y-axis are y1 i and y2 i, where i = 1, 2,, M. CT-036-2

3 Y Available Area Unavailable Area Construction Boundary Site B Site j Region i 0 A X Figure 1. Illustration of Regions (Available Area) and Sites (Unavailable Area) The proposed approach is formulated here for a single construction object to be located in the construction area. The object assumed to be rectangular and may have different sizes (Fig. 2a). The object has a width b and breadth h. The coordinates of the centroid of the construction object are XO and YO, which are the decision variables. There are N construction sites. The coordinates of the centroid of construction site k are XS j and YS j, where j = 1, 2,, N. 2.1 Basic Region Constraints In order for the optimization model to explore all the regions that are available for locating the objects, a binary variable is created. Let, [1] λ i = 1 if region i is selected for locating construction object j 0, Otherwise, i = 1, 2,, M Then, the constraints associated with region i are given by [2] XO - b/2 λ i x1 i [3] XO + b/2 λ i x2 i + (1 λ i ) Q [4] YO - h/2 λ i y1 i [5] YO + h/2 λ i y2 i + (1 λ i ) Q where Q = large number greater than the larger dimension of the construction area and i = 1, 2,, M. For λ i = 1, Eqs. 2 and 3 ensure that the object boundaries along the y-axis lie within the region (i.e., XO - b/2 x1 i and XO + b/2 x2 i. Similarly, Eqs. 4 and 5 ensure that the object boundaries along the x-axis lie within the region. For For λ i = 0, Eqs. 2 and 4 will have no effect on the solution since they are true for any region. Eqs. 3 and 5 yield XO + b/2 Q and YO + h/2 Q which will not be binding. Since only one region should be selected, then CT-036-3

4 M [6] λ i = 1 i = Non-rectangular Objects The basic region constraints of Eqs. 2-5 assume that the object is rectangular with width b and height h. If the object is non-rectangular, it can always be converted to a rectangular object by enveloping the nonrectangular object with rectangular sides. For example, the trapezoidal object of Fig. 2b can be converted to a rectangular object by adding the dashed lines. This enveloping rectangular object, with width b and height h, is then used in the analysis. In the case of non-rectangular objects, the location of the centroid (which lies at distances b/2 and h/2 from the sides of the enveloping rectangle) would be approximate. 2.3 Object-Site Proximity Constraint The object may be required to be positioned within a minimum distance from construction site j. For example, if it is required to have a minimum distance between the object and site j, d j, then [7] d j = [(XO XS k ) 2 + (XO XS k ) 2 ] 0.5 [8] d j Dmin j where Dmin j = minimum distance allowed between the object and site j. 2.4 Object-Region Constraint It may be required that the object should not be located in certain regions. For example, if the object should not be located in region i, the following constraint will ensure this condition [9] λ i = 0, for all applicable regions i 2.5 Non-rectangular Regions In the previous formulation (Eqs. 2-5), a rectangular region has been assumed. If the region is not rectangular, the proposed approach requires that the region be convex, as shown in Fig. 3a and 3b. A convex region can simply be defined as a region in which any line connecting two points on the region boundaries will lie inside the region. Therefore, the region in Fig 3c is not convex because a line between two points on the right-side boundaries will lie outside the region. For the convex region of Fig. 4, the constraints of Eqs. 2, 4, and 5 remain the same, and the constraint of Eq. 3 becomes [10] XO + b/2 λ i [(x2 i + h/2 y1 i ) S i ] + (1 λ i ) Q where S i = slope of the right boundary of region i and b = x2 i x1 i (Fig. 4). Note that a non-convex region such as that in Fig. 5d can be converted into two convex regions and modeled as described above. (a) h (b) h b b Figure 2. Geometry of Construction Object: (a) Rectangular Object and (b) Non-rectangular Object CT-036-4

5 2.6 Objective Function The objective function for the site layout optimization problem minimizes the total weighted distance between the object and construction sites. That is, N [11] Minimize z = WSO j d j j = 1 where d j = distance between the object and site j and WSO j = unit resource requirements between site j and the object. The optimization model consists of Eqs. 1-11, and can be solved using any optimization software. LINGO version 8 was used for the application of this optimization model (Schrage 2003). LINGO is very useful optimization software that performs iterations to determine the best decision variables, subject to given constraints and objective function. It takes a few seconds to perform thousands of iterations and provide the optimum solution. (a) (b) (c) (d) Figure 3. Illustration of convex and non-convex regions: (a) convex region (rectangular), (b) convex region (non-rectangular), (c) non-convex region, (d) converting a non-convex region into two convex regions Y B Construction Boundary Site y2 i i S i y1 i 0 x1 i x2 i A X Figure 4. Geometry of Non-rectangular Region CT-036-5

6 3. Example Application It is required to determine the best location for a water fountain on the corridors of a manufacturing facility, so as to minimize the overall travel distance of employees between their offices and the water fountain (Zouein 1996). Fig. 5 shows the layout of the facility. Although the facility has 20 departments, only seven departments that house employees (shaded in Fig. 5) are considered in the optimization process. The number of employees in each department is shown in parentheses. The shaded area (corridor space) represents the area available for locating the water fountain. The construction site was divided into five regions, and the boundaries of the regions are shown in Table 1. The characteristics of the seven construction sites (departments) are shown in Table 2. In this example, the departments represent construction sites, while the water fountain represents the single construction object. The objective function minimizes the sum of the weighted distances. The weights are the number of employees in the associated department (Table 2). It is assumed that the employees are uniformly distributed in each department. Hence, distances are measured from the geometric centroid of each department. In addition, the dimensions of the fountain are ignored. These assumptions are identical to those used by Zouein (1996). The input data and model formulation for LINGO are given below. Note that the regions and sites are first defined as vectors and their numerical values are then specified. The data include region boundaries, site locations, weights, and other data. In other data, the variable KK = 1000 (an arbitrarily large number) represents the variable Q used in Eqs. 3 and 5. The binary variables λ i are represented by the vector OPEN which is defined as a vector of binary variables at the end of the formulation. Expansion Space Dept (25) PCB Manufacturing (34) Exp. Space 2 Dept (30) A Expansion Space 3 Test / QC Rest. Burn-in Rooms Dept (44) Dept (60) Finished Goods Storage Shipping Exp. 4 Offices (90) Small Parts Storage (12) PCB Manufacturing Lobby Cafeteria Figure 5. Layout of Construction Sites and Available Regions for Application Example CT-036-6

7 TITLE Example Application; SETS: REGIONS / R1, R2, R3, R4, R5/: X1, X2, Y1, Y2, OPEN; SITES / S1, S2, S3, S4, S5, S6, S7/ : XS, YS, WSO; ENDSETS DATA:! Boundaries of each region; X1 = 0, 84, 178, 84, 114; X2 = 280, 94, 188, 280, 134; Y1 = 84, 94, 94, 177, 28; Y2 = 94, 177, 177, 187, 84;! Centroids of each site; XS = 49.54, , 34.96, , , 62.00, ; YS = 43.68, 62.00, , , , , ;! Weights for site-object combinations; WSO = 90, 12, 34, 44, 60, 25, 30;! Other data; KK = 1000; ENDDATA! The objective; [TTL_WEIGHTED_DISTANCE] MIN SITES ( J): WSO( J)*((XO - XS( J))^2 + (YO - YS( J))^2)^0.5);! Region REGIONS( I): [LOWERX] XO - b/2 >= X1( I)*OPEN( I); [UPPERX] XO + b/2 <= X2( I)*OPEN( I) + (1 - OPEN( I))*KK; [LOWERY] YO - h/2 >= Y1( I)*OPEN( I); [UPPERY] YO + h/2 <= Y2( I)*OPEN( I) + (1 - OPEN( I))*KK);! Only one region to be REGIONS ( I): OPEN( I)) = 1;! Make OPEN REGIONS OPEN)); END CT-036-7

8 Table 1. Boundaries of the Regions of Available Areas for Example Application Region No x 1 (m) x 2 (m) y 1 (m) y 2 (m) Table 2. Characteristics of Construction Sites for Example Application (Zouein 1996) Site Number a, j Department Name Number of Employees Centroid Coordinates (m) XS j YS j 1 Offices Small part storage PCB Manufacturing Dept Dept Dept Dept a Note that departments that do not house employees are not considered in the optimization. Table 3. Results of Proposed and Existing Optimization Methods for Example Application Method Optimum Location of Object (m) XO YO Objective Value (m) Solution Time (sec) Proposed Zouein (1996) ,762 31, a Sadeghpour et al. (2006) , a Solution time was not provided. The optimum solution was found as XO = 94 m and YO = m (Point A in Fig. 5), with an objective function of 30,762. Table 3 shows a comparison between the solutions obtained by the proposed model and those obtained by Zouein (1996) and Sadeghpour et al. (2006). Note that the optimum location of the CT-036-8

9 object for the proposed method and Sadeghpour et al. s method is based on the Euclidean coordinate system. However, Zouein s optimal solution is based on rectilinear measurements (x + y), not Euclidean. To allow comparison among the three methods, the objective function for the Zouein s optimal solution was calculated based on Euclidean distances. As noted, the proposed optimization model is slightly better (smaller objective value) than existing methods since it considers continuous decision variables. It is also noted that the proposed model is much faster since it is based on algorithmic rather than exhaustive search-based technique. To examine the sensitivity of the computation time to the number of regions modeled, the available area was divided into ten regions instead of the five regions used previously. The region boundaries were as follows: X1 = 0, 84, 114, 178, 84, 178, 84, 178, 114, 114; X2 = 84, 114, 178, 280, 94, 188, 178, 280, 134, 134; Y1 = 84, 84, 84, 84, 94, 94, 177, 177, 28, 50; Y2 = 94, 94, 94, 94, 177, 177, 187, 187, 50, 84; The model was used to solve the same example but with ten regions, and the computation time was 7 seconds, which is slightly twice the time needed for five regions. Clearly, as the number of regions increases, the computation time will increase at a greater rate. 4. Conclusions This paper has presented a new approach for the optimization of construction site layout. Unlike existing methods of construction site layout, which are mostly grid-based, the proposed approach is based on nonlinear integer optimization that considers a continuous x-y space in locating the object. Such a representation not only provides more precise results, but is also more efficient. The preliminary results showed that the optimization model is almost ten times more efficient than the graphical-based method, and is expected to be more efficient than other grid-based methods. The objective function of the model minimizes the total weighted distance between the object and the construction sites. However, other objectives can be easily accommodated. The proposed approach has many capabilities, including accommodating non-convex regions, non-rectangular objects, and objectregion constraints. The regions of the construction site can be defined in any arbitrary manner. However, the user should make a special effort to use as fewer regions as possible. As for future extensions, the proposed approach offers flexibility to accommodate other features of construction site layout, such as multiple objects, object-object relationships, line of sight analysis, and multiple-criteria objective function. In addition, the proposed approach can be integrated with a graphical site layout model that provides flexible setup of the project (Sadeghpour et al. 2006), and the achieved optimum layout can be represented visually. The proposed optimization approach opens the way for additional innovative features that can be addressed in construction site layout, and as such should be of interest to construction engineers and practitioners. 5. References Easa, S Resource Levelling in Construction by Optimization. J. Cons. Engrg. and Mgt., 115(2): Easa, S Optimum Cash-flow Scheduling of Construction Projects. J. Civ. Engrg. Sys., 9: Hamiani, A CONSITE: A Knowledge-Based Expert System Framework for Construction Site Layout. Ph.D. Dissertation, University of Texas, Austin, TX, USA. Hamiani, A. and Popescu, C Consite: A Knowledge-Based Expert System for Site Layout. Proc., 5 th Conference on Comp. in Civil Engrg., ASCE, Alexandria, Virginia, USA, CT-036-9

10 Hegazy, T.M. and Elbeltagi, E EvoSite: Evolution-Based Model for Site Layout Planning. J. Comp. in Civ. Engrg., 13(3): Li, H. and Love, P.E.D Site-level Facilities Layout Using Genetic Algorithms. J. Comp. in Civ. Engrg., 12(4): Moore, J Computer Methods in Facility Layout. Industrial Engineering, 19: Sadeghpour, F., Moselhi, O., and Alkass, S Computer-Aided Site Layout Planning. J. Cons. Engrg. and Mgt., 132(2): Schrage, L Optimization Modeling with LINGO. LINDO Systems, Palo Alto, California, USA. Sirinaovakul, B. and Thajchayapong, P An Analysis of Computer-Aided Facility Layout Techniques. J. Computer-Aided Manufacturing, 9(4): Tam, C.M. and Tong, T.K.L GA-ANN Model for Optimizing the Locations of Tower Crane and Supply Points for High-rise Public Housing Construction. Construction Management and Economics, Spon Press, 21(3): Tommelein, I.D Construction Site Layouts Using Blackboard Reasoning with Layered Knowledge. Expert Systems for Civil Engineers: Knowledge Representation, ASCE, Tommelein, I.D., Levitt, R.E., and Hayes-Roth, B How can Artificial Intelligence Help? J. Cons. Engrg. and Mgt., 118(3): Zouein, P.P MoveSchedule: A Planning Tool for Scheduling Space Use on Construction Sites. Ph.D. Dissertation, Univ. of Michigan, Anna Arbor, MI, USA. CT

DYNAMIC PLANNING FOR SITE LAYOUT

DYNAMIC PLANNING FOR SITE LAYOUT Congrès annuel de la Société canadienne de génie civil Annual Conference of the Canadian Society for Civil Engineering Montréal, Québec, Canada 5-8 juin 2002 / June 5-8, 2002 DYNAMIC PLANNING FOR SITE

More information

DYNAMIC SITE LAYOUT PLANNING USING MTPE PRINCIPLE FROM PHYSICS

DYNAMIC SITE LAYOUT PLANNING USING MTPE PRINCIPLE FROM PHYSICS DYNAMIC SITE LAYOUT PLANNING USING MTPE PRINCIPLE FROM PHYSICS Mohsen Andayesh* and Farnaz Sadeghpour Department of Civil Engineering, University of Calgary, Calgary, Canada * Corresponding author (m.andayesh@ucalgary.ca)

More information

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation

Module 1 Lecture Notes 2. Optimization Problem and Model Formulation Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization

More information

A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS

A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS A NEW MILP APPROACH FOR THE FACILITY LAYOUT DESIGN PROBLEM WITH RECTANGULAR AND L/T SHAPED DEPARTMENTS Yossi Bukchin Michal Tzur Dept. of Industrial Engineering, Tel Aviv University, ISRAEL Abstract In

More information

An Integrated Design Algorithm for Detailed Layouts Based on the Contour Distance

An Integrated Design Algorithm for Detailed Layouts Based on the Contour Distance An Integrated Design Algorithm for Detailed Layouts Based on the Contour Distance Jae-Gon Kim and Marc Goetschalckx School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta,

More information

Facility Layout Planning (Aldep-Craft) Marco Macchi-Laura Cattaneo

Facility Layout Planning (Aldep-Craft) Marco Macchi-Laura Cattaneo Facility Layout Planning (Aldep-Craft) Marco Macchi-Laura Cattaneo Computerized Layout Technique Suppose that we are given some space for some shops (i.e. areas of activities). How shall we arrange the

More information

(Refer Slide Time: 00:02:00)

(Refer Slide Time: 00:02:00) Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 18 Polyfill - Scan Conversion of a Polygon Today we will discuss the concepts

More information

The Methodology of Interactive Parametric Modelling of Construction Site Layout

The Methodology of Interactive Parametric Modelling of Construction Site Layout The Methodology of Interactive Parametric Modelling of Construction Site Layout Jozef Čabala 1, Mária Kozlovská 2 and Zuzana Struková 3 1,2,3 Institute of Construction Technology and Management, Faculty

More information

Module 7 Raster operations

Module 7 Raster operations Introduction Geo-Information Science Practical Manual Module 7 Raster operations 7. INTRODUCTION 7-1 LOCAL OPERATIONS 7-2 Mathematical functions and operators 7-5 Raster overlay 7-7 FOCAL OPERATIONS 7-8

More information

MSEC PLANT LAYOUT OPTIMIZATION CONSIDERING THE EFFECT OF MAINTENANCE

MSEC PLANT LAYOUT OPTIMIZATION CONSIDERING THE EFFECT OF MAINTENANCE Proceedings of Proceedings of the 211 ASME International Manufacturing Science and Engineering Conference MSEC211 June 13-17, 211, Corvallis, Oregon, USA MSEC211-233 PLANT LAYOUT OPTIMIZATION CONSIDERING

More information

ÇANKAYA UNIVERSITY Department of Industrial Engineering SPRING SEMESTER

ÇANKAYA UNIVERSITY Department of Industrial Engineering SPRING SEMESTER TECHNIQUES FOR CONTINOUS SPACE LOCATION PROBLEMS Continuous space location models determine the optimal location of one or more facilities on a two-dimensional plane. The obvious disadvantage is that the

More information

Optimization of Process Plant Layout Using a Quadratic Assignment Problem Model

Optimization of Process Plant Layout Using a Quadratic Assignment Problem Model Optimization of Process Plant Layout Using a Quadratic Assignment Problem Model Sérgio. Franceira, Sheila S. de Almeida, Reginaldo Guirardello 1 UICAMP, School of Chemical Engineering, 1 guira@feq.unicamp.br

More information

Satisfiability Modulo Theory based Methodology for Floorplanning in VLSI Circuits

Satisfiability Modulo Theory based Methodology for Floorplanning in VLSI Circuits Satisfiability Modulo Theory based Methodology for Floorplanning in VLSI Circuits Suchandra Banerjee Anand Ratna Suchismita Roy mailnmeetsuchandra@gmail.com pacific.anand17@hotmail.com suchismita27@yahoo.com

More information

USING GENETIC ALGORITHMS TO RESOLVE FACILITY LAYOUT PROBLEM

USING GENETIC ALGORITHMS TO RESOLVE FACILITY LAYOUT PROBLEM www.sjm.tf.bor.ac.yu Serbian Journal of Management 2 (1) (2007) 35-46 Serbian Journal of Management USING GENETIC ALGORITHMS TO RESOLVE FACILITY LAYOUT PROBLEM I. Mihajlovi}*, @. @ivkovi}, N. [trbac, D.

More information

Simplicial Global Optimization

Simplicial Global Optimization Simplicial Global Optimization Julius Žilinskas Vilnius University, Lithuania September, 7 http://web.vu.lt/mii/j.zilinskas Global optimization Find f = min x A f (x) and x A, f (x ) = f, where A R n.

More information

Graphical Analysis of Data using Microsoft Excel [2016 Version]

Graphical Analysis of Data using Microsoft Excel [2016 Version] Graphical Analysis of Data using Microsoft Excel [2016 Version] Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters.

More information

BCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D.

BCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D. Linear Programming Module Outline Introduction The Linear Programming Model Examples of Linear Programming Problems Developing Linear Programming Models Graphical Solution to LP Problems The Simplex Method

More information

A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING

A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING Proceedings of the 1994 IEEE International Conference on Image Processing (ICIP-94), pp. 530-534. (Austin, Texas, 13-16 November 1994.) A MORPHOLOGY-BASED FILTER STRUCTURE FOR EDGE-ENHANCING SMOOTHING

More information

Form Exploration and GA-Based Optimization of Lattice Towers Comparing with Shukhov Water Tower

Form Exploration and GA-Based Optimization of Lattice Towers Comparing with Shukhov Water Tower 15 to 19 September 2014, Brasilia, Brazil Reyolando M.L.R.F. BRASIL and Ruy M.O. PAULETTI (eds.) Form Exploration and GA-Based Optimization of Lattice Towers Comparing with Shukhov Water Tower A. KHODADADI*,

More information

Optimizing Architectural Layout Design via Mixed Integer Programming

Optimizing Architectural Layout Design via Mixed Integer Programming Optimizing Architectural Layout Design via Mixed Integer Programming KEATRUANGKAMALA Kamol 1 and SINAPIROMSARAN Krung 2 1 Faculty of Architecture, Rangsit University, Thailand 2 Faculty of Science, Chulalongkorn

More information

Search direction improvement for gradient-based optimization problems

Search direction improvement for gradient-based optimization problems Computer Aided Optimum Design in Engineering IX 3 Search direction improvement for gradient-based optimization problems S Ganguly & W L Neu Aerospace and Ocean Engineering, Virginia Tech, USA Abstract

More information

OPTIMIZING HIGHWAY PROFILES FOR INDIVIDUAL COST ITEMS

OPTIMIZING HIGHWAY PROFILES FOR INDIVIDUAL COST ITEMS Dabbour E. Optimizing Highway Profiles for Individual Cost Items UDC: 656.11.02 DOI: http://dx.doi.org/10.7708/ijtte.2013.3(4).07 OPTIMIZING HIGHWAY PROFILES FOR INDIVIDUAL COST ITEMS Essam Dabbour 1 1

More information

Use grouping symbols including parentheses, brackets, or braces in numerical expressions, and evaluate expressions with these symbols

Use grouping symbols including parentheses, brackets, or braces in numerical expressions, and evaluate expressions with these symbols Operations and Algebraic Thinking AR.Math.Content.5.OA.A.1 AR.Math.Content.5.OA.A.2 Write and interpret numerical expressions Use grouping symbols including parentheses, brackets, or braces in numerical

More information

Map Abstraction with Adjustable Time Bounds

Map Abstraction with Adjustable Time Bounds Map Abstraction with Adjustable Time Bounds Sourodeep Bhattacharjee and Scott D. Goodwin School of Computer Science, University of Windsor Windsor, N9B 3P4, Canada sourodeepbhattacharjee@gmail.com, sgoodwin@uwindsor.ca

More information

Ccontainers and protective covers for a wide variety of products. In order. Stacking Characteristics of Composite. Cardboard Boxes

Ccontainers and protective covers for a wide variety of products. In order. Stacking Characteristics of Composite. Cardboard Boxes Stacking Characteristics of Composite Cardboard Boxes R. B. KELLER AND B. A. HIEMSTRA Department of Mechanical Engineering and Applied Mechanics The University of Michigan Ann Arbor, Michigan 48109 (Received

More information

How Much Logic Should Go in an FPGA Logic Block?

How Much Logic Should Go in an FPGA Logic Block? How Much Logic Should Go in an FPGA Logic Block? Vaughn Betz and Jonathan Rose Department of Electrical and Computer Engineering, University of Toronto Toronto, Ontario, Canada M5S 3G4 {vaughn, jayar}@eecgutorontoca

More information

California Standard Study Island Topic Common Core Standard

California Standard Study Island Topic Common Core Standard State: CA Subject: Math Grade Level: 4 California Standard Study Island Topic Standard NUMBER SENSE 1.0: Students understand the place value of whole numbers and decimals to two decimal places and how

More information

The Geometry of Carpentry and Joinery

The Geometry of Carpentry and Joinery The Geometry of Carpentry and Joinery Pat Morin and Jason Morrison School of Computer Science, Carleton University, 115 Colonel By Drive Ottawa, Ontario, CANADA K1S 5B6 Abstract In this paper we propose

More information

Adaptive Robotics - Final Report Extending Q-Learning to Infinite Spaces

Adaptive Robotics - Final Report Extending Q-Learning to Infinite Spaces Adaptive Robotics - Final Report Extending Q-Learning to Infinite Spaces Eric Christiansen Michael Gorbach May 13, 2008 Abstract One of the drawbacks of standard reinforcement learning techniques is that

More information

CCBC Math 081 Geometry Section 2.2

CCBC Math 081 Geometry Section 2.2 2.2 Geometry Geometry is the study of shapes and their mathematical properties. In this section, we will learn to calculate the perimeter, area, and volume of a few basic geometric shapes. Perimeter We

More information

Constructive floorplanning with a yield objective

Constructive floorplanning with a yield objective Constructive floorplanning with a yield objective Rajnish Prasad and Israel Koren Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 13 E-mail: rprasad,koren@ecs.umass.edu

More information

An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm

An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm An Adaptive and Deterministic Method for Initializing the Lloyd-Max Algorithm Jared Vicory and M. Emre Celebi Department of Computer Science Louisiana State University, Shreveport, LA, USA ABSTRACT Gray-level

More information

Seismic regionalization based on an artificial neural network

Seismic regionalization based on an artificial neural network Seismic regionalization based on an artificial neural network *Jaime García-Pérez 1) and René Riaño 2) 1), 2) Instituto de Ingeniería, UNAM, CU, Coyoacán, México D.F., 014510, Mexico 1) jgap@pumas.ii.unam.mx

More information

Bob Hardage 1. Search and Discovery Article #40662 (2010) Posted December 17, Shallowest Target and Line Spacings

Bob Hardage 1. Search and Discovery Article #40662 (2010) Posted December 17, Shallowest Target and Line Spacings GC 3-D Design Philosophy Part 2: Target Depth* Bob Hardage 1 Search and Discovery Article #40662 (2010) Posted December 17, 2010 *Adapted from the Geophysical Corner column, prepared by the author, in

More information

Operations and Algebraic Thinking

Operations and Algebraic Thinking 5.OA.A Write and interpret numerical expressions Operations and Algebraic Thinking 5.OA.A.1 Use grouping symbols including parentheses, brackets, or braces in numerical expressions, and evaluate expressions

More information

An Automated Algorithm for Decline Analysis

An Automated Algorithm for Decline Analysis Chapter 4 An Automated Algorithm for Decline Analysis Rita Aggarwala 1, Tom Alberts 2, Chris Bose 3, Adrian Driga 1, Aude Espesset 4, John Harlim 5, Jihyoun Jeon 6, Seungwon Jeon 7, Qutaibeh Katatbeh 8,

More information

numbers by multi-digit whole numbers by using strategies based on place value, the properties of operations and the relationship between

numbers by multi-digit whole numbers by using strategies based on place value, the properties of operations and the relationship between Enrichment Math Grade 5 Mrs. Kathy Pisano August- September Topic Resources Unit 1: Whole Number Computation and Application Skills Assessment Common Core Standards Content (Understandings) *Divide multidigit

More information

4. Conclusion. 5. Acknowledgment. 6. References

4. Conclusion. 5. Acknowledgment. 6. References [10] F. P. Preparata and S. J. Hong, Convex hulls of finite sets of points in two and three dimensions, Communications of the ACM, vol. 20, pp. 87-93, 1977. [11] K. Ichida and T. Kiyono, Segmentation of

More information

Developer s Tip. An Introduction to the Theory of Planar Failure. Concepts of Planar Rock Slope Failure

Developer s Tip. An Introduction to the Theory of Planar Failure. Concepts of Planar Rock Slope Failure Developer s Tip An Introduction to the Theory of Planar Failure In this article we explain the basic concepts behind planar failure analysis of rock slopes. We also discuss the geometric conditions that

More information

9.4 SOME CHARACTERISTICS OF INTEGER PROGRAMS A SAMPLE PROBLEM

9.4 SOME CHARACTERISTICS OF INTEGER PROGRAMS A SAMPLE PROBLEM 9.4 SOME CHARACTERISTICS OF INTEGER PROGRAMS A SAMPLE PROBLEM Whereas the simplex method is effective for solving linear programs, there is no single technique for solving integer programs. Instead, a

More information

5. Computational Geometry, Benchmarks and Algorithms for Rectangular and Irregular Packing. 6. Meta-heuristic Algorithms and Rectangular Packing

5. Computational Geometry, Benchmarks and Algorithms for Rectangular and Irregular Packing. 6. Meta-heuristic Algorithms and Rectangular Packing 1. Introduction 2. Cutting and Packing Problems 3. Optimisation Techniques 4. Automated Packing Techniques 5. Computational Geometry, Benchmarks and Algorithms for Rectangular and Irregular Packing 6.

More information

This lesson combines vertical translations and dilations in several quadratic and inverse variation modeling applications.

This lesson combines vertical translations and dilations in several quadratic and inverse variation modeling applications. Learning Objectives Combined Vertical Transformations Algebra ; Pre-Calculus Time required: 90 min. This lesson combines vertical translations and dilations in several quadratic and inverse variation modeling

More information

MASS Modified Assignment Algorithm in Facilities Layout Planning

MASS Modified Assignment Algorithm in Facilities Layout Planning International Journal of Tomography & Statistics (IJTS), June-July 2005, Vol. 3, No. JJ05, 19-29 ISSN 0972-9976; Copyright 2005 IJTS, ISDER MASS Modified Assignment Algorithm in Facilities Layout Planning

More information

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed

More information

A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time

A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time A Real Coded Genetic Algorithm for Data Partitioning and Scheduling in Networks with Arbitrary Processor Release Time S. Suresh 1, V. Mani 1, S. N. Omkar 1, and H. J. Kim 2 1 Department of Aerospace Engineering,

More information

Points covered an odd number of times by translates

Points covered an odd number of times by translates Points covered an odd number of times by translates Rom Pinchasi August 5, 0 Abstract Let T be a fixed triangle and consider an odd number of translated copies of T in the plane. We show that the set of

More information

Linear programming II João Carlos Lourenço

Linear programming II João Carlos Lourenço Decision Support Models Linear programming II João Carlos Lourenço joao.lourenco@ist.utl.pt Academic year 2012/2013 Readings: Hillier, F.S., Lieberman, G.J., 2010. Introduction to Operations Research,

More information

Solving Large Aircraft Landing Problems on Multiple Runways by Applying a Constraint Programming Approach

Solving Large Aircraft Landing Problems on Multiple Runways by Applying a Constraint Programming Approach Solving Large Aircraft Landing Problems on Multiple Runways by Applying a Constraint Programming Approach Amir Salehipour School of Mathematical and Physical Sciences, The University of Newcastle, Australia

More information

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Oliver Cardwell, Ramakrishnan Mukundan Department of Computer Science and Software Engineering University of Canterbury

More information

High Radix Division Ivor Page 1

High Radix Division Ivor Page 1 High Radix Division 1 High Radix Division Ivor Page 1 14.1 Division with Redundant Quotient We are interested in speeding up the division process by generating more bits of the quotient during each iteration.

More information

Telecommunication and Informatics University of North Carolina, Technical University of Gdansk Charlotte, NC 28223, USA

Telecommunication and Informatics University of North Carolina, Technical University of Gdansk Charlotte, NC 28223, USA A Decoder-based Evolutionary Algorithm for Constrained Parameter Optimization Problems S lawomir Kozie l 1 and Zbigniew Michalewicz 2 1 Department of Electronics, 2 Department of Computer Science, Telecommunication

More information

Min-Cost Multicast Networks in Euclidean Space

Min-Cost Multicast Networks in Euclidean Space Min-Cost Multicast Networks in Euclidean Space Xunrui Yin, Yan Wang, Xin Wang, Xiangyang Xue School of Computer Science Fudan University {09110240030,11110240029,xinw,xyxue}@fudan.edu.cn Zongpeng Li Dept.

More information

Figure 4.1: The evolution of a rooted tree.

Figure 4.1: The evolution of a rooted tree. 106 CHAPTER 4. INDUCTION, RECURSION AND RECURRENCES 4.6 Rooted Trees 4.6.1 The idea of a rooted tree We talked about how a tree diagram helps us visualize merge sort or other divide and conquer algorithms.

More information

More About Factoring Trinomials

More About Factoring Trinomials Section 6.3 More About Factoring Trinomials 239 83. x 2 17x 70 x 7 x 10 Width of rectangle: Length of rectangle: x 7 x 10 Width of shaded region: 7 Length of shaded region: x 10 x 10 Area of shaded region:

More information

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability 7 Fractions GRADE 7 FRACTIONS continue to develop proficiency by using fractions in mental strategies and in selecting and justifying use; develop proficiency in adding and subtracting simple fractions;

More information

THE ANALYTIC AND NUMERICAL DEFINITION OF THE GEOMETRY OF THE BRITISH MUSEUM GREAT COURT ROOF

THE ANALYTIC AND NUMERICAL DEFINITION OF THE GEOMETRY OF THE BRITISH MUSEUM GREAT COURT ROOF Williams, C.J.K. 2001 The analytic and numerical definition of the geometry of the British Museum Great THE ANALYTIC AND NUMERICAL DEFINITION OF THE GEOMETRY OF THE BRITISH MUSEUM GREAT COURT ROOF Chris

More information

White Paper. Scia Engineer Optimizer: Automatic Optimization of Civil Engineering Structures. Authors: Radim Blažek, Martin Novák, Pavel Roun

White Paper. Scia Engineer Optimizer: Automatic Optimization of Civil Engineering Structures. Authors: Radim Blažek, Martin Novák, Pavel Roun White Paper Scia Engineer Optimizer: Automatic Optimization of Civil Engineering Structures Nemetschek Scia nv Industrieweg 1007 3540 Herk-de-Stad (Belgium) Tel.: (+32) 013 55.17.75 Fax: (+32) 013 55.41.75

More information

Linear Programming. Meaning of Linear Programming. Basic Terminology

Linear Programming. Meaning of Linear Programming. Basic Terminology Linear Programming Linear Programming (LP) is a versatile technique for assigning a fixed amount of resources among competing factors, in such a way that some objective is optimized and other defined conditions

More information

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling Welcome to the lectures on computer graphics. We have

More information

Optimized Watermarking Using Swarm-Based Bacterial Foraging

Optimized Watermarking Using Swarm-Based Bacterial Foraging Journal of Information Hiding and Multimedia Signal Processing c 2009 ISSN 2073-4212 Ubiquitous International Volume 1, Number 1, January 2010 Optimized Watermarking Using Swarm-Based Bacterial Foraging

More information

A New Availability Allocation Method

A New Availability Allocation Method ESREL 2015 Conference 7-10 September, ETH, Zurich Abraham Almaw Jigar Mary Ann Lundteigen Yiliu Liu 1/14 Research problem Proposed approach Assumptions Varying cost function Varying cost function (procedure)

More information

EXERCISES SHORTEST PATHS: APPLICATIONS, OPTIMIZATION, VARIATIONS, AND SOLVING THE CONSTRAINED SHORTEST PATH PROBLEM. 1 Applications and Modelling

EXERCISES SHORTEST PATHS: APPLICATIONS, OPTIMIZATION, VARIATIONS, AND SOLVING THE CONSTRAINED SHORTEST PATH PROBLEM. 1 Applications and Modelling SHORTEST PATHS: APPLICATIONS, OPTIMIZATION, VARIATIONS, AND SOLVING THE CONSTRAINED SHORTEST PATH PROBLEM EXERCISES Prepared by Natashia Boland 1 and Irina Dumitrescu 2 1 Applications and Modelling 1.1

More information

Classification of Optimization Problems and the Place of Calculus of Variations in it

Classification of Optimization Problems and the Place of Calculus of Variations in it Lecture 1 Classification of Optimization Problems and the Place of Calculus of Variations in it ME256 Indian Institute of Science G. K. Ananthasuresh Professor, Mechanical Engineering, Indian Institute

More information

Critical Area Computation for Missing Material Defects in VLSI Circuits

Critical Area Computation for Missing Material Defects in VLSI Circuits IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 20, NO. 5, MAY 2001 583 Critical Area Computation for Missing Material Defects in VLSI Circuits Evanthia Papadopoulou

More information

Artificial Neural Network based Curve Prediction

Artificial Neural Network based Curve Prediction Artificial Neural Network based Curve Prediction LECTURE COURSE: AUSGEWÄHLTE OPTIMIERUNGSVERFAHREN FÜR INGENIEURE SUPERVISOR: PROF. CHRISTIAN HAFNER STUDENTS: ANTHONY HSIAO, MICHAEL BOESCH Abstract We

More information

Design optimization for multifunctional 3D printed structures with embedded functional systems

Design optimization for multifunctional 3D printed structures with embedded functional systems 11 th World Congress on Structural and Multidisciplinary Optimisation 07 th -12 th, June 2015, Sydney Australia Design optimization for multifunctional 3D printed structures with embedded functional systems

More information

A NOVEL APPROACH FOR SOLVING GEAR TRAIN OPTIMIZATION PROBLEM

A NOVEL APPROACH FOR SOLVING GEAR TRAIN OPTIMIZATION PROBLEM A NOVEL APPROACH FOR SOLVING GEAR TRAIN OPTIMIZATION PROBLEM Nenad Kostić 1, Nenad Marjanović 2, Nenad Petrović 3 1. INTRODUCTION UDC: 629.021 From a research and practical aspect, there is a need for

More information

NUMBER SENSE AND OPERATIONS. Competency 0001 Understand the structure of numeration systems and multiple representations of numbers.

NUMBER SENSE AND OPERATIONS. Competency 0001 Understand the structure of numeration systems and multiple representations of numbers. SUBAREA I. NUMBER SENSE AND OPERATIONS Competency 0001 Understand the structure of numeration systems and multiple representations of numbers. Prime numbers are numbers that can only be factored into 1

More information

Chapter 8 Visualization and Optimization

Chapter 8 Visualization and Optimization Chapter 8 Visualization and Optimization Recommended reference books: [1] Edited by R. S. Gallagher: Computer Visualization, Graphics Techniques for Scientific and Engineering Analysis by CRC, 1994 [2]

More information

CT79 SOFT COMPUTING ALCCS-FEB 2014

CT79 SOFT COMPUTING ALCCS-FEB 2014 Q.1 a. Define Union, Intersection and complement operations of Fuzzy sets. For fuzzy sets A and B Figure Fuzzy sets A & B The union of two fuzzy sets A and B is a fuzzy set C, written as C=AUB or C=A OR

More information

d = (x 2 - x 1 ) 2 + (y 2 - y 1 ) 2 Student Name: Date: Teacher Name: Sunil Dudeja Score:

d = (x 2 - x 1 ) 2 + (y 2 - y 1 ) 2 Student Name: Date: Teacher Name: Sunil Dudeja Score: Geometry EOC (GSE) Quiz Answer Key Equations and Measurement - (MGSE9 12.G.GPE.4) Use Coordinates For Theorems, (MGSE9 12.G.GPE.5 ) Prove Slope Criteria, (MGSE9 12.G.GPE.6) Find The Point, (MGSE9 12.G.GPE.7

More information

Network Topology Control and Routing under Interface Constraints by Link Evaluation

Network Topology Control and Routing under Interface Constraints by Link Evaluation Network Topology Control and Routing under Interface Constraints by Link Evaluation Mehdi Kalantari Phone: 301 405 8841, Email: mehkalan@eng.umd.edu Abhishek Kashyap Phone: 301 405 8843, Email: kashyap@eng.umd.edu

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

More information

x ji = s i, i N, (1.1)

x ji = s i, i N, (1.1) Dual Ascent Methods. DUAL ASCENT In this chapter we focus on the minimum cost flow problem minimize subject to (i,j) A {j (i,j) A} a ij x ij x ij {j (j,i) A} (MCF) x ji = s i, i N, (.) b ij x ij c ij,

More information

NUMERICAL INTEGRATION

NUMERICAL INTEGRATION NUMERICAL INTEGRATION f(x) MISN-0-349 NUMERICAL INTEGRATION by Robert Ehrlich George Mason University 1. Numerical Integration Algorithms a. Introduction.............................................1 b.

More information

Minimum-Link Watchman Tours

Minimum-Link Watchman Tours Minimum-Link Watchman Tours Esther M. Arkin Joseph S. B. Mitchell Christine D. Piatko Abstract We consider the problem of computing a watchman route in a polygon with holes. We show that the problem of

More information

OPTIMIZING SURVEILLANCE CAMERA PLACEMENT IN BUILDINGS USING BIM

OPTIMIZING SURVEILLANCE CAMERA PLACEMENT IN BUILDINGS USING BIM OPTIMIZING SURVEILLANCE CAMERA PLACEMENT IN BUILDINGS USING BIM Ameen Hamza Albahri a and Amin Hammad b a Ph.D. Candidate, Faculty of Engineering and Computer science, Concordia University, Canada b Professor,

More information

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016

Simulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016 Simulation Lecture O Optimization: Linear Programming Saeed Bastani April 06 Outline of the course Linear Programming ( lecture) Integer Programming ( lecture) Heuristics and Metaheursitics (3 lectures)

More information

Two dimensional bin packing problem

Two dimensional bin packing problem Two dimensional bin packing problem The two dimensional bin packing problem is essentially a problem of fitting rectangles into minimum number of given large rectangles. Given rectangles (bins) of size

More information

Geometric and Thematic Integration of Spatial Data into Maps

Geometric and Thematic Integration of Spatial Data into Maps Geometric and Thematic Integration of Spatial Data into Maps Mark McKenney Department of Computer Science, Texas State University mckenney@txstate.edu Abstract The map construction problem (MCP) is defined

More information

A Singular Example for the Averaged Mean Curvature Flow

A Singular Example for the Averaged Mean Curvature Flow To appear in Experimental Mathematics Preprint Vol. No. () pp. 3 7 February 9, A Singular Example for the Averaged Mean Curvature Flow Uwe F. Mayer Abstract An embedded curve is presented which under numerical

More information

Network Routing Protocol using Genetic Algorithms

Network Routing Protocol using Genetic Algorithms International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:0 No:02 40 Network Routing Protocol using Genetic Algorithms Gihan Nagib and Wahied G. Ali Abstract This paper aims to develop a

More information

UNIT 15 GRAPHICAL PRESENTATION OF DATA-I

UNIT 15 GRAPHICAL PRESENTATION OF DATA-I UNIT 15 GRAPHICAL PRESENTATION OF DATA-I Graphical Presentation of Data-I Structure 15.1 Introduction Objectives 15.2 Graphical Presentation 15.3 Types of Graphs Histogram Frequency Polygon Frequency Curve

More information

A Two-Stage Stochastic Programming Approach for Location-Allocation Models in Uncertain Environments

A Two-Stage Stochastic Programming Approach for Location-Allocation Models in Uncertain Environments A Two-Stage Stochastic Programming Approach for Location-Allocation in Uncertain Environments Markus Kaiser, Kathrin Klamroth Optimization & Approximation Department of Mathematics University of Wuppertal

More information

Wind tunnel study on load combination including torsion for design of medium-rise buildings

Wind tunnel study on load combination including torsion for design of medium-rise buildings The Eighth Asia-Pacific Conference on Engineering, December 10 14, 2013, Chennai, India tunnel study on load combination including torsion for design of medium-rise buildings Mohamed Elsharawy, Ted Stathopoulos,

More information

Renyan Ge and David A. Clausi

Renyan Ge and David A. Clausi MORPHOLOGICAL SKELETON ALGORITHM FOR PDP PRODUCTION LINE INSPECTION Renyan Ge and David A. Clausi Systems Design Engineering University of Waterloo, 200 University Avenue West Waterloo, Ontario, Canada

More information

RASTERIZING POLYGONS IN IMAGE SPACE

RASTERIZING POLYGONS IN IMAGE SPACE On-Line Computer Graphics Notes RASTERIZING POLYGONS IN IMAGE SPACE Kenneth I. Joy Visualization and Graphics Research Group Department of Computer Science University of California, Davis A fundamental

More information

Optimization and approximation on systems of geometric objects van Leeuwen, E.J.

Optimization and approximation on systems of geometric objects van Leeuwen, E.J. UvA-DARE (Digital Academic Repository) Optimization and approximation on systems of geometric objects van Leeuwen, E.J. Link to publication Citation for published version (APA): van Leeuwen, E. J. (2009).

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations International Journal of Industrial Engineering Computations (011) 793 800 Contents lists available at GrowingScience International Journal of Industrial Engineering Computations homepage: www.growingscience.com/ijiec

More information

Electimize A New Evolutionary Algorithm For Optimization With Applications In Construction Engineering

Electimize A New Evolutionary Algorithm For Optimization With Applications In Construction Engineering University of Central Florida Electronic Theses and Dissertations Doctoral Dissertation (Open Access) Electimize A New Evolutionary Algorithm For Optimization With Applications In Construction Engineering

More information

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021

More information

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying

More information

6. Concluding Remarks

6. Concluding Remarks [8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also

More information

[Leishman, 1989a]. Deborah Leishman. A Principled Analogical Tool. Masters thesis. University of Calgary

[Leishman, 1989a]. Deborah Leishman. A Principled Analogical Tool. Masters thesis. University of Calgary [Coyne et al., 1990]. R.D. Coyne, M.A. Rosenman, A.D. Radford, M. Balachandran and J.S. Gero. Knowledge-Based Design Systems. Reading, Massachusetts, Addison-Wesley. 1990. [Garey and Johnson, 1979]. Michael

More information

Theorem 2.9: nearest addition algorithm

Theorem 2.9: nearest addition algorithm There are severe limits on our ability to compute near-optimal tours It is NP-complete to decide whether a given undirected =(,)has a Hamiltonian cycle An approximation algorithm for the TSP can be used

More information

Using Excel for Graphical Analysis of Data

Using Excel for Graphical Analysis of Data Using Excel for Graphical Analysis of Data Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters. Graphs are

More information

On the number of distinct directions of planes determined by n points in R 3

On the number of distinct directions of planes determined by n points in R 3 On the number of distinct directions of planes determined by n points in R 3 Rom Pinchasi August 27, 2007 Abstract We show that any set of n points in R 3, that is not contained in a plane, determines

More information

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism in Artificial Life VIII, Standish, Abbass, Bedau (eds)(mit Press) 2002. pp 182 185 1 Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism Shengxiang Yang Department of Mathematics and Computer

More information

Statistical Timing Analysis Using Bounds and Selective Enumeration

Statistical Timing Analysis Using Bounds and Selective Enumeration IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 22, NO. 9, SEPTEMBER 2003 1243 Statistical Timing Analysis Using Bounds and Selective Enumeration Aseem Agarwal, Student

More information

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of Minnesota

More information