Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andrea Raith

dblp:97/5226 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
4since 2021 · last 2025
0000-0002-0417-2972ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 since 2021Computer networks · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Algorithms and data structures · 50% Graph algorithms and graph theory · 25% Computational complexity · 25%
Artificial intelligence
1 paper
Planning, search and constraint satisfaction · 67% Motion planning and robot control · 33%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › pathfinding
multi-objective shortest path
0.912025
Parallelizing Multi-objective A* Search · ICAPS 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › search-based problem solving
parallel search
0.912025
Parallelizing Multi-objective A* Search · ICAPS 2025
Robotics › Motion planning and robot control › motion planning › optimal motion planning
shortest path planning
0.912025
Parallelizing Multi-objective A* Search · ICAPS 2025
Algorithms and data structures › search algorithms › heuristic search
a* search
0.912025
Resource Constrained Pathfinding with Enhanced Bidirectional A* Search · AAAI 2025
Algorithms and data structures › search algorithms
heuristic search
0.912025
Resource Constrained Pathfinding with Enhanced Bidirectional A* Search · AAAI 2025
Computational complexity › circuit complexity › circuit minimization
minimum circuit size problem
0.912025
Resource Constrained Pathfinding with Enhanced Bidirectional A* Search · AAAI 2025
Graph algorithms and graph theory
shortest path
0.912025
Resource Constrained Pathfinding with Enhanced Bidirectional A* Search · AAAI 2025
Parallel and multicore computing › parallel algorithms
parallel search
0.312025
Parallelizing Multi-objective A* Search · ICAPS 2025

Methods — techniques the papers use, named apart from their topics

upper-bounding strategy · 1.7a* search · 1.7pruning strategies · 0.9bidirectional a* search · 0.9
YearPublicationVenuePosition
2025 Resource Constrained Pathfinding with Enhanced Bidirectional A* Search
abstract
The classic Resource Constrained Shortest Path (RCSP) problem aims to find a cost optimal path between a pair of nodes in a network such that the resources used in the path are within a given limit. Having been studied for over a decade, RCSP has seen recent solutions that utilize heuristic-guided search to solve the constrained problem faster. Building upon the bidirectional A* search paradigm, this paper introduces a novel constrained search framework that uses efficient pruning strategies to allow for accelerated and effective RCSP search in large-scale networks. Results show that, compared to the state of the art, our enhanced framework can significantly reduce the constrained search time, achieving speed-ups of over to two orders of magnitude.
Saman Ahmadi, Andrea Raith, Guido Tack, Mahdi Jalili
AAAI2
2025 A Fast and Simple Algorithm for the Resource Constrained Shortest Path Problem
abstract
Constrained pathfinding is a classic yet challenging network optimization problem with broad applicability across many real-world domains. The Resource-Constrained Shortest Path (RCSP) problem focuses on finding cost-optimal paths that satisfy multiple resource constraints. In this paper, we propose a novel heuristic-guided search framework that accelerates constrained search in large-scale networks, including those with negative costs and resources, by leveraging efficient queuing and pruning strategies. Experimental results on real-world benchmark maps show that our framework achieves up to two orders of magnitude speedup over state-of-the-art methods, demonstrating its effectiveness in solving challenging RCSP instances within limited time.
Saman Ahmadi, Andrea Raith, Mahdi Jalili
ESA2
2025 Parallelizing Multi-objective A* Search
abstract
The Multi-objective Shortest Path (MOSP) problem is a classic network optimization problem that aims to find all Pareto-optimal paths between two points in a graph with multiple edge costs. Recent studies on multi-objective search with A* (MOA*) have demonstrated superior performance in solving difficult MOSP instances. This paper presents a novel search framework that allows efficient parallelization of MOA* with different objective orders. The framework incorporates a unique upper-bounding strategy that helps the search reduce the problem's dimensionality to one in certain cases. Experimental results demonstrate that the proposed framework can enhance the performance of recent A*-based solutions, with the speed-up proportional to the problem dimension.
Saman Ahmadi, Nathan R. Sturtevant, Andrea Raith, Daniel Harabor, Mahdi Jalili
ICAPS3
2025 HIOCS: Heuristic Inter-Operator Co-Scheduling Method for Efficient DNN Inference on GPUs
abstract
Deep neural networks (DNNs) are increasingly deployed in real-time applications, yet their inference performance is often constrained by inefficient GPU utilization. While various inter-operator scheduling methods have been proposed to address this issue, many suffer from coarse-grained operator classifications, incomplete parallelism, unawareness of GPU resource contention, etc. To overcome these limitations, we propose HIOCS, a heuristic inter-operator co-scheduling framework that accelerates DNN inference on GPUs through fine-grained kernel-level scheduling. HIOCS employs a graph optimization technique at kernel granularity that reconstructs data dependencies based on memory access patterns, thereby uncovering latent parallelism. Building on this optimized graph, a heuristic co-scheduling algorithm is introduced to prioritize critical-path kernels and selectively co-locate non-critical kernels by jointly considering latency impact, resource contention, and kernel affinity to minimize makespan and maximize GPU utilization. Extensive experiments on popular DNN models across diverse domains demonstrate that HIOCS consistently achieves higher GPU utilization and better scalability. Compared to PyTorch default mode and the state-of-the-art method Opara, HIOCS achieves up to$21.19 \times$and$1.13 \times$speedup in inference latency, respectively, making it well-suited for latency-sensitive deployment scenarios.
Andrea Raith, Oliver Sinnen
ICPADS2
2020 Columnwise neighborhood search: A novel set partitioning matheuristic and its application to the VeRoLog Solver Challenge 2019
abstract
Abstract This article reports on an approach for the VeRoLog Solver Challenge 2019: the fourth solver challenge facilitated by VeRoLog, the EURO Working Group on Vehicle Routing and Logistics Optimization. The authors were awarded third place in this challenge. The routing challenge involved solving two interlinked vehicle routing problems for equipment: one for distribution (using trucks) and one for installation (using technicians). We describe our solution method, based on a matheuristics approach in which the overall problem is heuristically decomposed into components that can then be solved by formulating them as set partitioning problems. To solve these set partitioning problems we introduce a novel method we call “columnwise neighborhood search,” which allows us to explore a large neighborhood of the current solution in an exact manner. By iteratively applying mixed‐integer programming methods, we obtain good quality solutions to our subproblems. We then use a simple local search “fusion” heuristic to further improve the solution to the overall problem. Besides introducing and discussing this solution method, we highlight the problem instances for which our approach was particularly successful in order to obtain general insights about our methodology.
Caroline Jagtenberg, Oliver J. Maclaren, Andrew J. Mason, Andrea Raith, Kevin Shen, Michael Sundvick
Networks4
2018 Extensions of labeling algorithms for multi-objective uncertain shortest path problems
abstract
We consider multi‐objective shortest path problems in which the edge lengths are uncertain. Different concepts for finding so‐called robust efficient solutions for multi‐objective robust optimization exist. In this article, we consider multi‐scenario efficiency, flimsily and highly robust efficiency, and point‐based and set‐based minmax robust efficiency. Labeling algorithms are an important class of algorithms for multi‐objective (deterministic) shortest path problems. We analyze why it is, for most of the considered concepts, not straightforward to use labeling algorithms to find robust efficient solutions. We then show two approaches to extend a generic multi‐objective label correcting algorithm for these cases. We finally present extensive numerical results on the performance of the proposed algorithms.
Andrea Raith, Marie Schmidt, Anita Schöbel, Lisa Thom
Networks1