
John Hooker
· T. Jerome Holleran Professor of Business Ethics and Social Responsibility; University Professor of Operations Research, EmeritusVerifiedCarnegie Mellon University · Economics
Active 1919–2024
Research topics
- Computer Science
- Computer Security
- Artificial Intelligence
- Theoretical computer science
- Mathematical optimization
- Operations research
- Engineering
- Management science
- Data science
- Operations management
- Mathematics
- Algorithm
Selected publications
Operational Research: methods and applications
Journal of the Operational Research Society · 2023 · 92 citations
- Computer Science
- Computer Science
- Operations research
Throughout its history, Operational Research has evolved to include methods, models and algorithms that have been applied to a wide range of contexts. This encyclopedic article consists of two main sections: methods and applications. The first summarises the up-to-date knowledge and provides an overview of the state-of-the-art methods and key developments in the various subdomains of the field. The second offers a wide-ranging list of areas where Operational Research has been applied. The article is meant to be read in a nonlinear fashion and used as a point of reference by a diverse pool of readers: academics, researchers, students, and practitioners. The entries within the methods and applications sections are presented in alphabetical order. The authors dedicate this paper to the 2023 Turkey/Syria earthquake victims. We sincerely hope that advances in OR will play a role towards minimising the pain and suffering caused by this and future catastrophes.
A Multi-Label A* Algorithm for Multi-Agent Pathfinding
Proceedings of the International Conference on Automated Planning and Scheduling · 2019 · 69 citations
Senior authorCorresponding- Computer Science
- Artificial Intelligence
- Computer Science
Given a set of agents, the multi-agent pathfinding problem consists in determining, for each agent, a path from its start location to its assigned goal while avoiding collisions with other agents. Recent work has studied variants of the problem in which agents are assigned a sequence of goals (tasks) that become available over time, such as the online multi-agent pickup and delivery (MAPD) problem. In this paper, we propose a multi-label A* algorithm (MLA*) for this problem. It extends the classic A* algorithm by allowing the computation of paths with multiple ordered goals (such as a pickup and delivery). Moreover, we develop a new h-value-based centralized heuristic for the MAPD. Computational experiments show that our proposed MLA* obtains substantial improvements in terms of makespan and service time as compared to existing methods, while being more computationally efficient. On instances with a thousand tasks and hundreds of agents, our method reduces the average service time by 43% compared to the state of the art, with considerably less computational effort.
Recent grants
Multivalued Decision Diagrams in Optimization
NSF · $325k · 2011–2015
Frequent coauthors
- 220 shared
Raphaell Holinshed
- 220 shared
Vowell
- 220 shared
William T. A. Harrison
- 32 shared
Andre A. Ciré
University of Toronto
- 22 shared
David Bergman
University of Connecticut
- 22 shared
Willem‐Jan van Hoeve
Carnegie Mellon University
- 11 shared
Tallys Yunes
University of Miami
- 9 shared
Tae Wan Kim
Incheon National University
Similar researchers at Carnegie Mellon University
- Resume-aware match score
- Save to shortlist
- AI-drafted outreach
See your match with John Hooker
PhdFit ranks faculty by your research interests, methods, and publications — grounded in their actual work, not templates.
- Free to start
- No credit card
- 30-second signup