This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
The most important thing for emergency evacuation is to guide people to move from dangerous areas to safe areas in the shortest time. Facing emergencies such as hurricanes, tsunamis, fires, and poisonous gas leakage [1], some methods were proposed to find the optimal path according to the prior information [2, 3], and the methods are not suitable for the emergency evacuation when the situations are significantly different from the prior information. Studies have shown that fire is the most frequent accident among the above emergencies [4–6], and it gets more attention from researchers since fire accidents frequently cause huge losses to mankind; then, this paper takes fire accident as an example to introduce the proposed algorithm principle. The evacuation environment includes route topology, exit location, evacuee size, and people distribution, and changes of each element bring different evacuation paths. Fire accidents often happen suddenly and unpredictably, and the static path planning algorithms have limited application in practice since the prior environment information is different from the real-time environment information during emergencies. According to the studies of some fire event cases [7–9], chaotic and untimely evacuation is the important reason for the high casualty rate. In crowded buildings such as shopping malls, supermarkets, and large cruise, people always move without any regular pattern, and it is necessary to search evacuation paths according to exit locations, real-time evacuee locations, and evacuee size [10, 11]. It is dangerous for evacuees to pass a passageway that is full of smoke, and the smoke spreading changes the route topology during the evacuation. The old path is not fit for the new situation when some passageways change, and it is a time-consuming process to find a new optimal path. In order to find the evacuation path in a short time, some methods [12] simplified the route topology to reduce the computation time, and the incomplete dynamic route topology made the new path different from the shortest one. With the development of stochastic optimization, some intelligent algorithms such as ant colony algorithm [13–15], particle swarm algorithm [16–18], bee colony algorithm [19–21], and genetic algorithm [22] or greedy algorithm [23] were used to find the dynamic path. When route topography and constraints changed, intelligent algorithms took the old path as a feasible solution for dynamic path searching. Although intelligent algorithms are able to search for optimal solutions globally, they converge slowly when facing dynamic evacuation problems.
Recently, the dynamic evacuation problem has become a hot research topic, and many scholars try to get the shortest path according to dynamic situations. The authors in references [24–27] built the intelligent integrated fire rescue system which updated optimal paths by using the wireless sensor or vision camera to detect people locations. However, the wireless sensors and vision cameras are difficult to get accurate dynamic information about the people, and the online computation is also complex and time consuming. In order to get the shortest paths in a short time, basic and improved Dijkstra algorithms are the most popular methods used to search the optimal paths [28–30]. Beside the path length, safety is also important for people during the evacuation, and the authors references [31–33] took the safest and shortest paths as the cost function to search the optimal paths. Facing the dynamic situation, the authors in references [34–37] used dynamic planning to search for the optimal paths and informed everyone on the ship how to move toward the exit. Neural networks are good at learning the hidden knowledge from sample data, and the authors in [38–41] used neural networks to decide which paths are available for people to evacuate dynamically. Because the smog keeps spreading during the fire accident, feasible evacuation paths should consider the future changes of dangerous areas. The authors in [42–44] tried to predict the dangerous area and searched the optimal paths step by step, and the prediction performances influenced the effectiveness of the evacuation significantly.
Effective emergency evacuation paths are important for the safety of personal in accidents, and the basic requirement is that the commander gets the optimal paths to fit the dynamic changes in a short time. This paper proposes a dynamic path optimization method which includes offline search and online search. The offline optimization gets the prior evacuation network which includes evacuation paths from each node to the exit port, and the online optimization searches the local optimal paths based on the prior evacuation network when the accidents happen. The changes from accident locations, dangerous areas, and blocking paths call the online optimization algorithm to search the dynamic optimal paths. Online optimization quickly plans the evacuation paths to adapt the real-time situations.
This paper is organized as follows: Section 2 introduces the method of establishing the network topology of the building. Section 3 details the proposed dynamic optimization algorithm that uses offline optimization and online optimization to search the optimal evacuation paths. The simulation results and analysis are in Section 4. Section 5 summaries the conclusions.
2. Evacuation Environment Model
The emergency evacuation model mainly includes microscopic model and macroscopic model [45]. The microscopic model focuses on the study of individual behavior characteristics, and the path optimization algorithm simulates human individual behavior and mental activities to select evacuation paths. Typical microscopic models include the social force model, cellular automata model, and lattice gas model [46]. Because the microscopic model uses less overall information about the environment, it always gets local feasible paths and ignores the global optimal paths. The local feasible paths are able to guide people to move toward the exit, but it is different from the optimal solution that considers the evacuation time and personal safety during the evacuation process. In addition, the optimization algorithms based on the microscopic model converge slowly, and the online pathfinding requires fast convergence algorithms [47]. The macroscopic model pays attention to the people flow of each evacuation path at different moments based on global information. People move at different speeds when the density of people changes, and the move speeds are macroviews of individual behavior. The relationship between move speed and people density is summarized by the characteristics of individual movement and saved as a piecewise function. Since the optimization outputs based on the macroscopic model are global optimal solutions, the paths are more effective for emergency evacuation.
In the macroscopic model, paths and intersections of the building are regarded as the edges and nodes of a graph. The macroscopic model is a weighted graph as follows:
This paper uses macroscopic modeling principles to establish the model of an underground shopping mall and related passage spaces. This shopping mall is the middle floor of a three-floor structure, the bottom floor is the subway station, and the top floor has several urban traffic roads. The macroscopic model represents the fire evacuation environment of the surrounding area, and its graph is shown in Figure 1. The model is a multioutlet network, where
[figure omitted; refer to PDF]
Table 1
The weight values between adjacent nodes.
Node number | Weight value (m) |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 |
3. Dynamic Path Optimization
The proposed dynamic path optimization includes offline optimization and online optimization. With prior information of the evacuation model shown in Figure 1, the offline optimization is used to search for the optimal paths that contain evacuation routes from each node to exit nodes. The online optimization dynamically searches the optimal paths when real-time information is different from the prior information. The online optimization searches the local areas and converges fast, and it gets new optimal paths that fit the real-time requirement in a short time.
3.1. Offline Prior Evacuation Path Network
Before the fire accident, it is necessary to get the shortest evacuation path from each node to each exit for the building. This search is an offline process that uses the Dijkstra algorithm to get the prior evacuation path network that stores the node number of each evacuation path. The Dijkstra algorithm is a typical algorithm for searching the shortest path between nodes in a graph, and it has been widely used to search for the shortest evacuation paths in fire incidents. The flow of the standard Dijkstra algorithm is shown as Algorithm 1. The operation u ← vertex in Q with min dist [
Algorithm 1: Offline evacuation path optimization.
create vertex set Q
for each vertex
dist [
path [
add
dist [source] ⟵ 0
while Q is not empty:
remove
for each neighbor
expand ⟵ dist [
if expand < dist [
dist [
path [
return dist [], path []
The variable expand is the length of the path from the source node to the node
According to the Dijkstra algorithm, we get the evacuation path network of the building shown in Figure 1. The network includes the shortest path from each node to each exit. Since the network is too large to display, Table 2 describes the nodes from node 3 to the four exits and the paths are shown in different colors in Figure 2. If people are at node N3, they will use the information shown in Table 2 to quickly escape to the safety exit, so this network is the prior information for the people to escape. When the fire environment is the same as the offline optimized hypothetical environment, people can move according to the prior evacuation network.
Table 2
Evacuation paths from node 3 to the exits.
Start node and exit node | Shortest path | Distance (m) |
N3-O1 | 40 | |
N3-O2 | 19 | |
N3-O3 | 160 | |
N3-O4 | 158 |
3.2. Online Local Path Optimization
The location and time of the fire are unpredictable; the distribution of people inside the building is also changing. The prior evacuation network needs to be modified when some edges are blocked or in a dangerous area. This modification only adjusts the nodes of the paths that are affected by the fire, and it is a local path optimization based on the prior evacuation network. Because the fire is changing during the evacuation, then the online local path optimization keeps searching for the new solutions. In the network graph model
Equation (6) is a constraint optimization problem; the optimization result
Algorithm 2: Online dynamic path optimization.
for p in PNet
for d in
if path p contains node d
for
for
update the path of
for p in
for
p
return
This paper uses the online dynamic optimization algorithm to search for the real-time optimal paths for the graph in Figure 1. Suppose
The real-time information triggers the online dynamic optimization to search for the new shortest paths according to the above algorithm principle. In Figure 1, suppose node
4. Simulation Results and Analysis
The more nodes in the network model, the more time it takes to search for evacuation paths in real-time. This paper establishes a network model with 2000 nodes to compare the performances of the proposed dynamic optimization and the traditional Dijkstra algorithm. Suppose the set of safe exit nodes is
Let node
Table 3
Evacuation paths of different algorithms.
Start-end | Method | Evacuation path | Distance |
M1 | { | 291 | |
M2 | 324 | ||
M3 | 324 | ||
M1 | 234 | ||
M2 | 279 | ||
M3 | 279 |
The node from
[figures omitted; refer to PDF]
With the same nodes in
[figures omitted; refer to PDF]
5. Conclusions
The prior evacuation paths are inefficient when the situations are different from the prospective environments. It takes a long time to search for the shortest paths from each node to the exits, and it is unsuitable for online searching. The proposed dynamic algorithm adjusts the prior paths that pass through the fire areas according to the situations. Because the proposed method takes advantages of the prior evacuation path network, it visits the nodes around the fire area to get the path information instead of searching each node of the model. It modifies the paths that pass through the fire areas in a short time, and each path is the shortest one from itself to the exit. The proposed dynamic algorithm is suitable for the online evacuation path optimization because of its fast convergence and global searching.
[1] S. Aalami, L. Kattan, "Fairness and efficiency in pedestrian emergency evacuation: modeling and simulation," Safety Science, vol. 121, pp. 373-384, DOI: 10.1016/j.ssci.2019.08.020, 2020.
[2] T. Yamada, "A network flow approach to a city emergency evacuation planning," International Journal of Systems Science, vol. 27 no. 10, pp. 931-936, DOI: 10.1080/00207729608929296, 1996.
[3] R. E. Meouche, M. Abunemeh, I. Hijaze, A. Mebarki, I. Shahrour, "Developing optimal paths for evacuating risky construction sites," Journal of Construction Engineering and Management, vol. 144 no. 2, 2018.
[4] J. M. Czerniak, H. Zarzycki, Ł. Apiecionek, W. Palczewski, P. Kardasz, "A cellular automata-based simulation tool for real fire accident prevention," Mathematical Problems in Engineering, vol. 2018,DOI: 10.1155/2018/3058241, 2018.
[5] H. Mi, Y. Liu, W. Wang, G. Xiao, "An integrated method for fire risk assessment in residential buildings," Mathematical Problems in Engineering, vol. 2020,DOI: 10.1155/2020/9392467, 2020.
[6] I. Bakas, K. Georgiadis-Filikas, K. J. Kontoleon, "Treasures gutted by fire. Fire safety design awareness as a consequence of historic building accidents and disasters," IOP Conference Series. Earth and Environmental Science, vol. 410 no. 1,DOI: 10.1088/1755-1315/410/1/012113, 2020.
[7] Z. Dou, A. Mebarki, Y. Cheng, "Review on the emergency evacuation in chemicals-concentrated areas," Journal of Loss Prevention in the Process Industries, vol. 60, pp. 35-45, DOI: 10.1016/j.jlp.2019.03.008, 2019.
[8] R. R. M. Gershon, "The world trade center evacuation study: factors associated with initiation and length of time for evacuation, " , Fire and Materials, vol. 36 no. 5-6, pp. 481-500, DOI: 10.1002/fam.1080, 2012.
[9] C. Minji, "Effect of dynamic emergency cues on fire evacuation performance in public buildings," Journal of Infrastructure Systems, vol. 24 no. 4, 2018.
[10] P. Chen, F. Feng, "A fast flow control algorithm for real-time emergency evacuation in large indoor areas," Fire Safety Journal, vol. 44 no. 5, pp. 732-740, 2019.
[11] F. Mirahadi, B. Y. McCabe, "EvacuSafe: a real-time model for building evacuation based on Dijkstra’s algorithm, " , Journal of Building Engineering, vol. 34,DOI: 10.1061/(asce)cp.1943-5487.0000867, 2020.
[12] W. Y. Lin, P. H. Lin, "Intelligent generation of indoor topology (i-GIT) for human indoor pathfinding based on IFC models and 3D GIS technology," Automation in Construction, vol. 94, pp. 340-359, DOI: 10.1016/j.autcon.2018.07.016, 2018.
[13] M. Goodwin, O.-C. Granmo, J. Radianti, "Escape planning in realistic fire scenarios with ant colony optimisation," Applied Intelligence, vol. 42 no. 1, pp. 24-35, DOI: 10.1007/s10489-014-0538-9, 2015.
[14] Y. Zhao, H. Liu, K. Gao, "An evacuation simulation method based on an improved artificial bee colony algorithm and a social force model," Applied Intelligence, vol. 51 no. 1, pp. 100-123, DOI: 10.1007/s10489-020-01711-6, 2021.
[15] L. Liu, H. Zhang, J. Xie, Q. Zhao, "Dynamic evacuation planning on cruise ships based on an improved ant colony system (IACS)," Journal of Marine Science and Engineering, vol. 9 no. 2,DOI: 10.3390/jmse9020220, 2021.
[16] F. Li, "Modelling multi-exit large-venue pedestrian evacuation with dual-strategy adaptive particle swarm optimization," IEEE Access, vol. 8, pp. 114554-114569, 2021.
[17] Y. Zhang, D. Zhang, J. Jin, "Evacuation path optimization algorithm for inland river passenger ship in emergency situation," Journal of Coastal Research, vol. 83, 2018.
[18] Y.-J. Zheng, H.-F. Ling, J.-Y. Xue, S.-Y. Chen, "Population classification in fire evacuation: a multiobjective particle swarm optimization approach," IEEE Transactions on Evolutionary Computation, vol. 18 no. 1, pp. 70-81, DOI: 10.1109/tevc.2013.2281396, 2014.
[19] N. Khamis, H. Selamat, F. S. Ismail, O. F. Lutfy, M. F. Haniff, I. N. A. M. Nordin, "Optimized exit door locations for a safer emergency evacuation using crowd evacuation model and artificial bee colony optimization," Chaos, Solitons & Fractals, vol. 131,DOI: 10.1016/j.chaos.2019.109505, 2020.
[20] H. Liu, B. Xu, D. Lu, G. Zhang, "A path planning approach for crowd evacuation in buildings based on improved artificial bee colony algorithm," Applied Soft Computing, vol. 68, pp. 360-376, DOI: 10.1016/j.asoc.2018.04.015, 2018.
[21] C. Wang, L. C. Wood, H. Li, Z. Aw, A. Keshavarzsaleh, "Applied artificial bee colony optimization algorithm in fire evacuation routing system," Journal of Applied Mathematics, vol. 2018,DOI: 10.1155/2018/7962952, 2018.
[22] L. Yapeng, C. Wei, A. K. Austin, "Design of level of service on facilities for crowd evacuation using genetic algorithm optimization," Safety Science, vol. 120, pp. 237-247, 2019.
[23] Z. Yu, D. Li, S. Zhu, W. Luo, Y. Hu, L. Yuan, "Multisource multisink optimal evacuation routing with dynamic network changes: a geometric algebra approach," Mathematical Methods in the Applied Sciences, vol. 41 no. 11, pp. 4179-4194, DOI: 10.1002/mma.4465, 2018.
[24] Y. Amirgaliyev, R. Yunussov, O. Mamyrbayev, "Optimization of people evacuation plans on the basis of wireless sensor networks," Open Engineering, vol. 6 no. 1, pp. 206-213, 2016.
[25] R. Löhner, E. Haug, C. Zinggerling, E. Oñate, "Real-time micro-modelling of city evacuations," Computational Particle Mechanics, vol. 5 no. 1, pp. 71-86, DOI: 10.1007/s40571-016-0154-z, 2018.
[26] J.-S. Chou, M.-Y. Cheng, Y.-M. Hsieh, I.-T. Yang, H.-T. Hsu, "Optimal path planning in real time for dynamic building fire rescue operations using wireless sensors and visual guidance," Automation in Construction, vol. 99,DOI: 10.1016/j.autcon.2018.11.020, 2019.
[27] V. Karthik, S. Suja, "Optimized multiple existence for pedestrian evacuation using geographic map-based path discovery," Cluster Computing, vol. 22 no. S5, pp. 11227-11236, DOI: 10.1007/s10586-017-1361-y, 2019.
[28] Sunita, D. Garg, "A retroactive approach for dynamic shortest path problem," National Academy Science Letters, vol. 42 no. 1, pp. 25-32, DOI: 10.1007/s40009-018-0674-6, 2019.
[29] A. Sedeño-noda, M. Colebrook, "A biobjective Dijkstra algorithm," European Journal of Operational Research, vol. 276 no. 1, pp. 106-118, DOI: 10.1016/j.ejor.2019.01.007, 2019.
[30] Sunita, D. Garg, "Dynamizing Dijkstra: a solution to dynamic shortest path problem through retroactive priority queue," Journal of King Saud University—Computer and Information Sciences, vol. 33 no. 3, pp. 364-373, DOI: 10.1016/j.jksuci.2018.03.003, 2021.
[31] M. Choi, S. Chi, "Optimal route selection model for fire evacuations based on hazard prediction data," Simulation Modelling Practice and Theory, vol. 94, pp. 321-333, DOI: 10.1016/j.simpat.2019.04.002, 2019.
[32] A. Veeraswamy, E. R. Galea, L. Filippidis, "The simulation of urban-scale evacuation scenarios with application to the Swinley forest fire," Safety Science, vol. 102, pp. 178-193, DOI: 10.1016/j.ssci.2017.07.015, 2018.
[33] Y. Kazuhiro, S. Yuusuke, N. Shinnosuke, "Simulation of tunnel fire for evacuation safety assessment," Safety, vol. 4 no. 2, 2018.
[34] X. Zhao, R. Lovreglio, D. Nilsson, "Modelling and interpreting pre-evacuation decision-making using machine learning," Automation in Construction, vol. 113,DOI: 10.1016/j.autcon.2020.103140, 2020.
[35] Y. Ma, K. Liu, M. Chen, "ANT: deadline-aware adaptive emergency navigation strategy for dynamic hazardous ship evacuation with wireless sensor networks," IEEE Access, vol. 8, pp. 135758-135769, DOI: 10.1109/access.2020.3011545, 2020.
[36] A. Darvishan, G. J. Lim, "Dynamic network flow optimization for real-time evacuation reroute planning under multiple road disruptions," Reliability Engineering & System Safety, vol. 214,DOI: 10.1016/j.ress.2021.107644, 2021.
[37] D. Hartama, H. Mawengkang, M. Zarlis, "Evacuation planning for disaster management by using the relaxation based algorithm and route choice model," IFIP Advances in Information and Communication Technology, vol. 516, pp. 136-144, DOI: 10.1007/978-3-030-18293-9_12, 2019.
[38] I. A. Ndiaye, E. Neron, A. Jouglet, "Macroscopic evacuation plans for natural disasters," OR Spectrum, vol. 39 no. 1, pp. 231-272, DOI: 10.1007/s00291-016-0451-1, 2017.
[39] Y. Peng, S.-W. Li, Z.-Z. Hu, "A self-learning dynamic path planning method for evacuation in large public buildings based on neural networks," Neurocomputing, vol. 365, pp. 71-85, DOI: 10.1016/j.neucom.2019.06.099, 2019.
[40] K. Tkachuk, X. Song, I. Maltseva, "Application of artificial neural networks for agent-based simulation of emergency evacuation from buildings for various purpose," IOP Conference Series, Materials Science and Engineering, vol. 365 no. 4,DOI: 10.1088/1757-899x/365/4/042064, 2018.
[41] S. M. Lo, M. Liu, P. H. Zhang, R. K. K. Yuen, "An artificial neural-network based predictive model for pre-evacuation human response in domestic building fire," Fire Technology, vol. 45 no. 4, pp. 431-449, DOI: 10.1007/s10694-008-0064-6, 2009.
[42] W. Liu, "A dynamic evacuation algorithm based on CCRP under fire conditions," China Work Safety Science and Technology, vol. 16 no. 5, pp. 32-37, 2020.
[43] J. Radianti, O.-C. Granmo, P. Sarshar, M. Goodwin, J. Dugdale, J. J. Gonzalez, "A spatio-temporal probabilistic model of hazard- and crowd dynamics for evacuation planning in disasters," Applied Intelligence, vol. 42 no. 1,DOI: 10.1007/s10489-014-0583-4, 2015.
[44] M. Saeed Osman, B. Ram, "Distributed scheduling approach for dynamic evacuation networks," Mathematical and Computer Modelling of Dynamical Systems, vol. 23 no. 6, pp. 554-569, DOI: 10.1080/13873954.2017.1282879, 2017.
[45] T. N. Dhamala, U. Pyakurel, S. Dempe, "A critical survey on the network optimization algorithms for evacuation planning problems," International Journal of Operations Research, vol. 15 no. 3, pp. 101-133, 2018.
[46] J. Qin, C. Liu, Q. Huang, "Simulation on fire emergency evacuation in special subway station based on Pathfinder," Case Studies in Thermal Engineering, vol. 21,DOI: 10.1016/j.csite.2020.100677, 2020.
[47] D. Yin, S. Wang, Y. Ouyang, "ViCTS: a novel network partition algorithm for scalable agent-based modeling of mass evacuation," Computers, Environment and Urban Systems, vol. 80,DOI: 10.1016/j.compenvurbsys.2019.101452, 2020.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Huajun Zhang et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
In order to find the optimal path for emergency evacuation, this paper proposes a dynamic path optimization algorithm based on real-time information to search the optimal path and it takes fire accident as an example to introduce the algorithm principle. Before the accidents, it uses the Dijkstra algorithm to get the prior evacuation network which includes evacuation paths from each node to the exit port. When the accidents occur, the evacuees are unable to pass through the passage where the accident point and the blocking point are located, then the proposed method uses the breadth-first search strategy to solve the path optimization problem based on the prior evacuation network, and it dynamically updates the evacuation path according to the real-time information. Because the prior evacuation network includes global optimal evacuation paths from each node to the exit port, the breadth-first search algorithm only searches local optimal paths to avoid the blockage node or dangerous area. Because the online optimization solves a local pathfinding problem and the entire topology optimization is an offline calculation, the proposed method can find the optimal path in a short time when the accident situation changes. The simulation tests the performances of the proposed algorithm with different situations based on the topology of a building, and the results show that the proposed algorithm is effective to get the optimal path in a short time when it faces changes caused by the factors such as evacuee size, people distribution, blockage location, and accident points.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer