GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling

Size: px
Start display at page:

Download "GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling"

Transcription

1 KSCE Journal of Civil Engineering (2010) 14(5): DOI /s Construction Management GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling Habib Fathi* and Abbas Afshar** Received April 20, 2009/Revised 1st: July 21, 2009, 2nd: September 21, 2009, 3rd: December 11, 2009/Accepted January 14, 2010 Abstract From a financial management perspective, the profitability of a construction project is connected to the cash requirements of the project and the ability of a company to procure cash at the right time. Line of credit as a bank credit agreement provides an alternative way of managing the necessary capital and cash flow for the project. Today s highly competitive business environment necessitates comprehensive scheduling with respect to cash providing provisions and restrictions. This paper presents a multi-objective elitist Non-dominated Sorting Genetic Algorithm (NSGA-II) based optimization model for finance-based scheduling which facilitates the decision making process of the most appropriate line of credit option for cash procurement. Finance-based scheduling modifies the initial schedule of the project so that its maximum negative cash flow is limited to a specific credit limit. Furthermore, this paper suggests several improvements to basic NSGA-II and demonstrates how they significantly enhance the efficiency of the model in searching for non-dominated solutions. The proposed model is validated by a designed benchmark problem, and its performance and merits are illustrated through its application to a case example. It is shown that the model can effectively approach to the optimal Pareto set and maintain diversity in solutions. Keywords: financial management, cash flow, multi-objective optimization, genetic algorithm, construction management, financial decisions making 1. Introduction Sound financial management, feasible scheduling, and realistic cash flow projection form the key differences between a marginally profitable and a very profitable construction company. Cash flow projection ensures the availability of sufficient cash for the execution of the scheduled project at different phases. In case of insufficient funds, based on cash flow projection, the financial manager of company must think on procuring adequate cash using different financial arrangements. Loans, line of credits, leases, trade financing, and credit cards are five common ways of debt financing to meet a company s cash needs. Bank credit agreements provide construction companies with important access to capital. These agreements, when disclosed, can provide a signal to the market firms ability to raise capital and banks assessment of firms value (Slovin and Young, 1990). Prior to contractors establish bank credits with specified limits to finance project, they should ponder on various aspects of bank overdraft such as optimum required credit, financing cost, set of provisions that must be met by the borrower, and client s restrictions and constraints for the project execution. Therefore, cost-effectiveness analysis is necessary in this stage to compare economically different conceivable options for cash providing. One of the prevalent methods of financing construction projects is line of credit. When a line of credit is available to the contractor, the responsible department should reschedule the project based on specific requirements of line of credit to maximize the predicted profit, optimize and smooth cash flow liquidity at the project level, and satisfy project constraints. Although money is a vital construction resource and its procuring method is considered as a crucial factor to run a lucrative business, yet, it has rarely been used to modify the construction schedules in order to balance project expenditures with the available cash for the project s duration. Several researchers have proposed solution approaches to better prediction and consideration of cash flow (e.g., Abudayyeh and Rasdorf, 1993; Ashley and Teicholz, 1977; Chen and Chen, 2000; Kenley and Wilson, 1989; Kirkpatrick, 1994; Navon, 1994, 1995, 1996; Park, 2004) whereas only few models are available to take into consideration financing method of project and its relevant restrictions on project execution. Elazouni and Gab-Allah (2004) used Integer- Linear-Programming (ILP) to solve finance-based scheduling problem. Their model revises activities start time to produce schedules with minimum duration that correspond to desired credit limits. They presented a method for devising financially feasible schedules that balances work with the available cash to *Research Assistant, Dept. of Civil Engineering, Iran University of Science and Technology, Tehran 16846, Iran ( ha_fathi@civileng.iust.ac.ir) **Professor, Dept. of Civil Engineering, Iran University of Science and Technology, Tehran 16846, Iran (Corresponding Author, a_afshar@iust.ac.ir) 627

2 Habib Fathi and Abbas Afshar perform it. Possible extension, rather than compression of the total project duration forms the core of the proposed ILP model. In a recent work, Elazouni and Metwally (2005) used Genetic Algorithm (GA) to solve the same problem. Elazouni and Metwally (2007) in a technical note expanded the concept and technique of finance-based scheduling to develop practical schedules correspond to cash availability, time-cost trade-off analysis, resource allocation, and resource leveling using genetic algorithm. Liu and Wang (2008) established a model comprising activity relationship, resource usage, and project cash flow constraints along with an objective function aiming to maximize the profit. They used Constraint Programming (CP) techniques with the purpose of maximizing the net cash flow to optimize project profit from contractors perspective. Considering client s cash flow and time value of money, Fathi and Afshar (2008) improved the presented ILP model by Elazouni and Gab-Allah (2004). More recently, Elazouni and Abido (2009) applied finance-based scheduling method for multiple construction projects using multi-objective evolutionary algorithms. Most of the existing scheduling techniques assume a predetermined credit amount and then modify the initial schedule of the project accordingly. However, the optimal required credit considering all constraints and current situation of the contractor/ bank may be different. In order to surmount aforementioned shortcoming and enhance the effectiveness of finance-based scheduling method, this paper presents a multi-objective model which considers total duration of project, required credit, and total financing cost as objectives that must be minimized. The proposed model produces various financially feasible and optimum schedules based on non-dominated solutions and Pareto front concepts. Acquired Pareto front comprises nondominated set of schedules for the given problem that lists all non-dominated solutions. It means none of these solutions may be improved without sacrificing at least one other objective. It facilitates determination of the most appropriate amount of required credit to go well with different conditions of company and client terms. To find the optimal solutions, several mathematical and heuristic methods have been proposed for optimization problems in construction scheduling. Analytical methods mostly utilize LP and/ or DP to address the optimal solution. In large scale construction management problems, however, they encounter substantial deficiencies. The major deficiency with most of analytical methods lies in their algorithmic restriction to handle multi-objectives simultaneously (Que, 2002). Although heuristic methods performed well over a variety of problems, they proved to be very much problem dependent and efficient on single objective problems (Que, 2002). Due to fast growth in computer technology and advances in artificial intelligence, computational optimization techniques such as GAs have extensively been used to solve optimization problems in construction (Li and Love, 1997; Jang, 2004; Zheng et al., 2004; Elazouni and Metwally, 2005). GAs are particularly suited for optimization problems in construction scheduling. Beside other privileges, they are robust, do not experience combinational explosion, and do not rely much on assumptions or on heuristic rules (Que, 2002). Therefore, the paper employs a multi-objective model based on the concept of elitist non-dominated sorting genetic algorithm (NSGA-II) which uses improved procedures for initial population generating, crossover, and mutation in order to enhance the accuracy and diversity of the solutions. 2. Finance-Based Scheduling When the cash is limited in a construction company, the project may be funded by bank overdrafts, especially line of credit agreement. Upon the line of credit agreement the contractor may borrow up to a specified amount of money on an as needed basis. The contractor pays interest on the amount of funds borrowed at any given time. In such case, the contractor must limit its debts within the available credit limit at any time during the execution stage. Finance-based scheduling modifies the start time of project activities and extends the total project duration (if needed), to limit the project s negative cash flow within the available credit limit. The method helps to develop financially feasible schedules corresponding to desired credit limits. Control of the credit limit of a line of credit provides many benefits including negotiating lower interest rates with bankers, setting favorable terms of repayment, and reducing penalties incurred for any unused portions of overdraft cash (Elazouni and Gab-Allah, 2004). Developing schedules by finance-based scheduling method involves extending the initial schedule to meet the constraining cash flow and budget. In order to find (1) total duration, (2) required credit, and (3) financing cost of non-dominated schedules for a given project, devising initial and extended schedules are two primary steps. The initial schedule is basically a bar chart that portrays project activities against time disregarding any limitation in available resources. It must be analyzed to determine early start (ES k ), early finish (EF k ), and total float (TF k ) of each activity. The total float represents the maximum shift in an activity without affecting project duration (Fig. 1(a)). Fulfilling the objectives of devising financially feasible schedules and minimizing project duration, according to different credit limits, necessitates developing an extended schedule. Devising a schedule that is constrained with a specified credit limit involves modification of initial schedule by extending the initial duration of the project (Fig. 1(b)). Extension increment and adjusted total float concepts were introduced by Elazouni and Gab-Allah (2004). Different extended schedules may be developed based on the initial schedule and trial extension increment (M). Any definite extension increment can transform the boundless solution space to a well-defined and more constrained one. The extension increment, as a definite value, is used to modify the total float of activities in the initial schedule. It extends the total float of activities resulting in adjusted total float (J k ) that allows the same extension in total duration of the project: 628 KSCE Journal of Civil Engineering

3 GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling Fig. 2. Typical Cash Flow Profile of Period t for a Construction Project Fig. 1. Initial and Extended Schedule of a Sample Project with Increment M J k = TF k + M The adjusted total float defines the maximum possible shift in start time of an activity without affecting the total duration in the extended schedule. The M must be chosen with consideration to maximum allowable project extension time according to contractual and agreement s terms. When the start time of an activity is shifted within its adjusted total float, then the same or greater shift must be assigned to the successor activities to preserve the logical precedence relationships among activities. 3. Cash Flow and Financial Terms When a construction company receives progress payment for a project, the released cash from the client has following three unique characteristics. First, the cash for the project is usually released only once during each period. Second, the owner may hold back part of the due payments in the form of retention, which will be released after the project completion. Third, a construction company can often defer paying some of the costs associated with the construction. Considering the above cash flow characteristics in progress payment projects, the manager must develop a cash inflowoutflow program. The cash inflow-outflow program consists of cost-loaded schedule, payment plan for the prepared cost-loaded schedule, and the payment received from the client. (1) The financing cost of the project (i.e., interest charge of line of credit) must be included in the cash outflows. Fig. 2(a and b) present typical cash flow profiles in a period according to contractor perspective without and with considering financing cost, respectively. The effect of interest charge is determined based on the assumption that the contractor pays the interest charges due at the end of each period. Total project disbursement can be divided into two parts, direct cost and indirect cost. Direct cost of the project is sum of the costs related to material, labor, equipment, and subcontractors. Indirect cost encompasses fixed overhead and variable overhead. Fixed overhead costs are those tend to be fixed over a specific range of work volume. For example, if administrative office of the project currently has one salaried employee working as secretary, the cost of this employee is fixed over the volume of work that can be managed by him. But, variable overhead costs, such as utility costs in job site, personnel scheduling and management costs, taxes, and project insurance, vary with the volume of performed work. The equations in this section are presented according to the financial terminology used by Au and Hendrickson (1986) and the typical cash flow profile for construction projects applied in Elazouni and Gab-Allah (2004). Let the total direct cost in day i be represented by y i : y i = n i y pi p = 1 ; i=1, 2,..., T (2) in which n i is the number of activities whose duration overlaps with day i; y pi is the direct cost expenditure rate of activity p in day i; and T is the total duration of project. If E t stands for project total cost disbursement during a typical project period t: m t E t = ( y i + O F ) + i= ( m ( t 1) ) + 1 O Vt (3) Vol. 14, No. 5 / September

4 Habib Fathi and Abbas Afshar where m is the number of days comprising a period; O F is the fixed overhead cost which is assumed to be fixed in each day i; and O Vt is the variable overhead cost at period t which is considered to be a fixed percent of the total direct costs in relevant period. In order to calculate the payment amount P t at the end of each period in periodic progress payment projects, the amount of retention (R) and profit and overhead markup (POM) must be defined. Retention is a percentage of each bill which clients often withhold to ensure the contractor completes the construction project. This portion of the progress payment will often be released when the job is completed. Profit and overhead markup is a percentage which companies commonly multiply to construction costs (direct costs) to get the bid price. m t P t = ( 1 R) ( 1 + POM) y i i= ( m ( t 1) ) + 1 The cumulative cash flow at the end of period t (for t 1) (disregarding interest charges) may be represented by F t (Elazouni and Gab-Allah 2004): F t = N t 1 + E t = + N t 1 F t 1 P t (4) (5) (6) in which N t is the net cash flow at the end of period t after receiving a payment P t disregarding interest charges; and P t -1 is the payment at the end of period t-1. Let I t represents the interest charges at the end of period t: I t = re ( t + N' t 1 ) where r is the interest rate per period; and γ is a very small positive real number to avoid the divided by zero case and also justify the situation that E t =0 and N' t-1 >0. The term [ ( E t + N' r 1 ) /( E r N' t 1 γ)] can only be equal to {-1, 0} and adjusts the equation to take care of the positive values for (E t +N' t-1 ). In this case, the contractor borrows no money from the financial institution and hence pays no interest at the end of period. It must be mentioned that [ ] denotes the floor function which maps a real number to the next smallest integer. Note that the above calculation is based on the assumption that contractor pays the interest charges at the end of each period. The actual cumulative cash flow at the end of period t which comprises interest charges, F' t, may be defined as the sum of F t and the interest charge for that period, I t, as: F' t = F t + I t As illustrated in Fig. 2(b), N' t, the net cash flow until the end of period t including accumulated interest charges can be calculated by: N' t = F' t + P t The calculation of required credit and financing cost of any conceivable schedule according to extended schedule, are ( E t + N' r 1 ) E r N' t 1 γ (7) (8) (9) Fig. 3. Multi-objective Model Structure founded on the above equations. Based on the defined concept and mathematical representation of the cash balances, the structure of the proposed multi-objective model is summarized as Fig Pareto Front Searching Process; GA Approach Multi-Objective optimization deals with more than one objective function which may be in conflict with each other. In fact there may not necessarily exist a fully superior solution corresponding to all objectives. Therefore, the best solution of problem has to be selected by decision maker according to a specific order of importance of the objectives from a set of optimal nondominated solutions referred to as Pareto front. Moreover, in a multi-objective optimization it is essential to maintain a diverse set of solutions in the non-dominated front. The Pareto front consists of all non-dominated solutions for the given multiobjective problem. The concept of domination between two solutions can be represented as: A solution x 1 is said to dominate the solution x 2, if not only the solution x 1 be no worse than x 2 in all objectives but also the solution x 1 be strictly better than x 2 in at least one objective. The main objective of the proposed model is to find the non-dominated solutions with minimum total duration of the 630 KSCE Journal of Civil Engineering

5 GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling project, required credit from bank, and total financing cost. In order to apply NSGA-II rules for non-dominated solutions finding process, first of all, the initial and the extended schedules have to be developed according to Fig. 1 with the aim of determination the possible solution space. Then, six primary steps of NSGA-II algorithm are performed including: setting the chromosome structure; generating an initial population of chromosomes; performing offspring generation operators; evaluating each chromosome based on defined objectives; performing a non-dominated sorting and identifying different fronts; crowding distance sorting and setting the new population. The chromosome structure is set as a string of elements which is depicted in Fig. 4. It shows a sample chromosome related to the project in Fig. 1. Each gene can take a number between 0 to adjusted total float of the relevant activity. In the next two steps (i.e., generating initial population and performing genetic operators), three major problems were detected in applying the basic procedures of GA which have been defined in the literature. First, precedence relationship may be violated very often. Crossover and mutation operators in the basic GA system alter the contents of genes, thus causing violation of the precedence constraint. In other words, most new chromosomes generated from crossover and mutation may become infeasible solutions. Second, the diversity of optimal-pareto front which is a basic goal for multiobjective optimization was not fulfilled very well. The acquired non-dominated solutions mostly concentrated on the region with greater total duration, missing the solutions with lower duration. Third, the basic GA contained two redundant operations; it allowed two identical parents to swap genetic material in crossover. Also, acquired offspring from two dissimilar parents, may be similar to their parents. These operations should be eliminated. In order to enhance the performance of the model and surmount the aforementioned problems, three modifications are proposed and implemented in this paper. The improved initial population generating procedure, modified crossover, and revised mutation highly enhanced the performance of the algorithm. The resulted Pareto front approached to the actual non-dominated Fig. 4. Chromosome Structure solutions with well diversity. The following sections describe these modifications. The paper uses the project depicted in Fig. 1 to exemplify the modified procedures. 4.1 Improved Initial Population Generating Procedure The adjusted total float of activities in extended schedule is used to generate the initial population of chromosomes. The improved procedure for generation of initial population has the following steps: 1. select randomly an activity (i.e., a gene); 2. select a random shift value between 0 to adjusted total float of the selected activity in step 1; 3. select randomly the direction of movement (left or right) from the selected gene in step 1; 4. if the left (right) direction is selected in step 3, check whether the shift value is assigned to the left (right) gene s successors (predecessors) or not. if none of them has been shifted select 0 Shift J g if shift value is assigned at least for one of them then select for left 0 Shift MIS S F g for right MAS F S g Shift J g in which Shift is a random number between specified limits; J g is the adjusted total float for the current gene; MIS S is the minimum modified start time of successors; MAS F is the maximum modified finish time of predecessors; S g is the start time of the current gene based on the initial schedule; and F g is the finish time of the current gene based on the initial schedule. Repeat this procedure for all the genes which are in the left (right) side of the selected gene in step 1 respectively; 5. repeat step 4 for the opposite direction which is selected in step 3. Table 1 illustrates the proposed procedure for gene number 4, left direction, with selected shift value of 3 units. The generated chromosome is portrayed in Fig Improved Crossover Crossover is a stochastic operator that allows information exchanges between chromosomes. It allows selected individual solutions to trade characteristics by exchanging parts of strings. Fig. 6 illustrates that two strings (parent 1 and 2) are randomly selected and broken at a random point (at gene 3), and after the exchange two new strings (offspring 1 and 2) are generated. Splitting the parent chromosomes from one point entitled as single-point crossover. After the single-point crossover, an additional operation is introduced to ensure that the offspring are still feasible solutions. This operation is explained as: 1. select randomly an activity (i.e., a gene); maintain its content, and mark this gene as a repaired gene; 2. select randomly the direction of movement (left or right) from the selected gene in step 1; 3. if the left (right) direction is selected in step 2, check whether the left (right) gene has successor (predecessor) or not. If it Vol. 14, No. 5 / September

6 Habib Fathi and Abbas Afshar Table 1. An Example for Improved Initial Population Generating Procedure Left Activities (Gene) Lower and Upper Limit for Successor Activities MIS Number S Shift Value Selected Shift value 3 7-0, , 4 6 0, , 4 6 0, 2 0 Right Activities (Gene) Number Predecessor Activities MAS F Lower and Upper Limit for Shift Value Selected Shift value , , , , 4 3 Fig. 5. Sample Generated Chromosome based on Example Fig. 6. Basic Crossover Operation does not have any, maintain the content of it and mark it as a repaired gene; if it has successor (predecessor): for left if 0 C g MISm S F g maintain its content and mark it else 0 Shift MISm S F g then mark it for right if MASm F S g C g J g maintain its content and mark it else MASm F S g Shift J g then mark it where MISm S is the minimum modified start time of successors which were marked as a repaired gene; MASm F is the maximum modified finish time of predecessors which were marked as a repaired gene; and C g is the content of the current gene. Repeat this operation for all the genes which are in the left (right) side of the selected gene in step 1 respectively; 4. repeat step 3 for the opposite direction which is selected in step 2. A sample crossover which creates illegal offspring is displayed in Fig. 6, and the steps of the repairing process are illustrated in Table 2. The selected gene for repairing is 4, and the selected direction is right. Fig. 7 demonstrates the repaired chromosome after the operation. 4.3 Improved Mutation Mutation, by occasional random alteration of the value with respect to gene s position, is used for searching in unexplored Table 2. Repairing Process for the Acquired Illegal Chromosome in Sample Crossover Right Activities (Gene) Lower and Upper Limit for Predecessor Activities Marked Predecessors MAS Number F Shift Value Selected Shift value , 4 Maintained , 6 Maintained 7 3, , 4 Maintained Left Activities (Gene) Number Successor Activities Marked Successors MIS S Lower and Upper Limit for Shift Value Selected Shift value , , 4 3,4 5 0, 3 Maintained 1 3, 4 3,4 5 0, KSCE Journal of Civil Engineering

7 GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling Therefore, the objectives of the model which must be minimized may be represented mathematically as: portions of solution space and keeping the diversity in population. To perform mutation, one string from the population is randomly selected and one of its genes is picked by chance. Then, the information in the selected gene is changed arbitrarily. The random changes introduced by the basic mutation operator may invalidate the precedence relationship. To maintain the precedence and produce legal chromosomes, the same operation as the repairing process in improved crossover section is employed. Besides, another modification is performed in chromosome selection process for mutation. The proposed algorithm prohibits the selection of chromosomes in the first non-dominated front at previous generation for producing the offspring of next generation. Besides, when the members of acquired first non-dominated front at previous generation exceeds the population size, which means the whole parent members of next generation are from this front, only chromosomes from second mid of next generation s parents population are selected for mutation. Note that this modification ensures that model does not lose the acquired best solutions till now, because of alteration of them by mutation process. Using the improved initial population generating procedure, a random parent population P 0 of size N is created. Then, single point improved crossover and mutation operators are applied on P 0 to create a offspring population Q 0 of size N. In general, the t- th generation of the proposed algorithm can be described as: Following the formation of parent population (P t ) and offspring chromosomes (Q t ), a combined population ( R t = P t Q t ) must be formed. Since the size of each one is same (N), the combined population size will be 2N. Then, the fitness of every individual in R t is evaluated. Intending to simultaneously optimize three objectives (i.e., total project duration, required credit, and total financing cost), fitness evaluation necessitates calculation of the amount of each objective for each member. The total duration is determined as the greatest modified finish time for all activities (i.e., early finish based on the initial schedule plus the shift assigned to that activity, mf k ). The maximum negative cash flow represents the required credit that must be financed by bank overdrafts. Finally, as defined earlier the total financing cost FC can be calculated as: t f FC r E 1 = r E 2 ( t + N' t 1 ) t f = t p + t r t = 2 Fig. 7. Repaired Offspring ( E t + N' t 1 ) E t N' t 1 γ (10) (11) in which t p is the total number of periods in project duration; and t r is the number of periods from bill submission to payment release from the client. Note that advance payment and mobilization cost are assumed to be zero in Eq. (10). f 1 = max( mf k ) k = 12...n,,, minimize f 2 = min( F' t ) t = 12...t,,, f f 3 = FC s.t. Network Logic (12) As F' t is negative in given periods, min(f' t ) represents the maximum negative cash flow and is equal to the amount of credit that the contractor needs to procure. Taking the absolute value eliminates the negative sign for the minimization process. Then, the population R t is sorted according to non-domination concept. In order to identify solutions of the first non-dominated front (λ 1 ), the first member is directly entered in λ 1. The next members are compared with the solutions of λ 1 respectively. If the solution dominates any member of λ 1, the dominated solution will be replaced by the dominant. Otherwise, if the solution neither dominates nor be dominated by the members of λ 1, it will be added to λ 1. This process is continued to find all members of the first non-dominated level. In order to find the individuals in the next non-dominated front, the solutions of the first front are omitted temporarily and the above procedure is repeated. Solutions belonging to the best non-dominated set are of best solutions in the combined population and must be emphasized more than any other solution in R t (Deb et al., 2002). To perform the emphasis, the paper uses crowded-comparison operator to select the members of new population. This operator requires both the rank and crowded distance (a measure of density of solutions in the neighborhood) of each solution in the population. The solutions with lower rank have priority for selection. Among solutions from same rank, greater crowding distance determines the superior solution to be selected. The new population is then used in the next iteration of the algorithm. Commonly, the algorithm terminates when either a maximum number of generations has been produced, or a satisfactory fitness level has been reached for the population. 5. Model Verification To verify the structure and performance of the proposed multiobjective finance-based scheduling model, a test network with 8 activities was designed by the authors as depicted in Fig. 8. This test network was solved by means of complete enumeration in solution space for two objectives (i.e., total duration and required credit). The two objective problem was selected to reduce the number of non-dominated solutions so that their comparison can be made in depth. Its true Pareto front which includes all non-dominated solutions was obtained by checking all possible solutions. The extension increment was assumed as 10 working days. Other parameters were set as: O F =10 dollars per day, O V =10%, R=10%, POM=20%, r=0.3% per period, and m=5 days. To find the true Pareto front, adjusted total float was calculated for each activity. Subsequently, any conceivable shifting com- Vol. 14, No. 5 / September

8 Habib Fathi and Abbas Afshar Fig. 8. The Benchmark Network bination was enumerated by alteration of the shift value within 0 to J k for each activity. It determines the entire search space of the benchmark problem. Among the combinations, there are some members which violate the precedence relationship and cannot be handled. Disregarding them, calculation of total duration and required credit for legal solutions comprise the next step. Afterward, sorting procedure was done according to the nondomination concept and the first rank of non-dominated solutions forms the true Pareto front. Then, the benchmark problem was tailored and solved with the proposed model in which the modeling dimension was reduced from 3 to 2 of disregarding the financing cost. Through a comprehensive sensitivity test the tunable parameters of the GA based model were finalized as 100, 3%, and 300 for population size, mutation percent, and number of generations, respectively. Table 3 compares the true Pareto front with solutions acquired from the proposed model. As Table 3 illustrates, the solutions from the model fulfill the two basic goals of multi-objective optimization process (i.e., convergence to the Pareto-optimal set and maintenance of diversity in solutions). The convergence is evaluated by a performance metric (γ), which measures the extent of convergence to a known set of Pareto-optimal solutions. The γ for each solution is the Euclidean distance between the solution and the corresponding solution in Pareto-optimal set. The average normalized (the calculated distance for each objective is divided by the related amount in optimal-pareto set for normalization) γ for the network is and the variance is In fact, 7 solutions out of 11 solutions resulted in exactly the same non-dominated ones. Remaining 4 nondominated solutions differ from the true ones by less than 2.5 percent. The second goal can be assessed by the extent of spread achieved among the solutions obtained. With respect to Table 3. Comparison of the True Pareto Front with Solutions Acquired from the Proposed Model for Benchmark Problem (A week-later payment) Non-dominated Solutions From True Pareto Front Acquired Solutions By The Proposed Model Total Required Activity Shift Value Total Required Activity Shift Value Duration Credit Duration Credit Credit Difference (%) KSCE Journal of Civil Engineering

9 GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling extension increment of 10 days, both true Pareto front and results of the model comprise 11 non-dominated points. So, the diversity of solutions is totally fulfilled. It worth to mention that entire search space includes approximately 405 million solutions from which only 34 millions are legal solutions. The proposed algorithm with function evaluations resulted in 11 non-dominated solutions from which 7 were exactly the same as the global ones. It means that the model at most by evaluation of percent of the solution space produced quite desirable results. 6. Application of the Model A construction project case example (derived from Hegazy 1999) is used to further demonstrate the performance of the proposed multi-objective model on larger networks. The example is defined with three objectives of total duration, required credit, and financing cost. Fig. 9 displays the original network of the project consisting of twenty activities. The duration, total float, and direct cost per day of activities are displayed at the same figure. The payment is made one period after submission of the periodic pay request, with no advance payment. Besides, M=10 days, O F =10 dollars per day, O V =10%, R=10%, POM=20%, r=1% per period, and m=5 days are considered as the model parameters. According to the network analysis and selected extension increment, the solution apace comprises more than members. The formulated model was solved using MATLAB and the results are listed in Table 4. To make the presentation of the relationships between variables more clear, Fig. 10(a, b, and c) compare the trends of Pareto front for two variables at a time. It is important to note that GA parameters were set as 200, 300, 3 for population size, number of generations, and mutation percent, respectively. Offering different possible non-dominated solutions, proposed model facilitates the process of selecting the most appropriate cash provision option for construction company. The project manager can observe the overall influence on project performance while changing acceptable extended project duration, and thus adopt the most beneficial actions (Fig. 10(a)). For example, if the contractor does not have authorization to enlarge the original project duration (i.e., 32 days), credit amount of at least $ should be provided. Whereas, applying 3 days extension will decrease the amount to $ And, in case of permission for 10 days extension, the minimum allowable credit for the project execution will be $ which shows 28 percent reduction compared to the first manner. Therefore, the lower the available credit, the larger the project execution time. On the other hand, in the solutions possessing a specific duration, setting tighter amounts for available credit increases financing cost and results in lower profit for the company (Fig. 10(b)). According to the results shown in Table 4, accumulated interest charges and required credit for solution number 48 is $ and $ respectively; while in solution number 35, required credit reduction to $ brings about financing cost growth to $ The main reason may lie in the retention amount. Comparing the shift values which are assigned to the project activities according to these solutions reveals that the volume of work scheduled for execution at early periods of solution number 35 is more than the other solution. As the client withholds a percentage of each bill in the retention form and the contractor must pay interest on this portion till the end of the project, it signifies to higher amount of payable interest charges for the solution number 35. If the contractor desires to earn higher profits considering a particular project execution time, the firm ability to provide cash should be strengthened. However, financial institutions usually limit the available credit based on different measures. The project manager must always negotiate with bankers to gain further credits and lower the interest rate. Considering the resulted Pareto front (Fig. 10(c)), the solutions can be divided to three groups. The first one includes the solutions possessing total duration from 32 to 35. Compared to other solutions, they have lower duration, larger required credit, Fig. 9. Construction Project Case Example Network Vol. 14, No. 5 / September

10 Habib Fathi and Abbas Afshar Table 4. Non-dominated Solutions for Case Example Project Number Duration Required Credit Financing Cost Number Duration Required Credit Financing Cost KSCE Journal of Civil Engineering

11 GA-Based Multi-Objective Optimization of Finance-Based Construction Project Scheduling A number of what-if scenarios can be tested for the analyzed construction project, as shown in Table 5. The scenarios evaluated for different sets of importance coefficient for the objectives, which were selected to find optimal solutions. In these sets, the order of objectives signifies their importance for the decision maker. In the second one, for example, the project manager has obligation to select the option with the minimum duration (32 days). There are 19 solutions which satisfy the first desire. So, the next objective (i.e., financing cost) must be checked. Accordingly, the solution number 19 with lowest financing cost ($ ) is the optimum solution based on the project manager s desires. 7. Conclusions Fig. 10.The Relationship between Each Two Variables in Acquired Pareto Front and lesser financing cost. According to these options, the execution of the project will be completed in 7 th period. In the second group, total duration of the solutions range from 36 to 40 which signifies the completion of the project at 8 th period. Although financing cost of the options from one group changes slightly, Fig. 10(c) clearly shows a considerable difference in financing cost of the solutions from the first and second groups. The main reason may lie in the fact that members of the second group need 8 periods while the first ones require 7. The same scenario acts on the solutions with 41 and 42 days duration which comprise the third group. They have the least required credit and the highest financing cost. This paper presented a robust and efficient multi-objective optimization model of finance-based scheduling using the general concept of non-dominated sorting genetic algorithm with elitism. The model may be applied in devising a realistic plan for cash providing alternatives and negotiation for establishing good bank overdrafts. It generates a Pareto front, comprises nondominated schedules, based on total duration of project, required credit that must be procured by bank overdrafts, and financing cost as objectives of the model. To improve the accuracy, diversity, and efficiency of the basic non-dominated sorting GA, a number of modifications were introduced. The results of the model displayed that the proposed modifications were quite efficient in locating a Pareto front comparable with the true front in limited number of function evaluation in a bi-objective test problem. The project manger can use some what-if scenarios in order to find the optimum cash providing option based on specific importance which assigns to each objective. The model may be improved by considering some real involved project s restrictions. For instance, the model can be expanded to consider (1) different available and/or presumed implementation option for each activity; (2) client s budget limitation, and cash release conditions; or (3) uncertainties associated with interest rate and other financial terms. Also, more research and development efforts are needed to ensure a steady performance of the model when applying to large-scale projects. Another important feature of financing in construction projects is that contractors usually deal with the issue at the corporate level rather than at project level. Accordingly, they may establish credit lines to procure cash for all ongoing projects. Table 5. Sample What-if Scenarios Scenario Importance of Objectives Total Duration Required Credit Financing Cost 1 time > credit > financing cost time > financing cost > credit credit > time > financing cost financing cost > time > credit Vol. 14, No. 5 / September

12 Habib Fathi and Abbas Afshar Notation C g = Content of the current gene in repair procedure for crossover and mutation E t = Construction disbursement in period t F g = Finish time of the current gene based on initial schedule F' t = Cumulative cash flow at end of period t, including accumulated interest charges F t = Cumulative cash flow at end of period t just before receiving payment P t disregard to interest charges FC = Total financing cost of a solution I t = Interest charges at end of period t J a = Adjusted total float for the current gene J k = Adjusted total float of each activity based on extended schedule M = Extension increment in extended schedule MAS F = Maximum modified finish time of predecessors of the current gene MASm F = Maximum modified finish time of predecessors of the current gene which were marked as a repaired gene MIS S = Minimum modified start time of successors of the current gene MISm S = Minimum modified start time of successors of the current gene which were marked as a repaired gene m = Number of days comprising period mf k = Modified finish time of activity k N t = Cumulative net cash flow until period t disregard to interest charges N' t = Cumulative net cash flow until period t including accumulated interest charges n i = Number of activities having durations overlapping with day i O F = Fixed overhead cost at each day O Vt = Variable overhead cost at period t POM = Profit and overhead markup percent P t = Receipt from owner payment at end of period t R = Retention percent r = Interest rate per period S g = Start time of the current gene based on initial schedule T = Total project duration TF k = Total float of each activity t p = Total number of periods in project duration t r = Number of periods from bill submission to payment release from the client References Abudayyeh, O. Y. and Rasdorf, W. J. (1993). Prototype integrated cost and schedule control system. J. Comp. in. Civ. Engrg., ASCE, Vol. 7, No. 2, pp Ashley, D. B. and Teicholz, P. M. (1977). Pre-estimate cash flow analysis. J. Constr. Div., ASCE, Vol. 102, No. 3, pp Au, T. and Hendrickson, C. (1986). Profit measures for construction projects. J. Constr. Eng. Manage., Vol. 112, No. 2, pp Chen, H. L. and Chen, W. T. (2000). An interactive cost-schedule/ payment schedule integration model for cash flow forecasting and controlling. Proc. 17th int. Symp. on Automation and Robotics in Construction, Taipei, Taiwan, pp Deb, K. (2002). Multi-objective optimization using evolutionary algorithms, Wiley, New York. Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evelutionary Computation, Vol. 6, No. 2, pp Elazouni, A. and Abido, M. (2009). Finance-based scheduling of multiple construction projects using multiobjective evolutionary algorithms. 2 nd International Construction Specialty Conference, Canadian Society of Civil Engineers. Elazouni, A. and Gab-Allah, A. (2004). Finance-based scheduling of construction projects using integer programming. J. Constr. Eng. Manage., Vol. 130, No. 1, pp Elazouni, A. and Metwally, F. G. (2005). Finance-based scheduling: Toll to maximize project profit using improved genetic algorithm. J. Constr. Eng. Manage., Vol. 131, No. 4, pp Elazouni, A. and Metwally, F. G. (2007). Expanding finance-based scheduling to devise overall-optimized project schedules. J. Constr. Eng. Manage., Vol. 133, No. 1, pp Fathi, H. and Afshar, A. (2008). Financed-based scheduling for construction projects with improved ILP model. CSCE 2008 Annual Conference, Quebec City. Hegazy, T. (1999). Optimization of resource allocation and leveling using genetic algorithms. J. Constr. Eng. Manage., Vol. 125, No. 3, pp Jang, H. S. (2004). Genetic algorithm for construction space management. KSCE J. Civil Eng., Vol. 8, No. 4, pp Kenley, R. and Wilson, O. D. (1989). A construction project net cash flow model. Constr. Manage. Econom., Vol. 7, No. 1, pp Kirkpatrick, H. H. (1994). Using computer modeling for cash flow projection. Real State Finance Journal., Vol. 10, No. 2, pp Li, H. and Love, P. (1997). Using improved genetic algorithms to facilitate time-cost optimization. J. Constr. Eng. Manage., Vol. 123, No. 3, pp Liu, S. S. and Wang, C. J. (2008). Resource-constrained construction project scheduling model for profit maximization considering cash flow. Automation in Construction, Vol. 17, No. 8, pp Navon, R. (1994). Cost-schedule integration for cash-flow forecasting. Proc. 1st Congress on Computing in Civil Engineering., ASCE, New York, pp Navon, R. (1995). Resource-based model for automatic cash-flow forecasting. Constr. Manage. Econom., Vol. 13, No. 6, pp Navon, R. (1996). Company-level cash flow management. J. Constr. Eng. Manage., Vol. 122, No. 1, pp Park, H. K. (2004). Cash flow forecasting in construction project. KSCE J. Civil Eng., Vol. 8, No. 3, pp Peterson, J. (2005). Construction accounting and financial management, Pearson Education, New Jersey. Que, B. C. (2002). Incorporating practicability into genetic algorithmbased time-cost optimization. J. Constr. Eng. Manage., Vol. 128, No. 2, pp Slovin, M. B. and Young, J. E. (1990). Bank lending and initial public offerings. Journal of Banking and Finance., Vol. 14, No. 4, pp Zheng, D., Thomas, S., and Kumaraswamy, M. (2004). Applying a genetic algorithm-based multiobjective approach for time-cost optimization. J. Constr. Eng. Manage., Vol. 130, No. 2, pp KSCE Journal of Civil Engineering

Title. Author(s)WISITSAK TABYANG; VACHARAPOOM BENJAORAN. Issue Date Doc URL. Type. Note. File Information

Title. Author(s)WISITSAK TABYANG; VACHARAPOOM BENJAORAN. Issue Date Doc URL. Type. Note. File Information Title THE IMPACT OF CONSIDERATION OF PAYMENT CONDITIONS IN FINANCING COSTS IN CONSTRUCTION Author(s)WISITSAK TABYANG; VACHARAPOOM BENJAORAN Issue Date 2013-09-12 Doc URL http://hdl.handle.net/2115/54351

More information

Profitability Optimization of Construction Project Using Genetic Algorithm Cash Flow Model

Profitability Optimization of Construction Project Using Genetic Algorithm Cash Flow Model American Journal of Civil Engineering and Architecture, 2016, Vol. 4, No. 1, 17-27 Available online at http://pubs.sciepub.com/ajcea/4/1/3 Science and Education Publishing DOI:10.12691/ajcea-4-1-3 Profitability

More information

COMPARISON BETWEEN SINGLE AND MULTI OBJECTIVE GENETIC ALGORITHM APPROACH FOR OPTIMAL STOCK PORTFOLIO SELECTION

COMPARISON BETWEEN SINGLE AND MULTI OBJECTIVE GENETIC ALGORITHM APPROACH FOR OPTIMAL STOCK PORTFOLIO SELECTION COMPARISON BETWEEN SINGLE AND MULTI OBJECTIVE GENETIC ALGORITHM APPROACH FOR OPTIMAL STOCK PORTFOLIO SELECTION Nejc Cvörnjek Faculty of Mechanical Engineering, University of Maribor, Slovenia and Faculty

More information

On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization

On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization On the Effectiveness of a NSGA-II Local Search Approach Customized for Portfolio Optimization Kalyanmoy Deb a, Ralph Steuer b, Rajat Tewari c and Rahul Tewari d a Indian Institute of Technology Kanpur,

More information

Available online at ScienceDirect. Procedia Computer Science 61 (2015 ) 85 91

Available online at   ScienceDirect. Procedia Computer Science 61 (2015 ) 85 91 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 61 (15 ) 85 91 Complex Adaptive Systems, Publication 5 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri

More information

SCHEDULE CREATION AND ANALYSIS. 1 Powered by POeT Solvers Limited

SCHEDULE CREATION AND ANALYSIS. 1   Powered by POeT Solvers Limited SCHEDULE CREATION AND ANALYSIS 1 www.pmtutor.org Powered by POeT Solvers Limited While building the project schedule, we need to consider all risk factors, assumptions and constraints imposed on the project

More information

AIRCURRENTS: PORTFOLIO OPTIMIZATION FOR REINSURERS

AIRCURRENTS: PORTFOLIO OPTIMIZATION FOR REINSURERS MARCH 12 AIRCURRENTS: PORTFOLIO OPTIMIZATION FOR REINSURERS EDITOR S NOTE: A previous AIRCurrent explored portfolio optimization techniques for primary insurance companies. In this article, Dr. SiewMun

More information

BRIDGE REHABILITATION PROGRAM WITH ROUTE CHOICE CONSIDERATION

BRIDGE REHABILITATION PROGRAM WITH ROUTE CHOICE CONSIDERATION BRIDGE REHABILITATION PROGRAM WITH ROUTE CHOICE CONSIDERATION Ponlathep LERTWORAWANICH*, Punya CHUPANIT, Yongyuth TAESIRI, Pichit JAMNONGPIPATKUL Bureau of Road Research and Development Department of Highways

More information

Multi-Objective Optimization Model using Constraint-Based Genetic Algorithms for Thailand Pavement Management

Multi-Objective Optimization Model using Constraint-Based Genetic Algorithms for Thailand Pavement Management Multi-Objective Optimization Model using Constraint-Based Genetic Algorithms for Thailand Pavement Management Pannapa HERABAT Assistant Professor School of Civil Engineering Asian Institute of Technology

More information

A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function

A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function Mohammed Woyeso Geda, Industrial Engineering Department Ethiopian Institute

More information

Random Search Techniques for Optimal Bidding in Auction Markets

Random Search Techniques for Optimal Bidding in Auction Markets Random Search Techniques for Optimal Bidding in Auction Markets Shahram Tabandeh and Hannah Michalska Abstract Evolutionary algorithms based on stochastic programming are proposed for learning of the optimum

More information

1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research

1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research 1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research Natural disasters have caused: Huge amount of economical loss Fatal injuries Through effective

More information

Essays on Some Combinatorial Optimization Problems with Interval Data

Essays on Some Combinatorial Optimization Problems with Interval Data Essays on Some Combinatorial Optimization Problems with Interval Data a thesis submitted to the department of industrial engineering and the institute of engineering and sciences of bilkent university

More information

Project Management -- Developing the Project Plan

Project Management -- Developing the Project Plan Project Management -- Developing the Project Plan Dr. Tai-Yue Wang Department of Industrial and Information Management National Cheng Kung University Tainan, TAIWAN, ROC 1 Where We Are Now 6 2 Developing

More information

Evolution of Strategies with Different Representation Schemes. in a Spatial Iterated Prisoner s Dilemma Game

Evolution of Strategies with Different Representation Schemes. in a Spatial Iterated Prisoner s Dilemma Game Submitted to IEEE Transactions on Computational Intelligence and AI in Games (Final) Evolution of Strategies with Different Representation Schemes in a Spatial Iterated Prisoner s Dilemma Game Hisao Ishibuchi,

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017 RESEARCH ARTICLE Stock Selection using Principal Component Analysis with Differential Evolution Dr. Balamurugan.A [1], Arul Selvi. S [2], Syedhussian.A [3], Nithin.A [4] [3] & [4] Professor [1], Assistant

More information

DEVELOPMENT AND IMPLEMENTATION OF A NETWORK-LEVEL PAVEMENT OPTIMIZATION MODEL FOR OHIO DEPARTMENT OF TRANSPORTATION

DEVELOPMENT AND IMPLEMENTATION OF A NETWORK-LEVEL PAVEMENT OPTIMIZATION MODEL FOR OHIO DEPARTMENT OF TRANSPORTATION DEVELOPMENT AND IMPLEMENTATION OF A NETWOR-LEVEL PAVEMENT OPTIMIZATION MODEL FOR OHIO DEPARTMENT OF TRANSPORTATION Shuo Wang, Eddie. Chou, Andrew Williams () Department of Civil Engineering, University

More information

A Theory of Optimized Resource Allocation from Systems Perspectives

A Theory of Optimized Resource Allocation from Systems Perspectives Systems Research and Behavioral Science Syst. Res. 26, 289^296 (2009) Published online 6 March 2009 in Wiley InterScience (www.interscience.wiley.com).975 & Research Paper A Theory of Optimized Resource

More information

The application of linear programming to management accounting

The application of linear programming to management accounting The application of linear programming to management accounting After studying this chapter, you should be able to: formulate the linear programming model and calculate marginal rates of substitution and

More information

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS

A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS A MATHEMATICAL PROGRAMMING APPROACH TO ANALYZE THE ACTIVITY-BASED COSTING PRODUCT-MIX DECISION WITH CAPACITY EXPANSIONS Wen-Hsien Tsai and Thomas W. Lin ABSTRACT In recent years, Activity-Based Costing

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 21 Successive Shortest Path Problem In this lecture, we continue our discussion

More information

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming

Optimization of a Real Estate Portfolio with Contingent Portfolio Programming Mat-2.108 Independent research projects in applied mathematics Optimization of a Real Estate Portfolio with Contingent Portfolio Programming 3 March, 2005 HELSINKI UNIVERSITY OF TECHNOLOGY System Analysis

More information

AN EQUITABLE APPROACH TO THE PAYMENT SCHEDULING PROBLEM IN PROJECT MANAGEMENT

AN EQUITABLE APPROACH TO THE PAYMENT SCHEDULING PROBLEM IN PROJECT MANAGEMENT AN EQUITABLE APPROACH TO THE PAYMENT SCHEDULING PROBLEM IN PROJECT MANAGEMENT Gündüz Ulusoy Manufacturing Systems Engineering Faculty of Engineering and Natural Sciences Sabancı University Orhanlı,Tuzla,

More information

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems

Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Mona M Abd El-Kareem Abstract The main target of this paper is to establish a comparative study between the performance

More information

OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL

OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL OPENING RANGE BREAKOUT STOCK TRADING ALGORITHMIC MODEL Mrs.S.Mahalakshmi 1 and Mr.Vignesh P 2 1 Assistant Professor, Department of ISE, BMSIT&M, Bengaluru, India 2 Student,Department of ISE, BMSIT&M, Bengaluru,

More information

Ant colony optimization approach to portfolio optimization

Ant colony optimization approach to portfolio optimization 2012 International Conference on Economics, Business and Marketing Management IPEDR vol.29 (2012) (2012) IACSIT Press, Singapore Ant colony optimization approach to portfolio optimization Kambiz Forqandoost

More information

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1 of 6 Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1. Which of the following is NOT an element of an optimization formulation? a. Objective function

More information

Resource Dedication Problem in a Multi-Project Environment*

Resource Dedication Problem in a Multi-Project Environment* 1 Resource Dedication Problem in a Multi-Project Environment* Umut Be³ikci 1, Ümit Bilge 1 and Gündüz Ulusoy 2 1 Bogaziçi University, Turkey umut.besikci, bilge@boun.edu.tr 2 Sabanc University, Turkey

More information

Trading Financial Markets with Online Algorithms

Trading Financial Markets with Online Algorithms Trading Financial Markets with Online Algorithms Esther Mohr and Günter Schmidt Abstract. Investors which trade in financial markets are interested in buying at low and selling at high prices. We suggest

More information

A Novel Iron Loss Reduction Technique for Distribution Transformers Based on a Combined Genetic Algorithm Neural Network Approach

A Novel Iron Loss Reduction Technique for Distribution Transformers Based on a Combined Genetic Algorithm Neural Network Approach 16 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART C: APPLICATIONS AND REVIEWS, VOL. 31, NO. 1, FEBRUARY 2001 A Novel Iron Loss Reduction Technique for Distribution Transformers Based on a Combined

More information

Optimal Step-Function Approximation of Load Duration Curve Using Evolutionary Programming (EP)

Optimal Step-Function Approximation of Load Duration Curve Using Evolutionary Programming (EP) 12 Optimal Step-Function Approximation of Load Duration Curve Using Evolutionary Programming (EP) Eda Azuin Othman Abstract This paper proposes Evolutionary Programming (EP) to determine optimal step-function

More information

Allocate and Level Project Resources

Allocate and Level Project Resources Allocate and Level Project Resources Resource Allocation: Defined Resource Allocation is the scheduling of activities and the resources required by those activities while taking into consideration both

More information

An Investigation on Genetic Algorithm Parameters

An Investigation on Genetic Algorithm Parameters An Investigation on Genetic Algorithm Parameters Siamak Sarmady School of Computer Sciences, Universiti Sains Malaysia, Penang, Malaysia [P-COM/(R), P-COM/] {sarmady@cs.usm.my, shaher11@yahoo.com} Abstract

More information

Optimizing the Incremental Delivery of Software Features under Uncertainty

Optimizing the Incremental Delivery of Software Features under Uncertainty Optimizing the Incremental Delivery of Software Features under Uncertainty Olawole Oni, Emmanuel Letier Department of Computer Science, University College London, United Kingdom. {olawole.oni.14, e.letier}@ucl.ac.uk

More information

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization

Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization 2017 International Conference on Materials, Energy, Civil Engineering and Computer (MATECC 2017) Neural Network Prediction of Stock Price Trend Based on RS with Entropy Discretization Huang Haiqing1,a,

More information

Implementation of a Perfectly Secure Distributed Computing System

Implementation of a Perfectly Secure Distributed Computing System Implementation of a Perfectly Secure Distributed Computing System Rishi Kacker and Matt Pauker Stanford University {rkacker,mpauker}@cs.stanford.edu Abstract. The increased interest in financially-driven

More information

Probabilistic models for risk assessment of disasters

Probabilistic models for risk assessment of disasters Safety and Security Engineering IV 83 Probabilistic models for risk assessment of disasters A. Lepikhin & I. Lepikhina Department of Safety Engineering Systems, SKTB Nauka KSC SB RAS, Russia Abstract This

More information

Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques

Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques 1 Introduction Martin Branda 1 Abstract. We deal with real-life portfolio problem with Value at Risk, transaction

More information

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models IEOR E4707: Foundations of Financial Engineering c 206 by Martin Haugh Martingale Pricing Theory in Discrete-Time and Discrete-Space Models These notes develop the theory of martingale pricing in a discrete-time,

More information

Maximizing Winnings on Final Jeopardy!

Maximizing Winnings on Final Jeopardy! Maximizing Winnings on Final Jeopardy! Jessica Abramson, Natalie Collina, and William Gasarch August 2017 1 Abstract Alice and Betty are going into the final round of Jeopardy. Alice knows how much money

More information

A Comparative Analysis of Crossover Variants in Differential Evolution

A Comparative Analysis of Crossover Variants in Differential Evolution Proceedings of the International Multiconference on Computer Science and Information Technology pp. 171 181 ISSN 1896-7094 c 2007 PIPS A Comparative Analysis of Crossover Variants in Differential Evolution

More information

Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis

Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis WCCI 202 IEEE World Congress on Computational Intelligence June, 0-5, 202 - Brisbane, Australia IEEE CEC Using Sector Information with Linear Genetic Programming for Intraday Equity Price Trend Analysis

More information

Time and Cost Optimization Techniques in Construction Project Management

Time and Cost Optimization Techniques in Construction Project Management Time and Cost Optimization Techniques in Construction Project Management Mr.Bhushan V 1. Tatar and Prof.Rahul S.Patil 2 1. INTRODUCTION In the field of Construction the term project refers as a temporary

More information

OPTIMIZATION OF BANKS LOAN PORTFOLIO MANAGEMENT USING GOAL PROGRAMMING TECHNIQUE

OPTIMIZATION OF BANKS LOAN PORTFOLIO MANAGEMENT USING GOAL PROGRAMMING TECHNIQUE IMPACT: International Journal of Research in Applied, Natural and Social Sciences (IMPACT: IJRANSS) ISSN(E): 3-885; ISSN(P): 347-4580 Vol., Issue 8, Aug 04, 43-5 Impact Journals OPTIMIZATION OF BANKS LOAN

More information

COMPARATIVE STUDY OF TIME-COST OPTIMIZATION

COMPARATIVE STUDY OF TIME-COST OPTIMIZATION International Journal of Civil Engineering and Technology (IJCIET) Volume 8, Issue 4, April 2017, pp. 659 663, Article ID: IJCIET_08_04_076 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=8&itype=4

More information

A Genetic Algorithm for the Calibration of a Micro- Simulation Model Omar Baqueiro Espinosa

A Genetic Algorithm for the Calibration of a Micro- Simulation Model Omar Baqueiro Espinosa A Genetic Algorithm for the Calibration of a Micro- Simulation Model Omar Baqueiro Espinosa Abstract: This paper describes the process followed to calibrate a microsimulation model for the Altmark region

More information

Data based stock portfolio construction using Computational Intelligence

Data based stock portfolio construction using Computational Intelligence Data based stock portfolio construction using Computational Intelligence Asimina Dimara and Christos-Nikolaos Anagnostopoulos Data Economy workshop: How online data change economy and business Introduction

More information

ScienceDirect. Project Coordination Model

ScienceDirect. Project Coordination Model Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 83 89 The 6th International Conference on Ambient Systems, Networks and Technologies (ANT 2015) Project Coordination

More information

AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE. By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai

AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE. By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE OIL FUTURE By Dr. PRASANT SARANGI Director (Research) ICSI-CCGRT, Navi Mumbai AN ARTIFICIAL NEURAL NETWORK MODELING APPROACH TO PREDICT CRUDE

More information

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns

Journal of Computational and Applied Mathematics. The mean-absolute deviation portfolio selection problem with interval-valued returns Journal of Computational and Applied Mathematics 235 (2011) 4149 4157 Contents lists available at ScienceDirect Journal of Computational and Applied Mathematics journal homepage: www.elsevier.com/locate/cam

More information

Portfolio Optimization using Conditional Sharpe Ratio

Portfolio Optimization using Conditional Sharpe Ratio International Letters of Chemistry, Physics and Astronomy Online: 2015-07-01 ISSN: 2299-3843, Vol. 53, pp 130-136 doi:10.18052/www.scipress.com/ilcpa.53.130 2015 SciPress Ltd., Switzerland Portfolio Optimization

More information

A New Approach to Solve an Extended Portfolio Selection Problem

A New Approach to Solve an Extended Portfolio Selection Problem Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 A New Approach to Solve an Extended Portfolio Selection Problem Mohammad

More information

Forecast Horizons for Production Planning with Stochastic Demand

Forecast Horizons for Production Planning with Stochastic Demand Forecast Horizons for Production Planning with Stochastic Demand Alfredo Garcia and Robert L. Smith Department of Industrial and Operations Engineering Universityof Michigan, Ann Arbor MI 48109 December

More information

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management H. Zheng Department of Mathematics, Imperial College London SW7 2BZ, UK h.zheng@ic.ac.uk L. C. Thomas School

More information

Column generation to solve planning problems

Column generation to solve planning problems Column generation to solve planning problems ALGORITMe Han Hoogeveen 1 Continuous Knapsack problem We are given n items with integral weight a j ; integral value c j. B is a given integer. Goal: Find a

More information

VIRGINIA DEPARTMENT OF TRANSPORTATION SPECIAL PROVISION FOR SECTION 109 MEASUREMENT AND PAYMENT

VIRGINIA DEPARTMENT OF TRANSPORTATION SPECIAL PROVISION FOR SECTION 109 MEASUREMENT AND PAYMENT SECTION 102.01 PREQUALIFICATION OF BIDDERS of the Specifications is amended as follows: The eighth paragraph is replaced by the following: When the Contractor's actual progress is more than 10 percent

More information

Determination of Market Clearing Price in Pool Markets with Elastic Demand

Determination of Market Clearing Price in Pool Markets with Elastic Demand Determination of Market Clearing Price in Pool Markets with Elastic Demand ijuna Kunju K and P S Nagendra Rao Department of Electrical Engineering Indian Institute of Science, angalore 560012 kbijuna@gmail.com,

More information

Exact Procedures for Non-Regular Measures of the Multi-Mode RCPSP

Exact Procedures for Non-Regular Measures of the Multi-Mode RCPSP Exact Procedures for Non-Regular Measures of the Multi-Mode RCPSP Madhukar Dayal Sanjay Verma W.P. No.2015-03-06 March 2015 The main objective of the working paper series of the IIMA is to help faculty

More information

Dark pool usage and individual trading performance

Dark pool usage and individual trading performance Noname manuscript No. (will be inserted by the editor) Dark pool usage and individual trading performance Yibing Xiong Takashi Yamada Takao Terano the date of receipt and acceptance should be inserted

More information

An evolutionary strategy for multiobjective reinsurance optimization - A case study

An evolutionary strategy for multiobjective reinsurance optimization - A case study An evolutionary strategy for multiobjective reinsurance optimization - A case study Juan G. Villegas Profesor Asociado Departamento de Ingeniería Industrial Universidad de Antioquia - Medellín (Colombia)

More information

A Study of the Efficiency of Polish Foundries Using Data Envelopment Analysis

A Study of the Efficiency of Polish Foundries Using Data Envelopment Analysis A R C H I V E S of F O U N D R Y E N G I N E E R I N G DOI: 10.1515/afe-2017-0039 Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (2299-2944) Volume 17

More information

Value-at-Risk Based Portfolio Management in Electric Power Sector

Value-at-Risk Based Portfolio Management in Electric Power Sector Value-at-Risk Based Portfolio Management in Electric Power Sector Ran SHI, Jin ZHONG Department of Electrical and Electronic Engineering University of Hong Kong, HKSAR, China ABSTRACT In the deregulated

More information

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 8: Introduction to Stochastic Dynamic Programming Instructor: Shiqian Ma March 10, 2014 Suggested Reading: Chapter 1 of Bertsekas,

More information

[D7] PROBABILITY DISTRIBUTION OF OUTSTANDING LIABILITY FROM INDIVIDUAL PAYMENTS DATA Contributed by T S Wright

[D7] PROBABILITY DISTRIBUTION OF OUTSTANDING LIABILITY FROM INDIVIDUAL PAYMENTS DATA Contributed by T S Wright Faculty and Institute of Actuaries Claims Reserving Manual v.2 (09/1997) Section D7 [D7] PROBABILITY DISTRIBUTION OF OUTSTANDING LIABILITY FROM INDIVIDUAL PAYMENTS DATA Contributed by T S Wright 1. Introduction

More information

Leverage Aversion, Efficient Frontiers, and the Efficient Region*

Leverage Aversion, Efficient Frontiers, and the Efficient Region* Posted SSRN 08/31/01 Last Revised 10/15/01 Leverage Aversion, Efficient Frontiers, and the Efficient Region* Bruce I. Jacobs and Kenneth N. Levy * Previously entitled Leverage Aversion and Portfolio Optimality:

More information

INTER-ORGANIZATIONAL COOPERATIVE INNOVATION OF PROJECT-BASED SUPPLY CHAINS UNDER CONSIDERATION OF MONITORING SIGNALS

INTER-ORGANIZATIONAL COOPERATIVE INNOVATION OF PROJECT-BASED SUPPLY CHAINS UNDER CONSIDERATION OF MONITORING SIGNALS ISSN 176-459 Int j simul model 14 (015) 3, 539-550 Original scientific paper INTER-ORGANIZATIONAL COOPERATIVE INNOVATION OF PROJECT-BASED SUPPLY CHAINS UNDER CONSIDERATION OF MONITORING SIGNALS Wu, G.-D.

More information

A Heuristic Crossover for Portfolio Selection

A Heuristic Crossover for Portfolio Selection Applied Mathematical Sciences, Vol. 8, 2014, no. 65, 3215-3227 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43203 A Heuristic Crossover for Portfolio Selection Joseph Ackora-Prah Department

More information

Finding optimal arbitrage opportunities using a quantum annealer

Finding optimal arbitrage opportunities using a quantum annealer Finding optimal arbitrage opportunities using a quantum annealer White Paper Finding optimal arbitrage opportunities using a quantum annealer Gili Rosenberg Abstract We present two formulations for finding

More information

Iran s Stock Market Prediction By Neural Networks and GA

Iran s Stock Market Prediction By Neural Networks and GA Iran s Stock Market Prediction By Neural Networks and GA Mahmood Khatibi MS. in Control Engineering mahmood.khatibi@gmail.com Habib Rajabi Mashhadi Associate Professor h_mashhadi@ferdowsi.um.ac.ir Electrical

More information

A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems

A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems A Formal Study of Distributed Resource Allocation Strategies in Multi-Agent Systems Jiaying Shen, Micah Adler, Victor Lesser Department of Computer Science University of Massachusetts Amherst, MA 13 Abstract

More information

Publication date: 12-Nov-2001 Reprinted from RatingsDirect

Publication date: 12-Nov-2001 Reprinted from RatingsDirect Publication date: 12-Nov-2001 Reprinted from RatingsDirect Commentary CDO Evaluator Applies Correlation and Monte Carlo Simulation to the Art of Determining Portfolio Quality Analyst: Sten Bergman, New

More information

Comparative Study Of Pre-Planning And Actual Planning Process In Construction Industries

Comparative Study Of Pre-Planning And Actual Planning Process In Construction Industries International journal of Emerging Trends in Science and Technology Comparative Study Of Pre-Planning And Actual Planning Process In Construction Industries Authors B.Annalakshmi*, Dr.C.Antony Jeyasehar**,Dr.P.Valli***

More information

Resource Planning with Uncertainty for NorthWestern Energy

Resource Planning with Uncertainty for NorthWestern Energy Resource Planning with Uncertainty for NorthWestern Energy Selection of Optimal Resource Plan for 213 Resource Procurement Plan August 28, 213 Gary Dorris, Ph.D. Ascend Analytics, LLC gdorris@ascendanalytics.com

More information

Portfolio Analysis with Random Portfolios

Portfolio Analysis with Random Portfolios pjb25 Portfolio Analysis with Random Portfolios Patrick Burns http://www.burns-stat.com stat.com September 2006 filename 1 1 Slide 1 pjb25 This was presented in London on 5 September 2006 at an event sponsored

More information

Use of Evolutionary Algorithm in the Investment Project Evaluation. Hasan Durucasu. Elif Acar

Use of Evolutionary Algorithm in the Investment Project Evaluation. Hasan Durucasu. Elif Acar Use of Evolutionary Algorithm in the Investment Project Evaluation Hasan Durucasu Elif Acar Abstract In the realization of infrastructure projects, the interest shown in the Build-Operate-Transfer (BOT)

More information

Optimization of Fuzzy Production and Financial Investment Planning Problems

Optimization of Fuzzy Production and Financial Investment Planning Problems Journal of Uncertain Systems Vol.8, No.2, pp.101-108, 2014 Online at: www.jus.org.uk Optimization of Fuzzy Production and Financial Investment Planning Problems Man Xu College of Mathematics & Computer

More information

How to arrange for financing? Cash Flow = Cash In Cash Out. = Income Expense. = Revenue - Cost

How to arrange for financing? Cash Flow = Cash In Cash Out. = Income Expense. = Revenue - Cost Analysis Contract How much is the total cost? How to arrange for financing? = Cash In Cash Out = Income Expense = Revenue - Cost 29/09/2016 Emad Elbeltagi 2 1 Project Expenses The project cost types: Fixed

More information

Introducing GEMS a Novel Technique for Ensemble Creation

Introducing GEMS a Novel Technique for Ensemble Creation Introducing GEMS a Novel Technique for Ensemble Creation Ulf Johansson 1, Tuve Löfström 1, Rikard König 1, Lars Niklasson 2 1 School of Business and Informatics, University of Borås, Sweden 2 School of

More information

Real-Options Analysis: A Luxury-Condo Building in Old-Montreal

Real-Options Analysis: A Luxury-Condo Building in Old-Montreal Real-Options Analysis: A Luxury-Condo Building in Old-Montreal Abstract: In this paper, we apply concepts from real-options analysis to the design of a luxury-condo building in Old-Montreal, Canada. We

More information

User-tailored fuzzy relations between intervals

User-tailored fuzzy relations between intervals User-tailored fuzzy relations between intervals Dorota Kuchta Institute of Industrial Engineering and Management Wroclaw University of Technology ul. Smoluchowskiego 5 e-mail: Dorota.Kuchta@pwr.wroc.pl

More information

Comparison of Estimation For Conditional Value at Risk

Comparison of Estimation For Conditional Value at Risk -1- University of Piraeus Department of Banking and Financial Management Postgraduate Program in Banking and Financial Management Comparison of Estimation For Conditional Value at Risk Georgantza Georgia

More information

Reconciliation of labour market statistics using macro-integration

Reconciliation of labour market statistics using macro-integration Statistical Journal of the IAOS 31 2015) 257 262 257 DOI 10.3233/SJI-150898 IOS Press Reconciliation of labour market statistics using macro-integration Nino Mushkudiani, Jacco Daalmans and Jeroen Pannekoek

More information

(IIEC 2018) TEHRAN, IRAN. Robust portfolio optimization based on minimax regret approach in Tehran stock exchange market

(IIEC 2018) TEHRAN, IRAN. Robust portfolio optimization based on minimax regret approach in Tehran stock exchange market Journal of Industrial and Systems Engineering Vol., Special issue: th International Industrial Engineering Conference Summer (July) 8, pp. -6 (IIEC 8) TEHRAN, IRAN Robust portfolio optimization based on

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions

The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions Bo Huang and Lyn C. Thomas School of Management, University of Southampton, Highfield, Southampton, UK, SO17

More information

Integrated GIS-based Optimization of Municipal Infrastructure Maintenance Planning

Integrated GIS-based Optimization of Municipal Infrastructure Maintenance Planning Integrated GIS-based Optimization of Municipal Infrastructure Maintenance Planning Altayeb Qasem 1 & Dr. Amin Hammad 2 1 Department of Building, Civil& Environmental Engineering 1 2 Concordia Institute

More information

EE266 Homework 5 Solutions

EE266 Homework 5 Solutions EE, Spring 15-1 Professor S. Lall EE Homework 5 Solutions 1. A refined inventory model. In this problem we consider an inventory model that is more refined than the one you ve seen in the lectures. The

More information

Prediction Models of Financial Markets Based on Multiregression Algorithms

Prediction Models of Financial Markets Based on Multiregression Algorithms Computer Science Journal of Moldova, vol.19, no.2(56), 2011 Prediction Models of Financial Markets Based on Multiregression Algorithms Abstract The paper presents the results of simulations performed for

More information

Stock Portfolio Selection using Genetic Algorithm

Stock Portfolio Selection using Genetic Algorithm Chapter 5. Stock Portfolio Selection using Genetic Algorithm In this study, a genetic algorithm is used for Stock Portfolio Selection. The shares of the companies are considered as stock in this work.

More information

Risk Management for Chemical Supply Chain Planning under Uncertainty

Risk Management for Chemical Supply Chain Planning under Uncertainty for Chemical Supply Chain Planning under Uncertainty Fengqi You and Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University John M. Wassick The Dow Chemical Company Introduction

More information

ELEMENTS OF MONTE CARLO SIMULATION

ELEMENTS OF MONTE CARLO SIMULATION APPENDIX B ELEMENTS OF MONTE CARLO SIMULATION B. GENERAL CONCEPT The basic idea of Monte Carlo simulation is to create a series of experimental samples using a random number sequence. According to the

More information

CHAPTER 7 PROJECT CONTROL

CHAPTER 7 PROJECT CONTROL CHAPTER 7 PROJECT CONTROL The limited objective of project control deserves emphasis. Project control procedures are primarily intended to identify deviations from the project plan rather than to suggest

More information

A Study on Optimal Limit Order Strategy using Multi-Period Stochastic Programming considering Nonexecution Risk

A Study on Optimal Limit Order Strategy using Multi-Period Stochastic Programming considering Nonexecution Risk Proceedings of the Asia Pacific Industrial Engineering & Management Systems Conference 2018 A Study on Optimal Limit Order Strategy using Multi-Period Stochastic Programming considering Nonexecution Ris

More information

Unit 5 Slide Lectures of 04/05/06 April 2017

Unit 5 Slide Lectures of 04/05/06 April 2017 PROJECT AND COMMUNICATION MANAGEMENT Academic Year 2016/2017 PROJECT SCHEDULING, PROJECT DURATION AND PROJECT COMMUNICATION PLAN (CH. 8-9) Unit 5 Slide 5.2.1 Lectures of 04/05/06 April 2017 Overview of

More information

Heuristics in Rostering for Call Centres

Heuristics in Rostering for Call Centres Heuristics in Rostering for Call Centres Shane G. Henderson, Andrew J. Mason Department of Engineering Science University of Auckland Auckland, New Zealand sg.henderson@auckland.ac.nz, a.mason@auckland.ac.nz

More information

In Search of a Better Estimator of Interest Rate Risk of Bonds: Convexity Adjusted Exponential Duration Method

In Search of a Better Estimator of Interest Rate Risk of Bonds: Convexity Adjusted Exponential Duration Method Reserve Bank of India Occasional Papers Vol. 30, No. 1, Summer 009 In Search of a Better Estimator of Interest Rate Risk of Bonds: Convexity Adjusted Exponential Duration Method A. K. Srimany and Sneharthi

More information

Public Good Provision: Lindahl Tax, Income Tax, Commodity Tax, and Poll Tax, A Simulation

Public Good Provision: Lindahl Tax, Income Tax, Commodity Tax, and Poll Tax, A Simulation 20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Public Good Provision: Lindahl Tax, Income Tax, Commodity Tax, and Poll Tax,

More information

Project Time-Cost Trade-Off

Project Time-Cost Trade-Off Project Time-Cost Trade-Off 7.1 Introduction In the previous chapters, duration of activities discussed as either fixed or random numbers with known characteristics. However, activity durations can often

More information

THE TRAVELING SALESMAN PROBLEM FOR MOVING POINTS ON A LINE

THE TRAVELING SALESMAN PROBLEM FOR MOVING POINTS ON A LINE THE TRAVELING SALESMAN PROBLEM FOR MOVING POINTS ON A LINE GÜNTER ROTE Abstract. A salesperson wants to visit each of n objects that move on a line at given constant speeds in the shortest possible time,

More information

Possibility of Using Value Engineering in Highway Projects

Possibility of Using Value Engineering in Highway Projects Creative Construction Conference 2016 Possibility of Using Value Engineering in Highway Projects Renata Schneiderova Heralova Czech Technical University in Prague, Faculty of Civil Engineering, Thakurova

More information