You are on page 1of 13

The 12 International Conference of International Association for Computer Methods and Advances in Geomechanics (IACMAG) 1-6 October, 2008

Goa, India

th

Application of Optimization and other Evolutionary Techniques in Geotechnical Engineering


Prabir K. Basudhar
Department of Civil Engineering, Indian Institute of Technology Kanpur, Kanpur - 208016 Keywords: Optimization, Evolutionary Techniques, Artificial Neural Networks, Nonlinear Programming ABSTRACT: The paper describes methods that are available for optimal design and analysis of geotechnical engineering problems. An overview of the different application areas has been presented giving a brief account of the available literature on the subject highlighting the studies undertaken by the author and his students. Two typical example problems have been presented to demonstrate successful application of non-linear programming techniques in solving such problems. Finally, general observation has been made with regard to the scope and development of these methods.

1. 1.1

Introduction Geotechnical Problems and Optimization

Most problems in soil and foundation engineering involve analysis for stability. Thus, foundations, retaining walls and slopes are designed for safety against failure. In analyzing these problems one obtains, either the maximum load the structure can transmit to the soil or the minimum of the ratio of the stabilizing and activating forces and moments. In many design problems, it is necessary to not only check the safety against shear failure but also ensure that the structure is safe from settlement consideration. Another aspect is the economy; it is the responsibility of the engineer in charge to provide the most economic and efficient design. Thus, almost all practical problems lead to either maximization or minimization of a function subjected to certain behavior or side constraints or both. The problems are of such magnitude and complexity as to require the most systematic and rational approach of solution. The differential calculus provides classical methods for determining maxima and minima of functions of real variables. These methods are applicable to decision problems in which the objective function is at least twice differentiable with in the feasible region, and the constraints are either nonexistent or consists of equations only. If there are no constraints, optimization consists nothing more than the direct differentiation of the objective function. This leads to a set of simultaneous equations that are in general nonlinear. Solution of such a system is complicated and analytically involved. When equality constraints are present, constraint equations may be solved first for pertinent variables, which are substituted into the objective function before the differentiation is performed, or use Lagrange multipliers in the optimization scheme. When the objective function and the constraints are nonlinear, the above approach will generally involve some nonlinear equations. Many contemporary problems of design and analysis in geotechnical engineering involve not only equality constraints but also inequalities. Mathematical problems that arose in tackling these problems stretched the limits of conventional analyses, and required new methods for their successful treatment. The classical techniques of calculus and calculus of variation are occasionally valuable in these new areas but are limited in their range and versatility. The recognition of this fact led to the development of a number of novel mathematical programming techniques concerned with the solution of optimization problems. It involves finding a set of decision variables that optimize the objective function and satisfy a set of predefined design restrictions. The advent of digital computer and their use in analysis and design problems led to a remarkable and increased use of automated design and analysis requiring the development of more and more sophisticated algorithms to minimize the wastage of computer time. As with the use of any analytical or numerical techniques with in the context of complex problem solving, the focus for discussion falls not only on the various techniques available for the analysis but also on the art of how such mathematical procedures are applied. Large-scale systems may pose considerable problems in terms of the number of decision variables and objectives. These issues must be acknowledged and addressed in a straightforward manner with proper attention paid to the particular important aspects of the problem at hand. No one procedure or series of procedures would be the panacea that can solve all problems to the last details. Optimization and other evolutionary methods are useful methods for design and analysis, but their successful application depends largely on how it is used and how the results are interpreted. However, it is to be noted that even though optimization is an elegant tool, its use is not as much as it is expected. This is because the geotechnical engineering designers are in general conservative considering the complexity of soil behavior.

133

Nevertheless, there is a scope and need to adapt to the optimization techniques as a philosophy of design. Optimization is essentially the art, science and mathematics of choosing the best solution out of several alternatives. With in the limitation of space and brevity it is not possible to discuss elaborately all the methods that are available in this context. With the above in view, an attempt has been made in this paper to present an overview of different approaches like optimization, artificial neural network and other evolutionary techniques that are available and then briefly describe the scope of these techniques to analyze different problems in Geotechnical engineering leaving out considerable details.

1.2

Mathematical Programming Problem

Optimization is the act of obtaining the best result under given circumstances satisfying all limitation and restriction placed on it. In the analysis or design of any engineering system, the ultimate goal is to minimize the effort required or maximize the desired benefit. In such situation, this can be viewed as a function of certain decision variables, and the optimization can be considered as the process of finding the conditions that gives the maximum or minimum value of the function. All analysis and design problems of optimization can be stated in a standard form as follows: Find

Dm

such that

f ( Dm ) Minimum
(a) (b) (c )

(1)

Such that,

g j ( Dm ) 0, j 1, 2,...., m l j ( Dm ) = 0, j = (m + 1), (m + 2),...., p ( D) mim Dm ( D) max

(2)

D, f ( D), g j ( D), l j ( D)
constraints respectively.

are the design or decision vector, objective function, inequality constraints and equality

( D) min , ( D) max are the minimum and maximum bound on the design vector.

A maximization problem can be converted to one of minimization by multiplying the function by -1. The constraints represented by the equations 2(c) can also be written in the form given by the equations 2(a). Therefore, the problem is one of optimization with equality and inequality constraints. The number of elements n of the design vector and p the sum of the equality and inequality constraints are unrelated. Thus p could be greater than, equal or less than n in a given problem. If there are no constraints, the problem is one of unconstrained minimization. The type of mathematical programming problems that are of any concern to geotechnical engineering can be classified depending on the nature of the objective function and constraints, as linear, nonlinear programming problems. Another class of optimization problems frequently encountered in geotechnical engineering belongs to dynamic programming developed by Bellman (1967) that decomposes a multistage decision problem as a sequence of single stage decision problems, which are solved successively.

1.3

Optimization techniques

In most of these methods, optimum solution is approached starting from an initial guess. Then using some prespecified rule determined based on localized information, the search direction is chosen and one-dimensional minimization is carried out to find the best solution along that direction. Starting from the solution thus found, the final optimal value is obtained through an iterative process. Optimization methods can be classified in to two groups depending on how the search direction is found: Direct and gradient-based techniques (Fox, 1971; Rao, 1984). Direct methods use only the information regarding the objective function and the constraints unlike the gradient-based techniques that use the first and/or the second derivative of the objective function and the constraint functions as well. If the gradients can be explicitly found, the gradientbased techniques generally would converge faster than the direct methods. However, these are not efficient if the functions are not easily differentiable or are discontinuous. In such situations, direct methods work better. However, all these techniques have some associated difficulties. These are: 1. The obtained optimal solution is starting point dependent. 2. Most of the algorithms converge to the local minimum. 3. The efficiencies of the algorithms are generally problem dependent. An algorithm that is found to be efficient for a problem may not be as efficient in tackling other problems. 4. The algorithms are not suitable for discrete variables and highly nonlinear problems with too many constraints. Out of the various direct and indirect methods of solving constrained optimization problems, an indirect method that has been used by many investigators is the penalty function method; here the constrained problem is converted to an unconstrained one developing a composite function by appending the constraints with the objective function term. Thereafter, sequential unconstrained minimization of the composite function is carried out.

134

Wide use of the method is not because of its simplicity but due to the availability in literature of several efficient algorithms for unconstrained minimization. Penalty function methods are of two types namely exterior and interior penalty function methods. In exterior penalty function method, the iterative process can be started from an initial infeasible design vector in contrast to the interior penalty function method that requires an initial feasible design vector to start the solution. Designers generally prefer the interior penalty function method as it always results in a safe design. In exterior penalty function method, the optimal solution is approached from an infeasible region. Therefore, the final optimal solution may not satisfy strictly the design constraints. In many practical problems with too many constraints, it is sometime impossible to find an initial feasible design vector to start with. Under such circumstances, the problem may be solved either by using exterior penalty function method or obtaining an initial feasible design vector by picking up the violated constraints and satisfying each of them one by one using interior penalty function method itself following (Fox;1971). This method of finding an acceptable design is very time consuming. Even when an initial feasible solution is available, due to the long step nature of the unconstrained optimization algorithms, the path may be diverted into the infeasible region. In such situations, the function is generally set to an arbitrarily high value and the minimization procedure is left to correct the situation on its own. The composite function that is developed is of the form:

( D, rk ) = f ( D) + rk G j [ g j ( D)]
j =1

(3)

Where,

G j is a

function of the constraints g j .

rk

is a positive constant known as the penalty parameter or the

response factor. The second term in the right hand side of the equation 3 is called the penalty term. If the unconstrained minimization of the composite function is repeated for a sequence of the penalty parameter, the solution may be brought to converge to that of the original problem stated in equation 1. This is why the penalty function methods are also known as Sequential Unconstrained Minimization Technique (SUMT). As already stated out of the exterior and interior penalty function methods, interior penalty function method is preferred as it always results in a safe design strictly satisfying all the constraints. In the absence of any equality constraints, the most commonly used form of the composite function as suggested by Fiacco and McCormick (Fox, 1971) is:

( D, rk ) = f ( D) rk
where

1 J =1 g j ( D )

(4)

f (D)

is minimized over all

satisfying

g j ( D) 0, j = 1,2...., m. If

the penalty parameter

rk is

positive, it adds a positive penalty to the objective function f (D ) as all ,the terms in the sum is negative at them interior points. If the design vector is near any boundary of a constraint surface, then the function

g j ( D ) representing the particular constraint tends to zero and the penalty term tend to infinity. Using a reduction
factor c, the penalty parameter

rk

is made successively smaller in order to obtain the constraint minimum of

f (D) .Thus, rk +1 = crk .


When both equality and inequality constraints are present, Fiacco and McCormick (Fox, 1971) reported some success with the formulation:

( D, rk ) = F ( D) rk
j =1

1 1 + 1/ 2 g j ( D) r

j = m +1

2 j

( D)

(5)

The function

( D, rk ) is minimized for a decreasing sequence of the penalty parameter rk . As rk is made small

the second term allows the minimum to approach the constraints from the inside and the third term successively forces the satisfaction of the equality constraints. It has been already pointed out that use of interior penalty function needs an initial feasible design vector for starting the solution. In a complex analysis and design problem, it is not always possible to find initially feasible design vector. A procedure to tackle such situation has been briefly mentioned earlier. However, an alternative approach (extended penalty function method) proposed by Kavlie (1971) has been proved to be very useful. In this approach, the constrained problem is transformed to an unconstrained one as follows:

( D, rk ) = f ( D) + rk G[ g j ( D)]
j =1

(6)

Where, the function G is chosen as follows:

G[ g j ( D)] =

1 g j ( D)

for

g j ( D)

(7a)

135

And.

G j ( D) =

[2 g j ( D)]

where,

= rk t

2
and

for

g j ( D) >

(7b)

t is a constant defining the transition between the two types of penalty terms.

The progress in optimization in the last 50 years is enormous. The credit for this goes to the strong foundation laid by mathematical giants like Cauchy, Euler, Gauss, Lagrange, Newton and others. Many innovative and powerful algorithms like method of conjugate direction (Powells method), conjugate gradient method (Fletcher and Reeves method) based on Gram-Schmidt orthogonalization and Variable metric methods (Davidon-Fletcher-Powell method) have been developed for unconstrained minimization (Fox, 1971; Rao, 1984).

2.

Recent Progress in Optimization Methods: Evolutionary Algorithms

Most advances in the development and application of classical optimization methods has taken place over the last 50 years and is still going on strong. However, since the eighties, unorthodox, intriguing yet less mathematical procedures have been suggested. Development and application of such non-traditional procedures also known as evolutionary algorithms (EA) are gaining ground in different disciplines. EA mimics the natural evolutionary principles on randomly picked solutions from the search space and iteratively progress towards the optimal solution. In the search space both good and bad solutions of a given problem co-exist and EA uses the natures ruthless selective advantage to fittest individuals and creation of new and fit individuals using re-combinative and mutative genetic processing. Thus, EA avoids the bad solutions in the search space, taking clue from the good ones and reaches eventually close to the best possible solution. Out of several EAs some based on principles of recombination, some emphasizing mutation operation and some using a niching strategy while some other using mating restriction strategy, Genetic Algorithm (GA) is most popular. The methods can be obtained from Deb (1995). GA generally begins its search from a random population of solutions. If the solution does not satisfy the required acceptance criterion, three different operators- reproduction, crossover, and mutation are applied to update the population of solutions. Single iteration of the three operators is known as generation in GAs. As the representation of a solution in a GA is similar to that of natural chromosome and GA operators are similar to genetic operators, such procedures are called genetic algorithms.

3.

Artificial Neural Network (ANN)

Artificial neural networks (ANNs) process information the way biological nervous system, such as brain, for optimal decision making in contrast to the GAs that use an analogy of chromosome encoding and natural selection to evolve a good optimized solution. Learning capability of neural networks is useful in approximating any continuous function to a desired accuracy by an approximating network architecture establishing a relationship between causes and effects. Information is passed from one neuron to all other neurons connected to it. In mathematical model, neurons are represented as processing elements or nodes, input paths are defined as interconnections, the process combining the signals and generating the output neurons is modeled through a transfer function, synaptic strength of each connection is represented as weight and the change in synaptic strength is defined as learning. Each input is multiplied by a corresponding weight analogous to synaptic strength, and all the weighted inputs are then summed to determine the activation of the neuron. Figure 1a shows a mathematical model that implements this idea. Despite the diversity of network paradigms, nearly all are based on this

x1 , x 2 ,...., x n (called input vectors) is applied to the artificial neuron. Each input (signal) is multiplied by an associated weight w1, w2 ,..., wn (called weight vector) before it is applied to
configuration. Here a set of inputs labeled the summation bloc ( ). This weighted sum of the inputs is then transmitted to another neuron via a transfer function or activation function. A typical transfer function is a sigmoid transfer function which is an S-shaped, continuous and nonlinear curve. The sigmoid transfer function modulates the weighted sum of the inputs so that the

output approaches unity when the input gets larger than the threshold value ( i ) of that particular neuron and

approaches zero when the input gets smaller. There are different types of ANN configurations. One of the most popular is the Feed Forward Neural Network (FFNN) consisting of input layer, hidden layer and output layer (Figure 1b). The hidden layer enables these networks to represent and compute complicated association between inputs and outputs. FFNNs have been applied successfully to model complex physical phenomenon by training them in a supervised manner with a popular and efficient algorithm known as back propagation algorithm (BPA). During training and testing several issues like number of hidden layers and nodes in them, initial network weights, learning rate etc need to be carefully considered.

136

Figure 1a: Typical Neural Network architecture

Figure 1b: Artificial model of a neuron and sigmoid function

4.

Applications in Geotechnical Engineering: An overview

Even though optimization is an elegant mathematical tool and had been used quite early by the researchers in other disciplines like aerospace and structural engineering, geotechnical engineers took notice of the techniques quite belatedly. Since then due to the efforts of various investigators, a vast amount of literature is available on the subject. It is not possible to cover all these literatures in a single paper. Therefore, many works have been omitted due to lack of space and brevity. However, an effort has been made here to provide a cursory glance of the same covering the development. Serious attempts to apply these techniques were made only in the early seventies. Calculus of variation has been used (Ramamurthy et al., 1977, Baker and Garber, 1977) in locating the critical slip surface and the corresponding minimum factor of safety for homogeneous slopes. However, these methods were not very useful in analyzing nonhomogeneous slopes and zoned dams. Even these attempts were hindered due to lack of computational facilities with severe constraints in terms of memory and speed of computation. In spite of all these odds, more and more researchers took up challenging problems cutting across different braches of engineering and science. Theoretically the task of optimization for a given problem is to find the most or the best suitable solution. Thus in mathematical optimization a great deal of effort is spent on trying to describe the properties of such an ideal solution. Researchers from Geotechnical Engineering also took initiative in this direction. Realizing the potential of these methods in geotechnical engineering, they started developing programs to solve nonlinear optimization problems subjected to both equality and inequality constraints in order to analyze stability problems like earth pressure, bearing capacity and slope stability problems, as standard all purpose optimization programs were not freely available at that time. Earlier either graphical, classical methods based on calculus or very primitive numerical techniques like grid search techniques were used for solving such problems. Later on many advanced search techniques like methods of conjugate directions, conjugate gradient and variable metric methods for unconstrained minimization were developed. From the initial early attempts to date, the art of application of these techniques have been extended to different areas such as slope stability, bearing capacity, earth pressure, parameter estimation, optimal design of foundations. From the initial hesitation of using anything other than the classical approach of tackling such problems now a days the potential for using these non-classical approaches is well recognized and apart from non-linear and dynamic programming, application of genetic and other evolutionary algorithms and artificial neural network are gaining grounds in geotechnical engineering. Using the fundamental ideas from geometry and calculus to reach an optimum in an iterative manner, many efficient algorithms have been developed. Researches in these areas are continued strongly for over fifty years; adoption of these techniques is being pursued vigorously not only in geotechnical engineering but in other branches of engineering as well. Starting from the middle of eighties unorthodox and less mathematical yet intriguing optimization procedures have been suggested to find approximate solution that is as similar to the ideal solution as possible. Though ideal solution is desirable, the restriction of the availability of computing power and time, very often the practicing engineers are happy with the approximate solutions. Out of all nontraditional approaches, Evolutionary Algorithm (EA) is used extensively. EA mimics the natural evolutionary principles on randomly picked solutions from the search space of the problem and iteratively progresses towards the optimum point. The available literatures on the subject undertaken and their scope are so vast that it is extremely difficult to do justice and treat all the topics with equal emphasis and consideration. Here more emphasis is given to the application of non-linear programming techniques to such problems.

137

In the early phase because of the limitation of memory and speed of computation, very simple problems used to be taken up. Little and Price (1958) presented a computerized approach of slope stability analysis using Bishops adaptation of Swedish method. With an elementary beginning in 1960 (Horn, 1960) application of optimization techniques in solving geotechnical engineering problems made a modest progress through out the seventies. Lysmer (1970) solved bearing capacity and earth pressure problems by converting the nonlinear programming problem to a linear one by approximating the nonlinear constraints by a series of straight lines and applied linear programming techniques. Potchman and Kolesnichenko (1972) used dynamic programming to bearing capacity problems. Krugman and Krizek (1973), Chen (1975) solved unconstrained slope stability problems with only 2 to 3 variables and used pattern search technique for direction finding as proposed by Hookes and Jeeves (1961) and Powells algorithm (1964) respectively. Basudhar (1976), Basudhar et al (1978, 1979 a, b) used nonlinear programming techniques to bearing capacity, slope stability and passive earth pressure problems. Use of such techniques in geotechnical engineering increased significantly there after especially in analyzing stability problems (Lysmer, 1970; Baker,1980; Basudhar et al.1980, 1981; Martin, 1982; Munro, 1982; Arai and Tagyo, 1965 a, b; Nguyen, 1984; Yudhbir et al., 1987; De Natale and Gillet, 1988; Sloan, 1988, 1989; Bhowmik and Basudhar, 1989; Sing and Basudhar,1992a,1992b,1993a,1993b, 1995; Basudhar and Singh, 1994; Sabahit et al, 1994, 1996, 1997). Efforts have also been made to compare the efficiency of these techniques (De Natale and Gillett, 1988). Though the power of linear (Lysmer, 1970; Sloan, 1988, 1989) and nonlinear optimization (Basudhar, 1976) techniques was well recognized, by the late nineties their inadequacy in tackling problems under special situations was being increasingly appreciated. Thus, need for applying new evolutionary methods, such as, simulated annealing and genetic algorithm was felt. These methods are used in other branches of engineering and science. In civil engineering problems application of ANN in water resource engineering (Mayer and Dandy, 2000) is phenomenal and there are various applications of GA in transportation engineering and structural engineering problems as well. In the early nineties geotechnical engineers ventured out and looked for application of new techniques like artificial neural networks in modeling complex geotechnical engineering problems like liquefaction analysis (Goh, 1994), soil constitutive relations (Ghaboussi et al.1998), pile foundation analysis (Goh, 1995a, 1995b), parameter estimation from pile load test data (Puttaraju,1999). Even though ANN is being used in various geotechnical engineering problems since the last decade, its application is mostly confined to soil liquefaction and related studies, pile foundation and soil constitutive relations with limited application in prediction of soil properties (Shahin et al. 2001; Shahin, 2002, 2004). Recently Das (2005) undertook the following studies under the supervision of the author: i. Rock failure criteria: Model Parameter Estimation using various Statistical and Optimization Algorithms e.g. GA and presented a Comparative Study. ii. Application of Artificial neural Networks to some Geotechnical Engineering Problems like prediction of conductivity of clay liners, prediction of co-efficient of lateral earth pressure at rest, prediction of residual friction angle of clays, prediction of lateral load capacity of piles. iii. Characterization of Alluvial soil site utilizing unsupervised learning and fuzzy clustering for soil stratification with piezocone data. The importance and potential of ANN and GA in solving geotechnical problems have been acknowledged by having an exclusive session in the conference on Numerical Models in Geomechanics-NUMOG X. These are on: i. Constitutive modeling (Drakos et al., 2007; Javedi et al., 2007; Pedroso and Farius, 2007) ii. Site investigation (Shin et al., 2007; Samui and Sitaram, 2007) iii. Determination of Embankment Safety (Koelewijn, 2007) iv. Soil Parameter identification (Levasseur et al., 2007)

5.

Typical Example Problems: Nonlinear Programming

Two typical example problems (the first one is an analysis problem and the second one is a design problem) are presented here in brief. The details are available in literature (Basudhar and Singh, 1994; Basudhar, Lakshman and Dey, 2006).

5.1

Uplift Capacity of Anchors ( Basudhar and Singh, 1994)

This is a problem involving the application of non-linear programming in conjunction with finite element technique to estimate the optimal lower bound solution of stability problems in geotechnical engineering; it is presented very briefly as follows.

138

In geotechnical engineering, very often the stability of foundation structures and slopes needs to be evaluated. There are many reliable methods based on limit equilibrium or finite elements for the same. However, the above methods give upper bound solutions. However, lower bound solution is more important from engineering viewpoint as it satisfies equilibrium condition at all points without violating the yield condition constraints at any point with in the soil medium and thus results in a safe design. Literature on lower bound formulation of stability problems is very scanty because it is very difficult to construct statically admissible stress field. Extending the Lysmer method, a generalized procedure based on finite elements and non-linear programming (for isolating the optimal solution) was developed at I.I.T. Kanpur for finding lower bound solutions of stability problems. The general steps of the method are: i) The soil medium under consideration is divided into a mesh of finite number of triangular elements. The triangular mesh is defined by nodal points, co-ordinates and indexing systems for nodal points, elements and element sides. of the nodal points ii) The material properties and the body forces of each element are prescribed. iii) Equations that satisfy element equilibrium are generated satisfying the equilibrium equations of continuum mechanics. iv) Conditions of continuity at the element interfaces are satisfied. v) Boundary conditions are specified. vi) Yield conditions for each element are formulated. vii) The objective function is identified. viii) Optimal solution is isolated by formulating the problem as one of non-linear programming. From the interface equilibrium and boundary conditions, a set of linear equations in terms of the stress variables are obtained. The numbers of such equations are less than the number of unknowns. With the help of these equations, some of the principal unknowns are expressed in terms of the remaining variables. Thus, we can reduce the total number of principal unknowns. Figures 2 and 3 show typical mesh pattern for shallow and deep horizontal and vertical anchors whose break out capacity is to be determined.

Fig.2 Typical forces on an element (left) and continuity of nodal stresses (right).

Fig. 2: Mesh patterns shallow and deep horizontal anchors

Fig 3: Forces and nodal stresses

Extended penalty function method capable of handling infeasible decision vector is used to isolate the optimal breakout factors. Figure.4 shows excellent convergence of the objective function with decreasing value of penalty parameter and increasing values of number of function evaluation.

139

Fig. 4: Convergence studies

Fig. 5: Comparison of results: Horizontal anchors

A comparative study of the predictions using the present approach and experiments conducted by various investigators is presented in Figures 5 and 6 for horizontal and vertical anchors respectively to demonstrate its successful application.

5.2

Optimum Design of Cantilever Retaining walls (Basudhar et al., 2006)

Fig.7 shows the three dimensional view of a cantilever retaining wall. Given the loading, geotechnical and structural properties with freely draining horizontal backfill, the problem is to determine the minimum dimensions of the wall satisfying all the design restrictions. The cost of the structure is directly proportional to the volume of different quantities like volume of excavation, filling, concrete and steel. Thus, the cost function developed by summing up all these values is optimized.

Fig. 6: Comparative study of results

Fig. 7 Cantilever retaining wall with design variables

The angle of internal friction of the backfill is equal to 30, the unit weight of backfill soil is equal to 18 kN/m3. The backfill is assumed to have a horizontal top surface with good drainage facility and it is filled with coarse-grained soil. The design variables that control the cost of the retaining wall are base width ( d1 ) , width of the toe ( d 2 ) , vertical stem thickness (d 3 ) , base thickness ( d 4 ) , minimum depth of embedment (d 5 ) , diameter of reinforcing rod

(d 6 ) and
T

stem

top

width (d 7 ) .
T

They

are

collected

in

design

vector D ,

where,

D = (d1 , d 2 , d 3 , d 4 , d 5 , d 6 , d 7 )

The total cost of the raft foundation is considered as the objective function for the analysis to be carried out.

140

F = C exc + C conc + C steel + C fill = RexcVexc + RconcVconc + RsteelV steel + R fill V fill
where,

(8)

F =Total cost of the raft, C exec , C conc , C steel & C fill = Cost of excavation, concrete, steel, and filling of the
excavated earth volume,

remaining

Rexec , Rconc , Rsteel & R fill =

Rates

of

respective

items

&

Vexec ,Vconc ,Vsteel & V fill = Volumes of excavation, concrete, steel and filling respectively which depends upon the
design variables. The geotechnical aspects that control the structural design and safety of the structure are stability and settlement considerations. The constraints that are imposed on the design, arising out of these considerations, can be categorized as behavior constraints. Such considerations also arise from structural design considerations. Some side constraints arise out of geometric restrictions imposed on the design from code provisions and practice. Behavior constraints such as the maximum base pressure (which occurs at the toe of the wall) must not exceed the allowable bearing capacity of the soil. In addition, the base pressure should not be tensile in nature as soil is weak in tension, i.e. the pressure developed should be compressive throughout the length of the base. proper factor of safety should be imposed against sliding and overturning of the wall; the settlements should be within specified limits and that the maximum overturning moment should be less than the resisting moment. Figure 8 shows the efficacy of the implemented numerical scheme in isolating the optimal solution; it is observed that beyond 4 iterations convergence is achieved. Figure 9 shows the variation of the objective and composite function with penalty parameter indicating that for decreasing sequence of the penalty parameter the solution converges to the minimum.

Fig. 8 Variation of composite and objective function with number of iterations 6. RESEARCH AT I.I.T.KANPUR

Fig. 9 Variation of composite and objective function with penalty parameter

The studies using these techniques that have been carried out by the author and his students, as a part of Ph. D and M. Tech theses over the years are listed here. It provides an idea about the type of application areas in Geotechnical engineering. Some of the resulting publications are given in the reference even though they have not been cited in the main text. The theses that are listed below are not included in the reference list as their source is obvious.

6.1
1. 2. 3. 4. 5. 6. 7.

Ph.D Thesis Some application of mathematical programming problems in geotechnical engineering, 1976. P.K.Basudhar Sequential Unconstraint minimization technique in slope stability analysis, 1990. G.Bhattacharyya Lower-bound solutions of some stability problems in geotechnical engineering, 1992. D.N.Singh Stability analysis of soil reinforcement problems: A nonlinear programming approach, 1994, N.Sabahit Sequential unconstrained minimization technique to the optimum design of slopes with or without nails, 1998, C.R.Patra. Parametric estimation from pile load tests: Using optimization and Neural network, 1999, Puttaraju Application of Genetic Algorithm and Artificial Neural Network to Some Geotechnical Engineering Problems, 2005, Sarat Kr. Das.

141

6.2
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 7.

M.Tech Thesis
Settlement controlled optimum design of shallow footings,1984, R.Madan Mohan Sequential unconstrained minimization in slope stability analysis, 1984., S.K.Bhowmik Optimization techniques in stability analysis of zoned dams, 1986., N.Satyambabu Parametric studies in slope stability using SUMSTAB package, 1986., R.K.Dhawan Parametric estimation from pile load test data: An inverse formulation, 1987. , S.K.Garg Optimum design of shallow circular footing, 1988., A.S.Mandal Reanalysis of two failed embankments built on soft clays using SSOPT, PCSTABLE5 and SUMSTAB II: A comparative study, 1993., S.K.Prasad A comparative study of lower bound bearing capacity solutions, 1993. , S. Srivastava Lower bound bearing capacity of surface strip footings on reinforced foundation beds, 1995., P.V.Ramakrishna Some studies towards generalization of mesh pattern in lower bound solutions of bearing capacity problems, 1996., S.Roy Three dimensional stability analysis of nailed soil slopes, 1997., M.R.Lakshminarayana Optimal cost design of rigid raft foundation, 1998., Anuradha Das Optimal cost design and drafting of cantilever and counter fort retaining walls, 1998., B.Lakshman

GENERAL COMMENTS AND OBSERVATIONS

With a modest beginning in the early sixties, application of Optimization techniques and Artificial Neural Network in tackling geotechnical engineering problems has increased phenomenally especially with the advent of high speed digital computers and increase in their memory. With the availability of excellent personal computers, more and more researchers are now applying these techniques in efficient and economic design of foundations and earth structures. In the initial phase non-linear problems were used to be converted to linear problems by treating the nonlinear equations to be piecewise linear so that the problems could be solved by linear programming. However, in practical problems most of the design constraints are in general in the inequality form. Therefore many slack variables had to be introduced to convert those to equalities and there by increase the number of variables needing more memory in the computer Treating very large number of linear equations is generally difficult and lot of efforts were therefore given to solve such problems developing new algorithms. With the development of algorithms to tackle nonlinear equations in an optimization frame, efforts were initiated to solve these problems by using nonlinear programming techniques. These efforts has been found to be fruitful in solving many geotechnical engineering problems like optimal design of retaining structures, and shallow foundations, automated slope stability analysis with and without reinforcement, reinforced earth walls, lower bound limit analysis of anchors, shallow footings and parameter estimation etc. Adoption of extended penalty function method and carrying out sequential unconstrained minimization of the composite function is very handy in isolating the optimal solution especially when the initial design vector chosen to start the solution is infeasible. If the objective function and the constraints are not explicitly available and one cannot adopt direct differentiation of the functions, it is better to use non-gradient techniques like method of conjugate direction (Powells technique) for finding the search direction and use quadratic search for linear minimization. However, one needs to start from different starting point to ensure global optimality of the solution. The method has been found to be very effective in handling both equality and inequality constrains and infeasible initial design points. Dynamic programming has been successfully applied to solve bearing capacity and especially the slope stability problems. However, this approach did not gain popularity as its applicability becomes increasingly difficult with the increase in the number of variables. Most of the developments in this direction took place in the seventies and eighties. There after efforts were made to use evolutionary techniques like Genetic algorithm to analyze slope stability problems and ensure global optimality of the solution. It has been reported that GA gives results better or comparable to those obtained from other NLP approaches. It should be noted that the cross over and mutation operation plays an important role in the solution and it may be extremely difficult to implement the same to cases where there is more number of variables. GA has been introduced to geotechnical engineering in the early nineties and applied broadly in solving two types of problems namely parameter estimation and un-reinforced and reinforced slope stability analysis. Side by side, efforts were made to apply artificial neural network in solving problems with noisy data and for cases where analytical solution is not available (impossible). It has been applied to various types of geotechnical engineering problem with success. Modeling with ANN has an edge over other types of system modeling. Thus, it is observed that that these techniques play a great role in finding solutions to problems, which was not thought of earlier. Though considerable progress has been made in applying these techniques to different geotechnical engineering problems, there exists considerable scope to apply all these techniques for economic & better design and modeling of physical phenomenon.

142

References
1. 2. 3. 4. 5. 6. 7. 8. 9. Arai, K. and Tagyo, K. (1965a), Determination of Noncircular Slip Surface Giving the Minimum factor of Safety in Slope Stability Analysis, Soils and Foundations, 25, No.1, 43-51. Arai, K. and Tagyo, K. (1965b), Limit Analysis of Geotechnical Problems by Applying Lower Bound Theorem, Soils and Foundations, 25, No.4, 37-48. Baker, R. (1980), Determination of Noncircular Slip Surface in Slope Stability Computation, Int. J. for Num. & Anal. Methods in Geomechanics, 4, 333-411. Baker, R. and Garber, N. (1977), Variational Approach to Slope Stability, Proc. of the Ninth Int. Conf. on Soil Mechanics and Foundation Engineering, Tokyo, 2, 9-12. Basudhar, P. K. and Singh, D. N. (1994), A Generalized Procedure for Predicting Optimal Lower-bound Breakout Factors of Strip Anchors, Geotechnique, 44, No.2, pp. 307-318. Basudhar, P. K., Valsangkar, A. J., Madhav, M. R. (1986), Stability of Slopes in Desiccated Clays, Indian Geotechnical Journal, Vol.16, Oct., No.4, pp. 346-363. Basudhar, P.K and Srivastava, S. K., A comparative study of lower bound limit loads of strip footings using linear and nonlinear programming techniques, Proc. Symposium on Advances in Geotechnical Engineering, 2003, IIT, Kanpur. Basudhar, P.K. and Patra, C.R., Optimal Design of soil Nailed Structures A Nonlinear Programming Approach, Proceedings of the Annual Convention of the Orissa Engineers Congress-2000, Bhubaneswar, India, pp.72-82. Basudhar, P.K. and Yudhbir (1989), Automated Slope Stability Analysis Using Mathematical Programming Technique, Computer and Physical Modelling in Geotechnical Engineering, Balasubramaniam et. al. (eds.), Balkema, Rotterdam, pp. 81-88. Basudhar, P.K., Madhav, M.R. (1980), Simplified Passive Earth Pressure Analysis, Journal of Geotechnical Engineering Division, American Society of Civil Engineers, April, GT4, pp. 470-474. Basudhar, P.K., Madhav, M.R., Valsangkar, A.J. (1978), Optimization Techniques in Bearing Capacity Analysis, Indian Geotechnical Journal, Vol.8, April No.2, pp. 105-110. Basudhar, P.K., Prabir and Dhawan, R.K. (1991), Automated Slope Stability Analysis of Zone Dams, Proceedings: Second International Conference on Recent Advances in Geotechnical Earthquake Engineering and Soil Dyamics, St. Lois, Missouri, Vol.2, pp. 1075-1078. Basudhar, P.K., Valsangkar, A.J., Madhav, M.R. (1979), Nonlinear Programming in Automated Slope Stability Analysis, Indian Geotechnical Journal, Vol.9, Jul.-Sept., No.3, pp. 212-219. Basudhar, P.K., Valsangkar, A.J., Madhav, M.R. (1979), Optimal Lower Bound of Passive Earth Pressure Using Finite Elements and Nonlinear Programming, International Journal of Numerical and Analytical Methods in Geomechanics, John Wiley and Sons Ltd., Vol.3, pp. 367-379. Basudhar, P.K., Valsangkar, A.J., Madhav, M.R. (1981), Sequential Unconstrained Minimization in the Optimal Lower Bound Bearing Capacity Analysis, Indian Geotechnical Journal, Vol.11, Jan., No.1, pp. 42-55. Basudhar.P.K., Amol Vashistha, Deb, Kousik and Dey. Arindam, (2007) Cost Optimization of Reinforced Earth Walls, th Geotechnical and Geological Engineering: an International Journal, Springer, Netherlands (Published Online 16 August, 2007) Basudhar, P.K. , Srivastava, S.K. and Dey, Arindam (2007) "Lower Bound Bearing Capacity of Surface Strip Footings on Two Layered Soil Deposits" National Conference on Recent Advances in Civil Engineering (RACE-2007), Department of st nd Civil Engineering, College of Engineering & Technology (Biju Patnaik University of Technology), 1 - 2 March, 2007 Basudhar, P.K., Vashistha, A., Deb, Kousik, Dey, Arindam and De, Sourav (2007) Optimal Cost Analysis of Reinforced Earth Walls, International Conference on Civil Engineering in the New Millennium: Challenge and Opportunities (CENeMth 2007), Howrah, India, 11-14 January (CD-ROM). Basudhar, P.K., Das, Anuradha, Das, Sarat Kumar, Dey, Arindam, Deb, Kousik and De, Sourav (2006) Optimal Cost Design of Rigid Raft Foundation The Tenth East Asia-Pacific Conference on Structural Engineering and Construction rd th (EASEC-10), Bangkok, Thailand, 3 -5 August, Vol: 7, pp: 39-44. Basudhar, P.K., Madan Mohan, R., Dey,Arindam, Deb, Kousik and De, Sourav (2006) Settlement Controlled Optimum nd Design of Shallow Footings2 International Conference on Computational Mechanics and Simulation (ICCMS-2006), th Guwahati, India, 8-10 December, Vol: 2, pp: 1905-1911. Basudhar, P.K., Lakshman, B. and Dey, Arindam (2006) Optimal cost design of cantilever retaining walls, GEOINDEX 2006, Indian Geotechnical Conference, Department of Civil Engineering, IGC 2006, IIT Madras, Geotechnical Engineering th th Indian Experience, Vol - II, pp. 525 - 528, 14 - 16 December, 2006 Bellman, R. E. (1967), Dynamic Programming, Princeton University Press, Princeton, New Jersey. Bhattacharya, G. and Basudhar, P. K. (2000), Slope Stability Computations in Non-homogeneous and Anisotropic Soils, Indian Geotechnical Journal, Vol.30, No.4, pp.385-399. Bhattacharya, G. and Basudhar, P. K. (2001), A New Procedure for Finding Critical Slip Surfaces in Slope Stability Analysis, Indian Geotechnical Journal, Vol.31, No.1, 2001, pp. 149-172. Bhattacharya, G. and Basudhar, P.K. (1993), Some Factors Involved in Solving the Stability Equations for a General Shear Surface, Proc. of Indian Geotechnical Conference (IGC-93), Calcutta, pp. 453-456. Bhattacharya, G. and Basudhar, P.K. (1994), A Comparison of Factors of Safety of Zoned Dam Subjected to Steady Seepage, Indian Geotechnical Conference (IGC-94), pp. 237-240, Warangal. Bhattacharya, G. and Basudhar, P.K. (1996), A Note on the Back Analysis of Slope Failures, Indian Geotechnical Journals, Vol.26, No.4, pp. 430-441. Bhattacharya, G. and Basudhar, P.K. (1996), Determination of Critical Slip Surface for slopes in cuttings and its Relevance to Hazard Mitigation, Int. Conf. on Landslide & Hazard Mitigation, Madras. Bhattacharya, G. and Basudhar, P.K. (1997), Convergence of Slope Stability Computations Using GPS, Indian Geotechnical Journal, Vol.27(4), pp. 337-352 th Bhattacharya, G. and Basudhar, P.K., Back Analysis of Slopes using Optimization Techniques, IGC-99, 17-19 Dec., Calcutta (in press).

10. 11. 12.

13. 14.

15. 16.

17.

18.

19.

20.

21.

22. 23. 24. 25. 26. 27. 28. 29. 30.

143

31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.

44. 45. 46. 47. 48. 49. 50.

51. 52. 53. 54.

55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66.

Bhattacharya, G., Mitra, S. and Basudhar, P.K. (1995), Stability of Geotextile Reinforced Embankment Based on Extended Limit Equilibrium Approach, IGC-95, Bangalore, pp. 267-270. Bhattacharyya, G. Basudhar. P. K. (2001),Generalized Procedure of Slices for Analysis of Zoned Dams Under Steady Seepage, Indian Geotechnical Journal, Vol. 31, No. 2, pp.173-197. Bhowmik, S. K. and Basudhar, P. K. (1989), Sequential Unconstrained Minimization Technique in Slope Stability Analysis, Indian Geotechnical Journal, Vol.19, No.2, pp. 124-146. Chen, W. F. (1975), Limit Analysis and Soil Plasticity, Developments in geotechnical Engineering, No.7, Elsevier Scientific Publishing Company, New York. Das S.K. & Basudhar P.K., Artifical neural networks for predictions of soil permeability, IGC2004, Warangal, India Das S.K. & Basudhar P.K., Estimation of Hydraulic Conductivity of Clay Liners: A Neural network Approach, International Symposium on Lowland Technology-ISLT 2004, Bangkok. Das S.K. and Basudhar, P.K. (2004) Characterization of an Alluvial Soil Site Using Artificial Neural Network, International Workshop on Risk assessment in site characterization and geotechnical design, November, Bangalore, India. Das, S.K. and Basudhar, P.K. (2005), "Prediction of Coefficient of Lateral Earth Pressure Using Artificial Neural Networks ", The Electronic Journal of Geotechnical Engineering (EJGE), Vol. 10. Bundle-A. Das, Sarat Kumar and Basudhar, Prabir Kumar (2005) Parameter Estimation of Hoek-Brown Rock Failure Criterion Indian Geotechnical Journal, Vol. 35, No. 2, pp. 144 153. Das, Sarat Kumar and Basudhar, Prabir Kumar (2007) Model parameter estimation of rock failure criterion using least median square method Canadian Geotechnical Journal, Vol. 43, pp. 764 771 De Natale, J. S. and Gillet, S. G. (1988), A Comparison of Four Slip Surface Search Routines, Proc. of the Sixth Int. Conf. on Numerical Methods in Geomechanics, Innsbruck, 2151-2156. Deb, K. (2001), Multi Objective Optimization Using Evolutionary Algorithms, Wiley, Chichester, UK. Drakos, S. I, Lee,K.H., Shin, H.S. and Pande, G.N. (2007), Implementation of constitutive models in computational intelligence framework, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London, ISBN 978-0-415-44027-1 Fox, R. L. (1971), Optimization Methods in Engineering Design, Adison-Wesley, Reading, Mass. Ghaboussi, J., and Sidarta, D. E. (1998), New Nested Adaptive Neural Networks (NANN). Computers and Geotechnics, 22(1), 29-52. Goh, A. T. C. (1994), Seismic Liquefaction Potential Assessed by Neural Network, J. of Getech. Engineering, ASCE, Vol.120 (9), 1467-1480. Goh, A. T. C. (1995a), Empirical Design in Geotechnics Using Artificial Neural Networks, Geotechnique, Vol.45 (4), 709714. Goh, A. T. C. (1995b), Modeling Soil Correlations Using Neural Network, J. of Computing in Civil Engineering, Vol.9, No.4, pp.275-278. Horn, J. A. (1960), Computer analysis of slope stability, Journal of the Soil Mechanics and Foundation Division, ASCE, 102, No.GT9, 971-966. Javedi,A.A.Tan,T.P. & Elkassas,A.S.I.(2007), Application of artificial neural network for constitutive modeling in finite element analysis, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London,ISBN 978-0-415-44027-1 Kavlie, D. (1971), Optimum Design of Statically Indeterminate Structures, Ph. D thesis, University of California, Berkeley. Koelewijn, A.R. (2007), Neural Networks for the determination of embankment safety, Numerical Models in GeomechanicsNUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London, ISBN 978-0-415-44027-1 Krugman, P. K. and Krizek, R. J. (1973), Stability Charts for Inhomogeneous Soil Conditions, Geotechnical Engineering, Journal of South East Asian Society of Soil Engineering, 4, 1-13. Levasseur,S., Malecot, Y., Boulon, M. & Flavigny, E. (2007), Soil Parameter identification from insitu measurements using a genetic algorithm and a principle component analysis, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London,ISBN 978-0-415-44027-1 Little, A. L. and Price, V. E. (1958), The use of an electronic Computer for slope stability analysis, Geotechnique, 8, 113120. Lysmer, J. (1970), Limit Analysis of Plane Problems in Geotechnical Engineering, J. of Soil Mechanics and Foundation Division, ASCE, 896, N0.SM4, 1311-1334, Martin, J. B. (1982), Embankments and Slopes by Mathematical Programming, J.B. Martins (Ed.), Numerical Methods in Geomechanics, D Reidel Publishing Company, 305-334. Munro, J. (1982), Plastic Analysis in Geomechanics by Mathematical Programming, J.B. Martins (Ed.), Numerical Methods in Geomechanics, D Reidel Publishing Company, 247-272. Nguyen, V. U. (1984), Back calculation of Slope failures by the Secant method, Geotechnique, 34, NO.3, 423-427. Patra, C. R. and Basudhar, P. K.(2001), Nailed Soil Structure : An Overview, Indian Geotechnical Journal, Vol.31, No.4, pp.1-367. Patra, C.R. and Basudhar, P.K.(2001), Nailed Soil Structure : An Overview, Indian Geotechnical Journal, Vol.31, No.4, pp.1367. Patra, C.R. and Basudhar, P.K., Optimum Design of Soil Slopes considering Inclined Slices., Annual Technical Session, rd 43 , The Institution of Engineers(India), Orissa State Centre, Bhubaneswar, 2002, pp.180-187. Patra,C. R. and Basudhar,P. K. (2003), Generalized Solution Procedure for Automated Slope Stability Analysis Using Inclined Slices, Geotechnical and Geological Engineering: An International Journal, Vol.21, Issue.3. Patra,C.R. and Basudhar,P.K. (2003), Stability Computations in Nailed Slopes, Highway Research Bulletin, No.68, pp.4354. Patra,C.R. and Basudhar,P.K. (2003), Generalized Solution Procedure for Automated Slope Stability Analysis Using Inclined Slices, Geotechnical and Geological Engineering: An International Journal, Vol.21, Issue.3. Patra,C.R. and Basudhar,P.K. (2005), Optimum Design of Nailed Soil Slopes, Geotechnical and Geological Engineering: An International Journal, Vol.23, No.3, pp. 273-296

144

67.

68. 69. 70. 71. 72. 73. 74. 75.

76. 77. 78. 79.

80. 81. 82. 83. 84. 85. 86. 87. 88.

89. 90. 91. 92. 93.

94.

Pedroso,D.M & M.M.Farius, M.M.(2007), Optimization of parameters of constitutive models using genetic algorithm, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London,ISBN 978-0415-44027-1 Pochtman, Yu M. and Kolesnichenko, A. L. (1972), Application of the Dynamic Programming Method to the Solution of Some Problems of Soil mechanics, Soil Mechanics and Foundation Engineering, Translated from Russian, 430-432. Ramamurthy, T., Narayan, C.G.P. and Bhatkar, V.P. (1977), Variational Method for Slope Stability Analysis, Proc. of Ninth Int. Conf. on Soil Mechanics and Foundation Engineering, Tokyo, 2, 139-142. Rao, S. S. (1984), Optimization theory and application, Wiley Eastern Limited. Sabahit, N, Basudhar, P.K., Madhav, M. R. (1996), A Generalized Procedure for the Optimum Design of Nailed Soil Slopes, International Journal for Numerical and Analytical Methods in Geomechanics, Vol.19, pp. 437-452. Sabahit, N., Basudhar, P. K. and Madhav, M. R. (1997), Generalized Stability Analysis of Embankments on Granular Piles, Soils and Foundations, Japanese Geotechnical Society, Vol.37, No.4, pp. 13-22. Sabahit, N., Madhav,M. R. and Basudhar, P. K.(2001), Stability of Embankments on Non-homogeneous Clay of Finite Depth, Indian Geotechnical Journal, Vol.31, No.3, pp.221-239. Sabhahit, N., Basudhar, P. K., Madhav, M. R. and Miura, N. (1994), Generalized Stability Analysis of Reinforced Embankments on Soft Clay, Geotextiles and Geomembranes, Vol.13, pp. 765-780. Samui, P. & Sitaram, T.G. (2007), Artificial neural network and support vector machine models for evaluating spatial variability of SPT data, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London,ISBN 978-0-415-44027-1 Shahin, M. A., Jaksa, M. B. and Maier, H. R. (2001), Artificial Neural Network Application in Geotechnical Engineering, Australian Geomechanics, 36(1), 49-62. Shahin, M. A., Maier, H. R., and Jaksa, M. B. (2004), Data Division for Developing Neural Networks Applied to Geotechnical Engineering, J. of Computing in Civil Engineering, ASCE, Vol.18(2), 105-114. Shahin, M.A., Maier, H. R., and Jaksa, M. B. (2002), Predicting Settlement of Shallow Foundations Using Neural Network, J. of Geotech. & Geoenv. Engineering, ASCE, Vol. 128(9), 785-793. Shin, H.S., Lee,S.H., Bae, C.J. & Baek, S.H. (2007), A new algorithm for training artificial neural networks for site invesyigation data, Numerical Models in Geomechanics-NUMOG X-Pande & Pietruszczak, Taylor and Francis Group, London,ISBN 978-0-415-44027-1 Singh, D. N. and Basudhar, P. K. (1992), A Note on the Optimal Lower-bound Pull-out Capacity of Inclined Strip Anchor in Sand, Canadian Geotechnical Engineering Journal, Vol.29 (5), pp. 870-873. Singh, D. N. and Basudhar, P. K. (1992), A Note on Vertical Cut in Homogeneous Soils, Canadian Geotechnical Engineering Journal, June, pp. 859-862. Singh, D. N. and Basudhar, P. K. (1993), A Note on the Effect of Mesh Pattern on the Lower bound Bearing Capacity of Embedded Strip Footings, Int. J. for Num. and Analytical Methods in Geomechanics, Vol.17, pp. 735-743. Singh, D. N. and Basudhar, P. K. (1993), Optimal Lower-bound Bearing Capacity of Reinforced Soil Retaining Walls Using Finite Elements and Nonlinear Programming, Geotextiles and Geomembranes, Vol.12, No.7, pp. 665-686. Singh, D. N. and Basudhar, P. K. (1995), The Stability of A Trapdoor, Soils & Foundation, Japanese Soc. of Soil Mech. & Foundation Engg. Vol.35, No.3, Sept., pp. 111-115. Singh, D. N. and Basudhar, P. K. (1995), Unconstrained Minimization Techniques for Passive Earth Pressure A Comparative Study, Indian Geotechnical Journal, Vol.25 (2), pp. 182-195. Singh, D. N., Basudhar, P. K. and Srivastava, S. K. (1995), Limit Analysis of Stability Problems in Geotechnical Engineering: State-of-the-Art, Indian Geotechnical Journal, Vol.25 (b), pp. 314-341. Singh, D.N. and Basudhar, P.K. (1992), A Note on the Optimal Lower bound Pull-out Capacity of Inclined Strip Anchor in Sand, Canadian Geotechnical Engineering Journal, Vol.29(5), pp. 870-87 Singh, D.N. and Basudhar, P.K. (1992), Optimal Lower Bound Solution of Stability Problems in Geotechnical Engineering, nd rd National Symposium on Optimization Techniques and Applications, TCE, Madurai, 2 -3 July, Paper No. 2102, pp. 111116. Singh, D.N. and Basudhar, P.K. (1993), Optimal Lower bound Bearing Capacity of Strip Footing, Soils and Foundations, 30(4), pp. 18-25. Singh, D.N. and Basudhar, P.K. (1995), Lower Bound Bearing Capacity of A Strip Footing over Underground Openings, PACAM, IV, Univ. of Salvador, Argentina. Sloan, S.W. (1988), Lower bound limit analysis Using Finite elements and Linear Programming, International Journal for numerical and Analytical Methods in Geomechanics, 13, 61-77. Sloan, S.W. (1989), Upper bound limit analysis Using Finite elements and Linear Programming, International Journal for numerical and Analytical Methods in Geomechanics, 13, 263-283. Yudhbir, Basudhar, P.K. and Bhowmik, S.K. (1987), Slope Stability Computations with nonlinear failure envelop using generalized procedure for slice and optimization techniques, Proc. Second International Conf. on advances in Engineering, NUMETA-87, Univ. College of Swansea, U.K. Maier HR and Dandy GC. "Application of artificial neural networks to forecasting of surface water quality variables: issues, applications and challenges" in Artificial Neural Networks in Hydrology, edited by RS Govindaraju and AR Rao, Kluwer Academic Publishers, The Netherlands, 287-309, 2000.

145

You might also like