Mathematical Programming 83 (1998) 101-111

Plant location with minimum inventory Francisco Barahona *, David Jensen IBM, Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, N Y 10598, USA

Received 12 February 1996; revised manuscript received 24 April 1997

Abstract

We present an integer programming model for plant location with inventory costs. The linear programming relaxation has been solved by Dantzig-Wolfe decomposition. In this case the subproblems reduce to the minimum cut problem. We have used subgradient optimization to accelerate the convergence of the D-W algorithm. We present our experience with problems arising in the design of a distribution network for computer spare parts. In most cases, from a fractional solution we were able to derive integer solutions within 4% of optimality. 9 1998 The Mathematical Programming Society, Inc. Published by Elsevier Science B.V. Keywords: Plant location; Minimum cut; Dantzig-Wolfe decomposition; Subgradient opti-

mization

1. Introduction

The problem we are going to describe is the core of a logistics planning system that was used to design a distribution network for computer spare parts, This is a facility location problem, one has to find the location of warehouses and the customer assignment. A well studied case is when there are fixed costs for each location and transportation costs for assigning customers to locations. The main difference in our problem, is that one has to minimize the inventory cost of the spare parts at the warehouses. This results in a considerable increase in the number of variables and constraints. The second difference is a "service constraint" that says at least 95% of the total demand has to be satisfied in less than 2 hours, say. We had to deal with data for the entire US, and we had to design networks at three levels, one for 2 h service, one for 4 h service, and the last one was for 24 h. The solution for one level would influence the network at the next level. For the first two levels we decided to decompose into four geographic pieces. Each piece would have roughly 200 candidate locations and 200 customers. The number of different

*Corresponding author. E-mail: [email protected]. 0025-5610/98/$19.00 9 1998The Mathematical ProgrammingSociety, Inc. Published by Elsevier Science B.V. PIIS0025-5610(97)001 13-5

F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111

102

spare parts was large. We decided to consider roughly 200 most expensive parts. Their cost was 60% of the total. For the other parts, we would choose among the first 200 a representative. For this we would count the number of customers that demand both parts at the same time, and choose the one with closest demand pattern. The cost of the representative would be adjusted accordingly. This system had to be used several times under different scenarios, so our goal was to produce near-optimal solutions in a reasonable time. This means roughly 1 h on a workstation for each piece. Afterwards all solutions would be put together and some post-processing would be done. To handle each piece we used an integer programming formulation, and techniques for larger-scale linear programming,. The linear programming relaxation although large, could be solved by Dantzig-Wolfe decomposition. The subproblems would reduce to minimum cut problems. The standard implementation of D - W decomposition would take too long to converge, for that reason we used subgradient optimization to "improve" the dual multipliers before they were passed to the subproblems. This produced a significant acceleration of the D - W algorithm. From a solution of the LP relaxation, any variable taking the value 0 or 1 was kept fixed. This reduced the size of the problem, and we were able to use branch and bound on the remaining variables. This gave integer solutions in most cases, within 4% of the optimal value of the first LP relaxation. Our contribution consists of giving an efficient way to deal with the linear programming relaxation, and to produce near-optimal integer solutions. We also believe that the ideas used for acceleration of Dantzig-Wolfe decomposition would be useful in other contexts. To describe the problem, we denote by I the set of candidate locations, by J the set of customers, and by K the set of parts. The transportation cost from the location i to the customer j is cq, the cost of opening a warehouse at location i is ai, and Pfk is the inventory cost for storing part k in location i. In our case the cost pik does not depend upon the location i. The problem is minimize

Z aixi + Z cijfj + Z pikYik

subject to

~ _ f j = 1,

for all j,

(a)

i

ckijfij >I t,

(2)

U

(3)

~-'~xi <~ l, i

fij <<.xi,

for all i, j,

(4)

f j ~
if k 9 D(j), for all i, j,

(5)

F Barahona, D. Jensen/Mathematical Programming 83 (1998) 101-111

x,C{0,1},

fiE{0,1},

yikE{0,1}.

103

(6)

The variable xi takes the value 1 if plant i is open, otherwise it is 0. The variable f,j is 1 if customerj is assigned to plant i, and 0 otherwise. We denote by DO") the set of spare parts required by customer j. The variable Y~k takes the value 1 if some customer assigned to plant i requires part k, and 0 otherwise. Constraints (1) imply that each customer is assigned to one warehouse. Constraint (2) is used to model a service requirement. If the service target is 2 h, say, then the number d~j is the demand of customer j, if the trip from i to j takes at most 2 h. If it takes more than 2 h then dij is 0. This inequality says that at least 95% of the total demand must be satisfied within 2 h. Thus the value t is 95% of the total demand. This is the only constraint with coefficients different from 0 and 1, so this will contribute to produce more fractional solutions. Inequality (3) gives an upper bound for the number of open warehouses. Inequalities (4) imply that a customer is assigned to a location only if the location is open. These constraints have been used in [3,16,14], and others. It is known that they give a stronger formulation than the aggregated form ~__,fj ~
Constraints (5) indicate that if a customer is assigned to a warehouse, then all parts required by this customer should be stored at the warehouse. The difference with the uncapacitated facility location problem (UFLP) [10], is that we have the variables {y~k} and constraints (2) and (5). This results in a considerable increase in the size of the problem. For instance, if 111 = tJ[ = IK] = 200, then we have 40,000 variables {yzk}, and 8,000,000 constraints (5). For the UFLP, inequalities (4) define facets of the convex hull of the integer solutions, see [10], and they give a tight formulation. As we shall see in our case, inequalities (4) and (5) give also a tight formulation. There is an extensive literature about the UFLP. The polyhedral structure has been studied in [18,11,6,7]. Dantzig-Wolfe decomposition has been used in [16]. A branch and bound method has been given in [14]. Heuristics have been analyzed [9]. Several other aspects can be found in [24]. Many nice properties of the U F L P do not carry over to our problem. For instance, it is easy to produce instances where the greedy and interchange heuristics studied in [9] would give bad solutions. This is due to the existence of variables y and constraints (2). In fact, we do not know any good heuristic that would not require linear programming. In Section 2 we show how to handle constraints (4) and (5) in the framework of Dantzig-Wolfe decomposition. In Section 3 we show how we accelerated the D - W algorithm. Implementation details are given in Section 4. Finally, in Section 5, we show how we found an integer solution and we give some computational experience.

F. Barahona, D. Jensen I Mathematical Programming 83 (1998) 101-111

104

2. Dantzig-Wolfe decomposition In this section we assume that the reader is familiar with Dantzig-Wolfe decomposition, see [13,8]. Also we assume that the reader is familiar with the minimum cut problem, see [15,1]. For the UFLP, D - W decomposition was used in [16]. In this case the subproblems could be solved by inspection. In our case, inequalities (4) and (5) have also an interesting feature. The subproblem that they produce can be solved using network flows techniques. We show this below. We are going to apply D - W decomposition leaving (1)-(3) in the master problem, and (4)-(6) in the subproblems. We have one subproblem for each index i. Once we drop the index i the problem is cJ~ + Z PkYk

minimize

6x + Z

subject to

3~ ~
(7) yk E (0,1}.

We should assume that ~ > 0, ~j < 0 and Pk > 0, to eliminate trivial cases. We construct a network N = (V,A). The node set is V = {s,t) U {uj t J E J) U {vk I k E K) i5 {w~). The arc set is as follows: 9 For every j E J, we have an arc (s, uj) with capacity -~j. 9 For every k ~ K, we have an arc (v~, t) with capacity Pk. 9 We have an arc (Wx, t) with capacity ~. 9 We have arcs (uj, Wx) with infinite capacity, for all j. 9 Finally, for all k E DO') and all j, we have an arc (uj, vk) with infinite capacity, Consider a partition of V and S and S, with s E S and t E S. This is called an st-cut. The capacity of this cut if the sum of the capacities of the arcs (i, j), with i E S , j E S. We obtain a solution of (7) by setting to the value 1 all variables associated with nodes in S, and to the value 0 all variables associated with nodes in S. There is a one-to-one correspondence between st-cuts of finite capacity, and feasible solutions of (7), see Fig. 1. Moreover, if a cut has a finite capacity C, then the corresponding solution of (7) has value

c + ~--~'fj. J

So we can solve (7) by finding a minimum st-cut in N. This reduction to minimum cut is valid for problems like minimize

cx

subject to

x~ <~xj, for (i,j) E A, x; E {0, 1), for i = 1 , . . . ,n.

(8)

F Barahona, D. Jensen I Mathematical Programming 83 (1998) 101-111

105

Fig. 1. Auxiliary network.

These constraint blocks appear in m a n y integer programming models. We construct a network N = (V,A). The node set is V = {s,t} U {ui I i = 1 , . . . , n } . The arc set is defined below: 9 I f ci <~O, we put an arc (s, ui) with capacity -ci. ,, If ci > 0, we put an arc (u, t) with capacity ci. 9 For every (i,j) E A, we put an arc (u, uj) with infinite capacity. As before, there is a one-to-one correspondence between st-cuts of finite capacity, and feasible solutions of (8). Moreover, if a cut has a finite capacity C, then the corresponding solution of (8) has value

C+

~

ci.

{i: ci <~0}

Again, we can solve (8) by finding a minimum st-cut in N. In most cases the master problem had roughly 200 constraints, and the subproblems could be easily solved with the push-preflow algorithm, cf. [5].

3. Accelerating the Dantzig-Wolfe algorithm As we saw in the last section, Dantzig-Wolfe decomposition seems very appealing for our problem. However the D - W algorithm might take too long to converge. Some extra effort had to be made to overcome this as we describe in this section. Consider a linear program minimize

cx

subject to

Ax/> b,

(9)

Dx >>.e, x t> 0.

(10)

106

F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111

When applying the D - W algorithm, one would first solve the master p r o b l e m minimize

cx

subject to

A [ x l , . . . , x k ] 2 >/b,

(11)

2~>0. Here the vectors x~,... ,x k are extreme points of the polytope defined by (10) and nonnegativity. We assume that this set is bounded. Let ~ be the dual variables associated with (11). These values are used in the subproblem to solve minimize subject to

(c - m4)x Dx >>,e,

x~>0. We obtain an extreme point x k+l, that is added to the master problem. This is solved again, and the procedure continues until no further improvement is found. At any stage, if 2, is the current objective function value, and d is the reduced cost of the new column, then ~ + d is a lower bound for the optimal value. In our case the subproblem could be easily solved. However it would take too long for the procedure to converge. Moreover, it would take a long time before the lower bound would have a meaningful value. Another well-known technique is Lagrangian relaxation, cf. [20,17]. Given nonnegative multipliers re, one can obtain a lower bound l(rt) by solving minimize subject to

( e - 7zA )x + nb Dx >>.e,

(12)

x>~0. This lower bound can be improved with the subgradient algorithm, as follows, see [21,22]. Let 2 be a solution of (12) and s = b - A2. Define ~' = [~

+ as]+,

here Ix]+ is max(x, 0), and c~ = O(l(~)

- u)/llsll 2.

(13)

The value u is an upper bound for the optimal value of the original problem, and 0 < 0 ~<2, cf. [25]. One can iterate this procedure until the gap between l(rc) and u is small, or for a fixed number of iterations. The subgradient algorithm gave a reasonable lower bound with relatively small effort. In our experience it produced " g o o d " multipliers in a few iterations. Unfortunately it does not produce a feasible solution. On the other hand, the D - W algorithm produced feasible solutions, but not a good lower bound. It seems that the D - W algorithm was taking a long time before producing the right multipliers to be sent to the sub-problems. For this reason we decided to use the subgradient

F. Barahona, D. Jensen I Mathematical Programming 83 (1998) 101-111

107

algorithm as a "filter" to improve the multipliers before being sent to the sub-problems. In the earlier iterations this would improve the multipliers, in the later iterations it would improve the lower bound. In most textbooks we have seen these two techniques presented as alternatives, only recently we have seen the first attempts of using them together. Guignard and Zhu [19] have presented a hybrid method for solving Lagrangean duals. Anbil [2] has used the subgradient algorithm to accelerate a column generation procedure for crew scheduling. Our procedure is a close relative of these two. More precisely, every few iterations of the D - W algorithm we would run 30 or 40 iterations of the subgradient algorithm starting with the multipliers given by the master problem. We would use the objective function value as the value u in formula (13). We would give the new multipliers to the subproblem of D-W. Also we would give to the master problem all solutions of (12) generated by the subgradient algorithm. This produced a good improvement of the D - W objective during the earlier iterations. If we start with the multipliers given by the master problem, the first value of l(n) is exactly the D - W lower bound. At the earlier stages this lower bound was improved by orders of magnitude with a few iterations of the subgradient algorithm. Thus we would know the order of magnitude of the optimal value early in the process. In Fig. 2 we plot the lower and upper bounds given by the original D - W method and the accelerated method. In this instance we had 208 candidate locations, 163 customers and 200 parts. For the original D - W method, after 1 h of computing, the upper bound was much closer to its final value than the lower bound. This was the first reason why we decided to include the subgradient algorithm in our procedure. In Fig. 3 we consider the problem obtained by eliminating all variables {Yik}. This is an U F L P with the extra constraint (2). As one would expect, there is a significant difference in the computing time, with respect to the case in Fig. 2. At the later stages, the subgradient algorithm would be effective in improving the lower bound. In Fig. 4 we show an example of this. We plot the lower bound given by the subgradient algorithm, starting with the multipliers from the final iteration of D-W. The D - W lower bound was giving a gap of 5%, the new lower bound would give a gap of 1%. These two techniques seem to complement each other. One could say that one is providing what the other lacks. All this can be used for other problems in the context of D - W decomposition. However it seems crucial that one should have an efficient way of solving the subproblems.

4. Further implementation details Now we give some extra details for implementing the procedure of the last section. Let us call an iteration of D - W a major iteration. Thefirst stage consisted of the first 30 major iterations. The middle stage would follow, and it would last until the total

F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111

108

PLANT LOCATION

151413 -" ;~

z2 2

O b

Standard D-W method (-)

'~\

Aco~o~tod D-w ~ethod (.)

J c

t i v e

5

25

45

65

85

105

125

145

1(55

185

205

time (rain.) Fig. 2. Problem with spare parts.

0.22 0.20 0.18 (9 b

0.16 -

3

0,14 -

9

e (:

\

0.12 0.10

t i

Accelerated D-W method "~ Standard D-W method 9

j"

f

0.08

v

0.06

e

0.04 0.02' 020 -

time (~n.) Fig. 3, Problem without spare parts.

Upper bound

10.3. 10,0 9.9 9.89.79.6-

V

~

D-W Io~'er bouad

9.5 9.4 Fig, 4. Improvement of the lower bound.

225

F Barahona, D. Jensen I Mathematical Programming 83 (1998) 101-111

109

improvement during 10 major iterations was less than 1%, then thefinal stage would take place. Let us denote by m_iter the number of major iterations at a particular moment, and s_iter the maximum number of iterations of the subgradient algorithm. The initial set of columns was given by a greedy assignment of customers to locations. During the first stage we solved (7) ignoring the variables y. As for the UFLP, this could be solved by inspection. Notice that from the customer assignment one can derive values for the variables y. We had then a quick way of generating columns. Also at this stage for every three major iterations, we would run the subgradient algorithm with s_iter = 40. We would use all columns generated in this way. During the middle stage we would solve (7) taking into account the variables y. Now we would run the subgradient algorithm every six major iterations with s_iter= 30. We would add all columns generated by it. At the final stage we would stop using the columns generated by the subgradient algorithm. During this stage we run the subgradient algorithm every six major iterations to improve that multipliers given to the subproblems, and to improve the lower bound. The number s_iter would be 30 until the gap from optimality would be less than 10%, at this point it would be set to m_iter/4. In order to eliminate unnecessary columns, each time that the objective function had decreased by at least 5%, we would delete all non-basic columns of the master problem. We would stop whenever the gap from optimality was less than 1.5% or the number of rn_iter would reach 180. We observed that having constraint (2) would deteriorate the convergence of the subgradient algorithm. For this reason we decided to ignore it in the formula that updates the multipliers, i.e. the value Sg for this constraint was artificially set to zero. Some scaling of this would be needed if one is going to update this multiplier. In our case only the D - W algorithm would update it. In some cases one can identify sets of constraints that deteriorate the convergence of the subgradient algorithm. One can keep those multipliers fixed, and let only the D - W algorithm change them.

5. Putting all pieces together With the procedure of Section 3 we were able to produce a fractional (non-optimal) feasible solution and a lower bound for the optimal value. In most cases, the gap at this point was less than 1.5%. Then we had to produce an integer solution. First we would fix to zero (one), all variables taking the value zero (one) in the fractional solution. This would substantially reduce the dimensions of the problem. Notice that once a variable f~j is eliminated, then many inequalities (7) are also eliminated. A further reduction was made by considering at most 100 spare parts, (IKI ~< 100). Then we would use formulation (1)--(6) to solve the reduced problem by standard branch and bound. We would use the fractional solution as a starting point for the first linear program. Notice that the integrality of the variables f

ll0

F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111

Table 1 Problem Locations Customers Parts Iter D-W Time D-W Total time Fr. gap (%) Int. gap (%)

1 2 3 4 5 6 7 8

210 224 223 276 208 276 208 305

163 164 178 241 163 241 163 360

80 200 200 200 200 250 250 200

72 162 102 84 78 60 90 200

23 36 22 61 29 38 33 520

32 37 23 62 33 39 39 523

1.2 1.4 1.4 1 1.5 1.2 1 8

2.5 2.4 2 1.7 4 2 7 8

implies the integrality of the others. We used this when choosing the branching variable. The reduced problem could be solved to optimality in most cases, with less than 100 nodes in the branch and bound tree. Once we had the locations and the customer assignment, we could evaluate the cost of the spare parts that had been ignored. This gave us feasible solutions within a few percent of optimality for the original problem. We show in Table 1 the results obtained with several instances. For each instance we show the number of candidate locations, the number of customers, the number of parts, the number of iterations of the D - W method, the time taken by this method, the total time, and the gap from optimality for the fractional and integer solutions. The times are in minutes on an RS6000-410. We used OSL [12], for the linear programming and branch and bound parts. Some of these instances would differ from each other only in the number of spare parts considered (IKI). We saw a moderate change in the computing time when increasing [K]. One referee suggested that one could use this column generation procedure within a so-called branch andprice procedure, see [4,26,23]. Based on this one could try to solve these problems to optimality. This is a very interesting possibility, but it is beyond the scope of this paper. The data that we had contained already some approximation, so at this stage it was more important to produce relatively fast solutions within a few percent of optimality.

Acknowledgements We are grateful to the referees for their helpful comments.

References [1] R.K. Ahuja, T.L. Magnanti, J.B. Odin, Network Flows, Prentice-Hall, EnglewoodCliffs, NJ, 1990. [2] R. Anbil, Personal communication, 1995. [3] M.L. Balinski, On finding integer solutions to linear programs, Mathematica, Princeton, NJ, 1964.

F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111

111

[4] C. Barnhart, E. Johnson, G. Nemhauser, M. Savelsbergh, P. Vance, Branch-and-price: Column generation for huge integer programs, Oper. Res., to appear. [5] B.V. Cherkassky, A.V. Goldberg, On implementing push-relabel method for the maximum flow problem, in: E. Balas, J. Clausen (Eds.), Integer Programming and Combinatorial Optimization, Springer, Berlin, 1995, pp. 157-171. [6] D.C. Cho, E.L. Johnson, M.W. Padberg, M.R. Rao, On the uncapacitated plant location problem. I. Valid inequalities and facets, Math. Oper. Res. 8 (1983) 579-589. [7] D.C. Cho, M.W. Padberg, M.R. Rao, On the uncapacitated plant location problem. II. Facets and lifting theorems, Math. Oper. Res. 8 (1983) 590-612. [8] V. Chvfi.tal, Linear Programming, Freeman, New York, 1993. [9] G. Cornuejols, M.L. Fisher, G.L. Nemhauser, Location of bank accounts to optimize float: An analytic study of exact and approximate algorithms, Management Sci. 23 (1977) 789-810. [10] G. Cornuejols, G.L. Nemhauser, L.A. Wolsey, The uncapacitated facility location problem, in: P.B. Mirchandani, R.L. Francis (Eds.), Discrete Location Theory, Wiley, New York, 1990. [11] G. Cornuejols, J.M. Thizy, Some facets of the simple plant location polytope, SIAM J. Algebraic Discrete Methods 3 (1982) 504-510. [12] IBM Corp., Optimization Subroutine Library: Guide and Reference, 1995. [13] G.B. Dantzig, P. Wolfe, Decomposition principle for linear programs, Oper. Res. 8 (1960) 101-111. [14] D. Erlenkotter, A dual-based procedure for uncapacitated facility location, Oper. Res. 26 (1978) 9921009. [15] L.R. Ford, D.R. Fulkerson, Maximal flow through a network, Canad. J. Math. 8 (1956) 399--404. [16] R.S. Garfinkel, A.W. Neebe, M.R. Rao, An algorithm for the m-median plant location problem, Transport. Sci. 8 (1974) 217-236. [17] A.M. Geoffrion, Lagrangean relaxation for integer programming, Math. Programming Study 2 (1974) 82-I14. [18] M. Guignard, Fractional vertices, cuts and facets of the simple plant location problem, Math. Programming Study 12 (1980) 150-162. [19] M. Guignard, S. Zhu, A two-phase dual algorithm for solving lagrangean duals, Technical Report, The Wharton school, University of Pennsylvania, 1995. [20] M. Held, R.M. Karp, The travelling salesman problem and minimum spanning trees, Oper. Res. 18 (1970) 1138-1162. [2l] M. Held, R.M. Karp, The travelling salesman problem and minimum spanning trees: Part ii, Math. Programming 1 (1971) 6--25. [22] M. Held, P. Wolfe, H.P. Crowder, Validation of subgradient optimization, Math. Programming 6 (1974) 62-88. [23] M. Jiinger, S. Thienel, Introduction to ABACUS - a branch-and-cut system, Technical Report 97.263, Universitiit zu K61n, 1997. [24] P.B. Mirchandani, R.L. Francis, Discrete Location Theory, Wiley, New York, 1990. [25] B.T. Polyak, Minimization of unsmooth functionals, U.S.S.R. Comput. Math. and Math. Phys. 9 (1969) 509-521. [26] M.W.P. Savelsbergh, G.L. Nemhauser, Functional description of MINTO, a mixed integer optimizer, Technical Report, Georgia Institute of Technology, School of Industrial and Systems Engineering, 1993.

Plant location with minimum inventory - Springer Link

fractional solution we were able to derive integer solutions within 4% of optimality. ... F. Barahona, D. Jensen / Mathematical Programming 83 (1998) 101-111.

616KB Sizes 1 Downloads 344 Views

Recommend Documents

Neighboring plant influences on arbuscular ... - Springer Link
tation of the fluor, providing quantitative data about each ... were purified using UltraClean PCR cleanup kits ... lysis indicated that the data exhibited a linear,.

A Linear Time Algorithm for the Minimum-weight ... - Springer Link
For each Bi, 1 ≤ i ≤ l, applying Algorithm II, we can compute a collection of candidate sets. FBi u. = {FBi .... W. H. Freeman and Company, New York, 1979.

A Linear Time Algorithm for the Minimum-weight ... - Springer Link
In this paper, we study the minimum-weight feedback vertex set problem in ...... ISAAC'95 Algorthms and Computations, Lecture Notes in Computer Science,.

Towards a 'red list' for crop plant species - Springer Link
Environmental Science Research Institute,Tehran, Iran; *Author for correspondence (e-mail: Khammer@ ...... an intensive investigation in its possible area of.

Comparative epidemiology of zoosporic plant pathogens - Springer Link
Oct 4, 2007 - In this review we consider hybridisation events between Phytophthora species, long distance dispersal of oomycetes, sporangia and zoospore.

Data integration with uncertainty - Springer Link
Nov 14, 2008 - sources by automatic methods (e.g., HTML pages, emails, blogs). ..... If a tuple is an answer to Q under multiple mappings in m, then we add.

Isoperimetric inequalities for submanifolds with ... - Springer Link
Jul 23, 2011 - if ωn is the volume of a unit ball in Rn, then. nnωnVol(D)n−1 ≤ Vol(∂D)n and equality holds if and only if D is a ball. As an extension of the above classical isoperimetric inequality, it is conjectured that any n-dimensional c

Location Decisions and Minimum Wages
DÉCISIONS DE LOCALISATION ET SALAIRES MINIMUMS. RÉSUMÉ NON-TECHNIQUE. L'impact des règles de fonctionnement du marché du travail sur les ...

A link between complete models with stochastic ... - Springer Link
classical ARCH models, a stationary solution with infinite variance may exists. In ..... must compute the required conditional expectations and variances. Setting ...

Tinospora crispa - Springer Link
naturally free from side effects are still in use by diabetic patients, especially in Third .... For the perifusion studies, data from rat islets are presented as mean absolute .... treated animals showed signs of recovery in body weight gains, reach

Chloraea alpina - Springer Link
Many floral characters influence not only pollen receipt and seed set but also pollen export and the number of seeds sired in the .... inserted by natural agents were not included in the final data set. Data were analysed with a ..... Ashman, T.L. an

GOODMAN'S - Springer Link
relation (evidential support) in “grue” contexts, not a logical relation (the ...... Fitelson, B.: The paradox of confirmation, Philosophy Compass, in B. Weatherson.

Bubo bubo - Springer Link
a local spatial-scale analysis. Joaquın Ortego Æ Pedro J. Cordero. Received: 16 March 2009 / Accepted: 17 August 2009 / Published online: 4 September 2009. Ó Springer Science+Business Media B.V. 2009. Abstract Knowledge of the factors influencing

Quantum Programming - Springer Link
Abstract. In this paper a programming language, qGCL, is presented for the expression of quantum algorithms. It contains the features re- quired to program a 'universal' quantum computer (including initiali- sation and observation), has a formal sema

BMC Bioinformatics - Springer Link
Apr 11, 2008 - Abstract. Background: This paper describes the design of an event ontology being developed for application in the machine understanding of infectious disease-related events reported in natural language text. This event ontology is desi

Candidate quality - Springer Link
didate quality when the campaigning costs are sufficiently high. Keywords Politicians' competence . Career concerns . Campaigning costs . Rewards for elected ...

Mathematical Biology - Springer Link
Here φ is the general form of free energy density. ... surfaces. γ is the edge energy density on the boundary. ..... According to the conventional Green theorem.

Artificial Emotions - Springer Link
Department of Computer Engineering and Industrial Automation. School of ... researchers in Computer Science and Artificial Intelligence (AI). It is believed that ...

Bayesian optimism - Springer Link
Jun 17, 2017 - also use the convention that for any f, g ∈ F and E ∈ , the act f Eg ...... and ESEM 2016 (Geneva) for helpful conversations and comments.

Contents - Springer Link
Dec 31, 2010 - Value-at-risk: The new benchmark for managing financial risk (3rd ed.). New. York: McGraw-Hill. 6. Markowitz, H. (1952). Portfolio selection. Journal of Finance, 7, 77–91. 7. Reilly, F., & Brown, K. (2002). Investment analysis & port

(Tursiops sp.)? - Springer Link
Michael R. Heithaus & Janet Mann ... differences in foraging tactics, including possible tool use .... sponges is associated with variation in apparent tool use.

Fickle consent - Springer Link
Tom Dougherty. Published online: 10 November 2013. Ó Springer Science+Business Media Dordrecht 2013. Abstract Why is consent revocable? In other words, why must we respect someone's present dissent at the expense of her past consent? This essay argu

Regular updating - Springer Link
Published online: 27 February 2010. © Springer ... updating process, and identify the classes of (convex and strictly positive) capacities that satisfy these ... available information in situations of uncertainty (statistical perspective) and (ii) r