4,423 research outputs found

    A genetic algorithm for shortest path with real constraints in computer networks

    Get PDF
    The shortest path problem has many different versions. In this manuscript, we proposed a muti-constrained optimization method to find the shortest path in a computer network. In general, a genetic algorithm is one of the common heuristic algorithms. In this paper, we employed the genetic algorithm to find the solution of the shortest path multi-constrained problem. The proposed algorithm finds the best route for network packets with minimum total cost, delay, and hop count constrained with limited bandwidth. The new algorithm was implemented on four different capacity networks with random network parameters, the results showed that the shortest path under constraints can be found in a reasonable time. The experimental results showed that the algorithm always found the shortest path with minimal constraints

    Estimation of origin-destination matrix from traffic counts: the state of the art

    Get PDF
    The estimation of up-to-date origin-destination matrix (ODM) from an obsolete trip data, using current available information is essential in transportation planning, traffic management and operations. Researchers from last 2 decades have explored various methods of estimating ODM using traffic count data. There are two categories of ODM; static and dynamic ODM. This paper presents studies on both the issues of static and dynamic ODM estimation, the reliability measures of the estimated matrix and also the issue of determining the set of traffic link count stations required to acquire maximum information to estimate a reliable matrix

    Estimation of origin-destination matrix from traffic counts: the state of the art

    Get PDF
    The estimation of up-to-date origin-destination matrix (ODM) from an obsolete trip data, using current available information is essential in transportation planning, traffic management and operations. Researchers from last 2 decades have explored various methods of estimating ODM using traffic count data. There are two categories of ODM; static and dynamic ODM. This paper presents studies on both the issues of static and dynamic ODM estimation, the reliability measures of the estimated matrix and also the issue of determining the set of traffic link count stations required to acquire maximum information to estimate a reliable matrix

    Fuzzy A* for optimum Path Planning in a Large Maze

    Get PDF
     Traditional A* path planning, while guaranteeing the shortest path with an admissible heuristic, often employs conservative heuristic functions that neglect potential obstacles and map inaccuracies. This can lead to inefficient searches and increased memory usage in complex environments. To address this, machine learning methods have been explored to predict cost functions, reducing memory load while maintaining optimal solutions. However, these require extensive data collection and struggle in novel, intricate environments. We propose the Fuzzy A* algorithm, an enhancement of the classic A* method, incorporating a new determinant variable to adjust heuristic cost calculations. This adjustment modulates the scope of scanned vertices during searches, optimizing memory usage and computational efficiency. In our approach, unlike traditional A* heuristics that overlook environmental complexities, the Fuzzy A* employs a dynamic heuristic function. This function, leveraging fuzzy logic principles, adapts to varying levels of environmental complexity, allowing a more nuanced estimation of the path cost that considers potential obstructions and route feasibility. This adaptability contrasts with standard machine learning-based solutions, which, while effective in known environments, often falter in unfamiliar or highly complex settings due to their reliance on pre-existing datasets. Our experimental framework involved 100 maze-solving trials in diverse maze configurations, ranging from simple to highly intricate layouts, to evaluate the effectiveness of Fuzzy A*. We employed specific metrics such as path length, computational time, and memory usage for a comprehensive assessment. The results showcased that Fuzzy A* consistently found the shortest paths (99.96% success rate) and significantly reduced memory usage by 67% and 59% compared to Breadth-First-Search (BFS) and traditional A*, respectively. These findings underline the effectiveness of our modified heuristic approach in diverse and challenging environments, highlighting its potential for real-world pathfinding applications

    Explicit Reasoning over End-to-End Neural Architectures for Visual Question Answering

    Full text link
    Many vision and language tasks require commonsense reasoning beyond data-driven image and natural language processing. Here we adopt Visual Question Answering (VQA) as an example task, where a system is expected to answer a question in natural language about an image. Current state-of-the-art systems attempted to solve the task using deep neural architectures and achieved promising performance. However, the resulting systems are generally opaque and they struggle in understanding questions for which extra knowledge is required. In this paper, we present an explicit reasoning layer on top of a set of penultimate neural network based systems. The reasoning layer enables reasoning and answering questions where additional knowledge is required, and at the same time provides an interpretable interface to the end users. Specifically, the reasoning layer adopts a Probabilistic Soft Logic (PSL) based engine to reason over a basket of inputs: visual relations, the semantic parse of the question, and background ontological knowledge from word2vec and ConceptNet. Experimental analysis of the answers and the key evidential predicates generated on the VQA dataset validate our approach.Comment: 9 pages, 3 figures, AAAI 201

    Type-2 Fuzzy Single and Multi-Objective Optimisation Systems for Telecommunication Capacity Planning

    Get PDF
    Capacity planning in the telecommunications industry aims to maximise the effectiveness of implemented bandwidth equipment whilst allowing for equipment to be upgraded without a loss of service. The better implemented hardware can be configured, the better the service provided to the consumers can be. Additionally, the easier it is to rearrange that existing hardware with minimum loss of service to the consumer, the easier it is to remove older equipment and replace it with newer more effect equipment. The newer equipment can provide more bandwidth whilst consuming less power and producing less heat, lowering the overall operating costs and carbon footprint of a large scale network. Resilient routing is the idea of providing multiple independent non-intersecting routes between two locations within a graph. For telecommunications organisations this can be used to reduce the downtime faced by consumers if there is a fault within a network. It can also be used to provide assurances to customers that rely on a network connection such as: financial institutions or government agencies. This thesis looks at capacity planning within telecommunications with the aspiration of creating a set of optimisation systems that can rearrange data exchange hardware to maximise their performance with minimal cost and minimising downtime while allowing adaptations to an exchange’s configuration in order to perform upgrades. The proposed systems were developed with data from British Telecom (BT) and are either deployed or are planned to be in the near future. In many cases the data used is confidential, but when this is the case an equivalent open source data set has been used for transparency. As a result of this thesis the Heated Stack (HS) algorithm was created which has been shown to outperform the popular and successful NSGA-II algorithm by up to 92 % and NSGA-III by up to 69% at general optimisation tasks. HS also outperforms NSGA-II in 100% of the physical capacity planning experiments run and NSGA-II in 68% of the physical capacity planning experiments run. Additionally, as a result of this thesis the N-Non-Intersecting-Routing algorithm was shown to outperform Dijkstra’s algorithm by up to 38% at resilient routing. Finally, a new method of performing configuration planning through backwards induction with Monte Carlo Tree Search was proposed
    • …
    corecore