10 research outputs found

    Finding shortest path in static networks: using a modified algorithm

    Get PDF
    This paper considers the problem of finding the shortest path in a static network, where the costs are constant. The CE Algorithm based strategy that is presented by Rubinstein to solving rare event and combinatorial optimization problem is modified to finding shortest path in this research. To analyze the efficiency of the used algorithm three sets of small, medium and large sized problems that generated randomly are solved. The results on the set of problems show that the modified algorithm produces good solutions and time saving in computation of large-scale network

    A reduced-uncertainty hybrid evolutionary algorithm for solving dynamic shortest-path routing problem

    Get PDF
    The need for effective packet transmission to deliver advanced performance in wireless networks creates the need to find shortest network paths efficiently and quickly. This paper addresses a Reduced Uncertainty Based Hybrid Evolutionary Algorithm (RUBHEA) to solve Dynamic Shortest Path Routing Problem (DSPRP) effectively and rapidly. Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) are integrated as a hybrid algorithm to find the best solution within the search space of dynamically changing networks. Both GA and PSO share context of individuals to reduce uncertainty in RUBHEA. Various regions of search space are explored and learned by RUBHEA. By employing a modified priority encoding method, each individual in both GA and PSO are represented as a potential solution for DSPRP. A Complete statistical analysis has been performed to compare the performance of RUBHEA with various state-of-the-art algorithms. It shows that RUBHEA is considerably superior (reducing the failure rate by up to 50%) to similar approaches with increasing number of nodes encountered in the networks

    Modeling Lane-based Traffic Flow In Emergency Situations In The Presence Of Multiple Heterogeneous Flows

    Get PDF
    In recent years, natural, man-made and technological disasters have been increasing in magnitude and frequency of occurrence. Terrorist attacks have increased after the September 11, 2001. Some authorities suggest that global warming is partly the blame for the increase in frequency of natural disasters, such as the series of hurricanes in the early-2000\u27s. Furthermore, there has been noticeable growth in population within many metropolitan areas not only in the US but also worldwide. These and other facts motivate the need for better emergency evacuation route planning (EERP) approaches in order to minimize the loss of human lives and property. This research considers aspects of evacuation routing never before considered in research and, more importantly, in practice. Previous EERP models only either consider unidirectional evacuee flow from the source of a hazard to destinations of safety or unidirectional emergency first responder flow to the hazard source. However, in real-life emergency situations, these heterogeneous, incompatible flows occur simultaneously over a bi-directional capacitated lane-based travel network, especially in unanticipated emergencies. By incompatible, it is meant that the two different flows cannot occupy a given lane and merge or crossing point in the travel network at the same time. In addition, in large-scale evacuations, travel lane normal flow directions can be reversed dynamically to their contraflow directions depending upon the degree of the emergency. These characteristics provide the basis for this investigation. This research considers the multiple flow EERP problem where the network travel lanes can be reconfigured using contraflow lane reversals. The first flow is vehicular flow of evacuees from the source of a hazard to destinations of safety, and the second flow is the emergency first responders to the hazard source. After presenting a review of the work related to the multiple flow EERP problem, mathematical formulations are proposed for three variations of the EERP problem where the objective for each problem is to identify an evacuation plan (i.e., a flow schedule and network contraflow lane configuration) that minimizes network clearance time. Before the proposed formulations, the evacuation problem that considers only the flow of evacuees out of the network, which is viewed as a maximum flow problem, is formulated as an integer linear program. Then, the first proposed model formulation, which addresses the problem that considers the flow of evacuees under contraflow conditions, is presented. Next, the proposed formulation is expanded to consider the flow of evacuees and responders through the network but under normal flow conditions. Lastly, the two-flow problem of evacuees and responders under contraflow conditions is formulated. Using real-world population and travel network data, the EERP problems are each solved to optimality; however, the time required to solve the problems increases exponentially as the problem grows in size and complexity. Due to the intractable nature of the problems as the size of the network increases, a genetic-based heuristic solution procedure that generates evacuation network configurations of reasonable quality is proposed. The proposed heuristic solution approach generates evacuation plans in the order of minutes, which is desirable in emergency situations and needed to allow for immediate evacuation routing plan dissemination and implementation in the targeted areas

    On finding paths and flows in multicriteria, stochastic and time-varying networks

    Get PDF
    This dissertation addresses two classes of network flow problems in networks with multiple, stochastic and time-varying attributes. The first problem class is concerned with providing routing instructions with the ability to make updated decisions as information about travel conditions is revealed for individual travelers in a transportation network. Three exact algorithms are presented for identifying all or a subset of the adaptive Pareto-optimal solutions with respect to the expected value of each criterion from each node to a desired destination for each departure time in the period of interest. The second problem class is concerned with problems of determining the optimal set of a priori path flows for evacuation in capacitated networks are addressed, where the time-dependent and stochastic nature of arc attributes and capacities inherent in these problems is explicitly considered. The concept of Safest Escape is formulated for developing egress instructions. An exact algorithm is proposed to determine the pattern of flow that maximizes the minimum path probability of successful arrival of supply at the sink. While the Safest Escape problem considers stochastic, time-varying capacities, arc travel times, while time-varying, are deterministic quantities. Explicit consideration of stochastic and time-varying travel times makes the SEscape problem and other related problems significantly more difficult. A meta-heuristic based on the principles of genetic algorithms is developed for determining optimal path flows with respect to several problems in dynamic networks, where arc traversal times and capacities are random variables with probability mass functions that vary with time. The proposed genetic algorithm is extended for use in more difficult, stochastic, time-varying and multicriteria, capacitated networks, for which no exact, efficient algorithms exist. Several objectives may be simultaneously considered in determining the optimal flow pattern: minimize total time, maximize expected flow and maximize the minimum path probability of successful arrival at the sink (the objective of the SEscape problem). Numerical experiments are conducted to assess the performance of all proposed approaches

    Hybrid approaches for mobile robot navigation

    Get PDF
    The work described in this thesis contributes to the efficient solution of mobile robot navigation problems. A series of new evolutionary approaches is presented. Two novel evolutionary planners have been developed that reduce the computational overhead in generating plans of mobile robot movements. In comparison with the best-performing evolutionary scheme reported in the literature, the first of the planners significantly reduces the plan calculation time in static environments. The second planner was able to generate avoidance strategies in response to unexpected events arising from the presence of moving obstacles. To overcome limitations in responsiveness and the unrealistic assumptions regarding a priori knowledge that are inherent in planner-based and a vigation systems, subsequent work concentrated on hybrid approaches. These included a reactive component to identify rapidly and autonomously environmental features that were represented by a small number of critical waypoints. Not only is memory usage dramatically reduced by such a simplified representation, but also the calculation time to determine new plans is significantly reduced. Further significant enhancements of this work were firstly, dynamic avoidance to limit the likelihood of potential collisions with moving obstacles and secondly, exploration to identify statistically the dynamic characteristics of the environment. Finally, by retaining more extensive environmental knowledge gained during previous navigation activities, the capability of the hybrid navigation system was enhanced to allow planning to be performed for any start point and goal point

    Matrix Representations and Extension of the Graph Model for Conflict Resolution

    Get PDF
    The graph model for conflict resolution (GMCR) provides a convenient and effective means to model and analyze a strategic conflict. Standard practice is to carry out a stability analysis of a graph model, and then to follow up with a post-stability analysis, two critical components of which are status quo analysis and coalition analysis. In stability analysis, an equilibrium is a state that is stable for all decision makers (DMs) under appropriate stability definitions or solution concepts. Status quo analysis aims to determine whether a particular equilibrium is reachable from a status quo (or an initial state) and, if so, how to reach it. A coalition is any subset of a set of DMs. The coalition stability analysis within the graph model is focused on the status quo states that are equilibria and assesses whether states that are stable from individual viewpoints may be unstable for coalitions. Stability analysis began within a simple preference structure which includes a relative preference relationship and an indifference relation. Subsequently, preference uncertainty and strength of preference were introduced into GMCR but not formally integrated. In this thesis, two new preference frameworks, hybrid preference and multiple-level preference, and an integrated algebraic approach are developed for GMCR. Hybrid preference extends existing preference structures to combine preference uncertainty and strength of preference into GMCR. A multiple-level preference framework expands GMCR to handle a more general and flexible structure than any existing system representing strength of preference. An integrated algebraic approach reveals a link among traditional stability analysis, status quo analysis, and coalition stability analysis by using matrix representation of the graph model for conflict resolution. To integrate the three existing preference structures into a hybrid system, a new preference framework is proposed for graph models using a quadruple relation to express strong or mild preference of one state or scenario over another, equal preference, and an uncertain preference. In addition, a multiple-level preference framework is introduced into the graph model methodology to handle multiple-level preference information, which lies between relative and cardinal preferences in information content. The existing structure with strength of preference takes into account that if a state is stable, it may be either strongly stable or weakly stable in the context of three levels of strength. However, the three-level structure is limited in its ability to depict the intensity of relative preference. In this research, four basic solution concepts consisting of Nash stability, general metarationality, symmetric metarationality, and sequential stability, are defined at each level of preference for the graph model with the extended multiple-level preference. The development of the two new preference frameworks expands the realm of applicability of the graph model and provides new insights into strategic conflicts so that more practical and complicated problems can be analyzed at greater depth. Because a graph model of a conflict consists of several interrelated graphs, it is natural to ask whether well-known results of Algebraic Graph Theory can help analyze a graph model. Analysis of a graph model involves searching paths in a graph but an important restriction of a graph model is that no DM can move twice in succession along any path. (If a DM can move consecutively, then this DM's graph is effectively transitive. Prohibiting consecutive moves thus allows for graph models with intransitive graphs, which are sometimes useful in practice.) Therefore, a graph model must be treated as an edge-weighted, colored multidigraph in which each arc represents a legal unilateral move and distinct colors refer to different DMs. The weight of an arc could represent some preference attribute. Tracing the evolution of a conflict in status quo analysis is converted to searching all colored paths from a status quo to a particular outcome in an edge-weighted, colored multidigraph. Generally, an adjacency matrix can determine a simple digraph and all state-by-state paths between any two vertices. However, if a graph model contains multiple arcs between the same two states controlled by different DMs, the adjacency matrix would be unable to track all aspects of conflict evolution from the status quo. To bridge the gap, a conversion function using the matrix representation is designed to transform the original problem of searching edge-weighted, colored paths in a colored multidigraph to a standard problem of finding paths in a simple digraph with no color constraints. As well, several unexpected and useful links among status quo analysis, stability analysis, and coalition analysis are revealed using the conversion function. The key input of stability analysis is the reachable list of a DM, or a coalition, by a legal move (in one step) or by a legal sequence of unilateral moves, from a status quo in 2-DM or nn-DM (n>2n > 2) models. A weighted reachability matrix for a DM or a coalition along weighted colored paths is designed to construct the reachable list using the aforementioned conversion function. The weight of each edge in a graph model is defined according to the preference structure, for example, simple preference, preference with uncertainty, or preference with strength. Furthermore, a graph model and the four basic graph model solution concepts are formulated explicitly using the weighted reachability matrix for the three preference structures. The explicit matrix representation for conflict resolution (MRCR) that facilitates stability calculations in both 2-DM and nn-DM (n>2n > 2) models for three existing preference structures. In addition, the weighted reachability matrix by a coalition is used to produce matrix representation of coalition stabilities in multiple-decision-maker conflicts for the three preference frameworks. Previously, solution concepts in the graph model were traditionally defined logically, in terms of the underlying graphs and preference relations. When status quo analysis algorithms were developed, this line of thinking was retained and pseudo-codes were developed following a similar logical structure. However, as was noted in the development of the decision support system (DSS) GMCR II, the nature of logical representations makes coding difficult. The DSS GMCR II, is available for basic stability analysis and status quo analysis within simple preference, but is difficult to modify or adapt to other preference structures. Compared with existing graphical or logical representation, matrix representation for conflict resolution (MRCR) is more effective and convenient for computer implementation and for adapting to new analysis techniques. Moreover, due to an inherent link between stability analysis and post-stability analysis presented, the proposed algebraic approach establishes an integrated paradigm of matrix representation for the graph model for conflict resolution
    corecore