VLDB 2026 Research / reviewers in the wild / expert
Stephen F. Smith
dblp:s/StephenFSmith
· DBLP profile ↗
66ranked-venue papers
4as first author
5since 2021 · last 2026
0000-0002-7053-3166ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 59 · 4 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 26 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 5Applied, interdisciplinary, general and emerging computing · 5 · 3 since 2021Systems, architecture and hardware · 4 · 1 since 2021Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1Theory of computation · 1
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.
| Artificial intelligence
19 papers |
Video understanding and tracking · 28% Planning, search and constraint satisfaction · 22% Autonomous driving · 14% | |
| Computer networks
2 papers |
Network optimization and economics · 53% Network performance modeling · 26% Vehicular, aerial and satellite networks · 21% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Smart cities and intelligent transportation · 100% | |
| Theoretical computer science
5 papers |
Algorithmic game theory and mechanism design · 35% Approximation and online algorithms · 30% Mathematical optimization · 20% |
Topics — the 30 heaviest of 51, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking › object tracking
3d object tracking |
0.8 | 1 | 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman Filter · ICRA 2024 |
Robotics › Robot navigation and mapping › target tracking
cooperative tracking |
0.8 | 1 | 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman Filter · ICRA 2024 |
Computer vision › Video understanding and tracking
multi-object tracking |
0.8 | 1 | 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman Filter · ICRA 2024 |
Robotics › Autonomous driving
perception |
0.8 | 1 | 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman Filter · ICRA 2024 |
Smart cities and intelligent transportation › traffic control
traffic signal control |
0.5 | 1 | 2021 | Incorporating Queueing Dynamics into Schedule-Driven Traffic Control · IJCAI 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling |
0.4 | 6 | 2012 | Incremental Management of Oversubscribed Vehicle Schedules in Dynamic Dial-A-Ride Problems · AAAI 2012 Iterative Flattening Search for the Flexible Job Shop Scheduling Problem · IJCAI 2011 Exploiting Temporal Flexibility to Obtain High Quality Schedules · AAAI 2005 |
Smart cities and intelligent transportation › traffic control › traffic signal control
adaptive traffic signal control |
0.3 | 1 | 2018 | Expressive Real-Time Intersection Scheduling · AAAI 2018 |
Network optimization and economics › throughput-optimal scheduling
back-pressure scheduling |
0.3 | 1 | 2017 | Softpressure: A Schedule-Driven Backpressure Algorithm for Coping with Network Congestion · IJCAI 2017 |
Network performance modeling › stability analysis
queue stability |
0.3 | 1 | 2017 | Softpressure: A Schedule-Driven Backpressure Algorithm for Coping with Network Congestion · IJCAI 2017 |
Vehicular, aerial and satellite networks › vehicular networks › vehicle-to-everything
vehicle-to-vehicle communication |
0.2 | 1 | 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman Filter · ICRA 2024 |
Robotics › Robot manipulation
mobile manipulation |
0.2 | 1 | 2015 | Mobile manufacturing of large structures · ICRA 2015 |
Robotics › Robot manipulation › assembly
multi-robot assembly |
0.2 | 1 | 2015 | Mobile manufacturing of large structures · ICRA 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
constraint relaxation |
0.1 | 1 | 2012 | Incremental Management of Oversubscribed Vehicle Schedules in Dynamic Dial-A-Ride Problems · AAAI 2012 |
Approximation and online algorithms
online algorithms |
0.1 | 2 | 2007 | Combining Multiple Heuristics Online · AAAI 2007 An Asymptotically Optimal Algorithm for the Max k-Armed Bandit Problem · AAAI 2006 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
job shop scheduling |
0.1 | 1 | 2011 | Iterative Flattening Search for the Flexible Job Shop Scheduling Problem · IJCAI 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
scheduling under uncertainty |
0.1 | 1 | 2009 | Strengthening Schedules through Uncertainty Analysis Agents · IJCAI 2009 |
Natural language and speech › Question answering and dialogue systems › conversational agents
conversational assistant |
0.1 | 1 | 2008 | RADAR: A Personal Assistant that Learns to Reduce Email Overload · AAAI 2008 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.1 | 3 | 2007 | Combining Multiple Heuristics Online · AAAI 2007 Slack-Based Heuristics for Constraint Satisfaction Scheduling · AAAI 1993 Flexible Learning of Problem Solving Heuristics Through Adaptive Search · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
temporal constraint satisfaction |
0.1 | 1 | 2016 | Distributed Decoupling of Multiagent Simple Temporal Problems · IJCAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › algorithm selection
algorithm portfolios |
0.1 | 1 | 2007 | Combining Multiple Heuristics Online · AAAI 2007 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › search control
restart strategies |
0.1 | 1 | 2007 | Restart Schedules for Ensembles of Problem Instances · AAAI 2007 |
Algorithms and data structures › algorithm engineering › algorithm selection
online algorithm selection |
0.1 | 1 | 2007 | Combining Multiple Heuristics Online · AAAI 2007 |
Robotics › Motion planning and robot control › robot control › motion control
precision control |
0.1 | 1 | 2015 | Mobile manufacturing of large structures · ICRA 2015 |
Algorithmic game theory and mechanism design
multi-armed bandit |
0.1 | 1 | 2006 | An Asymptotically Optimal Algorithm for the Max k-Armed Bandit Problem · AAAI 2006 |
Machine learning › Reinforcement learning
exploration |
0.1 | 1 | 2005 | The Max K-Armed Bandit: A New Model of Exploration Applied to Search Heuristic Selection · AAAI 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic selection |
0.1 | 1 | 2005 | The Max K-Armed Bandit: A New Model of Exploration Applied to Search Heuristic Selection · AAAI 2005 |
Machine learning › Reinforcement learning
multi-armed bandit |
0.1 | 1 | 2005 | The Max K-Armed Bandit: A New Model of Exploration Applied to Search Heuristic Selection · AAAI 2005 |
Algorithmic game theory and mechanism design
auction theory |
0.0 | 1 | 2003 | An agent-based framework for dynamic multi-period continuous double auctions in B2B exchanges · EC 2003 |
Algorithmic game theory and mechanism design › mechanism design › auction design › double auction
continuous double auction |
0.0 | 1 | 2003 | An agent-based framework for dynamic multi-period continuous double auctions in B2B exchanges · EC 2003 |
Mathematical optimization › scheduling › precedence constrained scheduling
resource-constrained project scheduling |
0.0 | 1 | 1999 | An Iterative Sampling Procedure for Resource Constrained Project Scheduling with Time Windows · IJCAI 1999 |
Methods — techniques the papers use, named apart from their topics
multi-sensor fusion · 1.5differentiable kalman filter · 1.5microscopic traffic simulation · 0.5simulation · 0.3a* search · 0.3schedule-driven control · 0.3queuing theory · 0.3back-pressure algorithm · 0.3distributed decoupling · 0.2iterative repair search · 0.1greedy search · 0.1iterative flattening search · 0.1max k-armed bandit model · 0.1agent-based modeling · 0.0iterative sampling · 0.0symbolic induction · 0.0genetic algorithm · 0.0constraint-based scheduling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | WinkTPG: An Execution Framework for Multi-Agent Path Finding Using Temporal ReasoningabstractPlanning collision-free paths for a large group of agents is a challenging problem in many real-world applications. While recent advances in Multi-Agent Path Finding (MAPF) have shown promising progress, standard MAPF planners continue to rely on simplified kinodynamic models, preventing agents from directly following the generated MAPF plan. To bridge this gap, we propose kinodynamic Temporal Plan Graph planning (kTPG), a multi-agent speed optimization algorithm that efficiently refines a MAPF plan into a set of kinodynamically feasible speed profiles. We further incorporate execution timing uncertainty models and provide deterministic guarantees under bounded uncertainty models and probabilistic guarantees under stochastic models. Building on kTPG, we propose Windowed kTPG (WinkTPG), a MAPF execution framework that incrementally refines MAPF plans using a window-based mechanism, dynamically incorporating agent information during execution to reduce uncertainty. Experiments show that WinkTPG can generate speed profiles for up to 1,000 agents within 1 second and improves solution quality by up to 51.7% over existing MAPF execution methods. We further validate WinkTPG in high-fidelity physics-based simulation and on real-world robots. Jingtian Yan, Stephen F. Smith, Jiaoyang Li 0001 |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2024 | Probabilistic 3D Multi-Object Cooperative Tracking for Autonomous Driving via Differentiable Multi-Sensor Kalman FilterabstractCurrent state-of-the-art autonomous driving vehicles mainly rely on each individual sensor system to perform perception tasks. Such a framework’s reliability could be limited by occlusion or sensor failure. To address this issue, more recent research proposes using vehicle-to-vehicle (V2V) communication to share perception information with others. However, most relevant works focus only on cooperative detection and leave cooperative tracking an underexplored research field. A few recent datasets, such as V2V4Real, provide 3D multi-object cooperative tracking benchmarks. However, their proposed methods mainly use cooperative detection results as input to a standard single-sensor Kalman Filter-based tracking algorithm. In their approach, the measurement uncertainty of different sensors from different connected autonomous vehicles (CAVs) may not be properly estimated to utilize the theoretical optimality property of Kalman Filter-based tracking algorithms. In this paper, we propose a novel 3D multi-object cooperative tracking algorithm for autonomous driving via a differentiable multi-sensor Kalman Filter. Our algorithm learns to estimate measurement uncertainty for each detection that can better utilize the theoretical property of Kalman Filter-based tracking methods. The experiment results show that our algorithm improves the tracking accuracy by 17% with only 0.037x communication costs compared with the state-of-the-art method in V2V4Real. Our code and videos are available at the URL and the URL. Hsu-Kuang Chiu, Chien-Yi Wang, Min-Hung Chen, Stephen F. Smith |
ICRA | 4 |
| 2023 | ERCA*: A New Approach for the Resource Constrained Shortest Path ProblemabstractThe Resource Constrained Shortest Path Problem (RCSPP) seeks to determine a minimum-cost path between a start and a goal location while ensuring that one or multiple types of resource consumed along the path do not exceed their limits. This problem is often solved on a graph where a path is incrementally built from the start towards the goal during the search. RCSPP is computationally challenging as comparing these partial solution paths is based on multiple criteria (i.e., the accumulated cost and resource along the path), and in general, there does not exist a single path that optimizes all criteria simultaneously. Consequently, the search needs to maintain and explore a large number of partial paths in order to find an optimal solution. While a variety of algorithms have been developed to solve RCSPP, they either have little consideration about efficiently comparing and maintaining the partial paths, which reduces their overall runtime efficiency, or are restricted to handle only one resource constraint as opposed to multiple resource constraints. This paper develops Enhanced Resource Constrained A* (ERCA*), a fast A*-based algorithm that can find an optimal solution while satisfying multiple resource constraints. ERCA* leverages both the recent advances in multi-objective path planning to efficiently compare and maintain partial paths, and techniques from the existing RCSPP literature. Furthermore, ERCA* has a functional parameter to broker a trade-off between solution quality and runtime efficiency. The results show ERCA* often runs several orders of magnitude faster than an existing leading algorithm for RCSPP. Zhongqiang Ren, Zachary B. Rubinstein, Stephen F. Smith, Sivakumar Rathinam, Howie Choset |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2021 | Incorporating Queueing Dynamics into Schedule-Driven Traffic ControlabstractKey to the effectiveness of schedule-driven approaches to real-time traffic control is an ability to accurately predict when sensed vehicles will arrive at and pass through the intersection. Prior work in schedule-driven traffic control has assumed a static vehicle arrival model. However, this static predictive model ignores the fact that the queue count and the incurred delay should vary as different partial signal timing schedules (i.e., different possible futures) are explored during the online planning process. In this paper, we propose an alternative arrival time model that incorporates queueing dynamics into this forward search process for a signal timing schedule, to more accurately capture how the intersection’s queues vary over time. As each search state is generated, an incremental queueing delay is dynamically projected for each vehicle. The resulting total queueing delay is then considered in addition to the cumulative delay caused by signal operations. We demonstrate the potential of this approach through microscopic traffic simulation of a real-world road network, showing a 10-15% reduction in average wait times over the schedule-driven traffic signal control system in heavy traffic scenarios. Hsu-Chieh Hu, Allen M. Hawkes, Stephen F. Smith |
IJCAI | 3 |
| 2021 | Hierarchical Bayesian Framework for Bus Dwell Time PredictionabstractIn many applications, uncertainty regarding the duration of activities complicates the generation of accurate plans and schedules. Such is the case for the problem considered in this paper - predicting the arrival times of buses at signalized intersections. Direct vehicle-to-infrastructure communication of location, speed and heading information offers unprecedented opportunities for real-time optimization of traffic signal timing plans, but to be useful bus arrival time prediction must reliably account for bus dwell time at near-side bus stops. To address this problem, we propose a novel, Bayesian hierarchical approach for constructing bus dwell time duration distributions from historical data. Unlike traditional statistical learning techniques, the proposed approach relies on minimal data, is inherently adaptive to time varying task duration distribution, and provides a rich description of confidence for decision making, all of which are important in the bus dwell time prediction context. The effectiveness of this approach is demonstrated using historical data provided by a local transit authority on bus dwell times at urban bus stops. Our results show that the dwell time distributions generated by our approach yield significantly more accurate predictions than those generated by both standard regression techniques and a more data intensive deep learning approach. Isaac K. Isukapati, Conor Igoe, Eli Bronstein, Viraj Parimi, Stephen F. Smith |
IEEE Trans. Intell. Transp. Syst. | 5 |
| 2020 | Template Matching and Decision Diagrams for Multi-agent Path Finding
Jayanth Krishna Mogali, Willem Jan van Hoeve, Stephen F. Smith |
CPAIOR | 3 |
| 2019 | Cooperative Schedule-Driven Intersection Control with Connected and Autonomous VehiclesabstractRecent work in decentralized, schedule-driven traffic control has demonstrated the ability to improve the efficiency of traffic flow in complex urban road networks. In this approach, a scheduling agent is associated with each intersection. Each agent senses the traffic approaching its intersection and in real-time constructs a schedule that minimizes the cumulative wait time of vehicles approaching the intersection over the current look-ahead horizon. In this paper, we propose a cooperative algorithm that utilizes both connected and autonomous vehicles (CAV) and schedule-driven traffic control to create better traffic flow in the city. The algorithm enables an intersection scheduling agent to adjust the arrival time of an approaching platoon through use of wireless communication to control the velocity of vehicles. The sequence of approaching platoons is thus shifted toward a new shape that has smaller cumulative delay. We demonstrate how this algorithm outperforms the original approach in a real-time traffic signal control problem. Hsu-Chieh Hu, Stephen F. Smith, Rick Goldstein |
IROS | 2 |
| 2019 | Learning and Utilizing Interaction Patterns among Neighborhood-Based HeuristicsabstractThis paper proposes a method for learning and utilizing potentially useful interaction patterns among neighborhood-based heuristics. It is built upon a previously proposed framework designed for facilitating the task of combining multiple neighborhood-based heuristics. Basically, an algorithm derived from this framework will operate by chaining the heuristics in a pipelined fashion. Conceptually, we can view this framework as an algorithmic template that contains two user-defined components: 1) the policy H for selecting heuristics, and 2) the policy L for choosing the length of the pipeline that chains the selected heuristics. In this paper, we will develop a method that automatically derives a policy H by analyzing the experience collected from running a baseline algorithm. This analysis will distill potentially useful patterns of interactions among heuristics, and give an estimate for the frequency of using each pattern. The empirical results on three problem domains show the effectiveness of the proposed approach. Chung-Yao Chuang, Stephen F. Smith |
SOCS | 2 |
| 2018 | Expressive Real-Time Intersection SchedulingabstractWe present Expressive Real-time Intersection Scheduling (ERIS), a schedule-driven control strategy for adaptive intersection control to reduce traffic congestion. ERIS maintains separate estimates for each lane approaching a traffic intersection allowing it to more accurately estimate the effects of scheduling decisions than previous schedule-driven approaches. We present a detailed description of the search space and A* search heuristic employed by ERIS to make scheduling decisions in real-time (every second). As a result of its increased expressiveness, ERIS outperforms a less expressive schedule-driven approach and a fully-actuated control method in a variety of simulated traffic environments. Rick Goldstein, Stephen F. Smith |
AAAI | 2 |
| 2017 | A study of agnostic hyper-heuristics based on sampling solution chainsabstractIn this paper, we study a simple hyper-heuristic that functions by sampling solution chains. A solution chain in this algorithm is formed by successively applying a randomly chosen heuristic to the previous solution to generate the next solution. Operating in this way, the algorithm can benefit from the accumulated effect of applying multiple heuristics. A key factor in this algorithm is the strategy for choosing the sampling length. We discuss a balanced strategy in a setting that contains two agnostic assumptions: First, we do not have detailed knowledge about the problem domain being solved except that we have access to the objective function and a set of predefined heuristics. Secondly, we have no information about the amount of time allocated for running our algorithm. We present a theoretical guarantee on using this strategy to choose the sampling lengths and derive some variants based on this strategy. Empirical results also confirm that these strategies deliver desired behavior. Finally, we briefly discuss the extension of incorporating a learning mechanism into the algorithm. Chung-Yao Chuang, Stephen F. Smith |
CEC | 2 |
| 2017 | Softpressure: A Schedule-Driven Backpressure Algorithm for Coping with Network CongestionabstractWe consider the problem of minimizing the the delay of jobs moving through a directed graph of service nodes. In this problem, each node may have several links and is constrained to serve one link at a time. As jobs move through the network, they can pass through a node only after they have been serviced by that node. The objective is to minimize the delay jobs incur sitting on queues waiting to be serviced. Two popular approaches to this problem are backpressure algorithm and schedule-driven control. In this paper, we present a hybrid approach of those two methods that incorporates the stability of queuing theory into the schedule-driven control. We then demonstrate how this hybrid method outperforms the other two in a real-time traffic signal control problem, where the nodes are traffic lights, the links are roads, and the jobs are vehicles. We show through simulations that, in scenarios with heavy congestion, the hybrid method results in 50% and 15% reductions in delay over schedule-driven control and backpressure respectively. A theoretical analysis also justifies our results. Hsu-Chieh Hu, Stephen F. Smith |
IJCAI | 2 |
| 2017 | Accommodating high value-of-time drivers in market-driven traffic signal controlabstractIn this paper, we propose a market-driven approach to traffic signal control. In contrast to traditional traffic engineering approaches, our approach gives agency and decision-making influence to individual drivers and exploits auction mechanisms to make traffic control decisions. Drivers make payments to their corresponding movement managers (each responsible for a particular directional flow through the intersection), and movement managers then compete for control of the signal. These financial transactions, if treated literally provide an alternate source of funding transportation infrastructure. Previous work with this model has demonstrated the ability to achieve better overall traffic flow performance than actuated control, a simple adaptive traffic signal control strategy based on detection and monitoring of waiting vehicles. Here we consider the design and analysis of bidding strategies capable of factoring in a given driver's value of time (VOT), as indicated by the amount of voluntary contributions that are made on top of the fixed fee that every driver is charged. We analyze the potential for expediting high VOT drivers without undue disruption of overall traffic flows. Isaac K. Isukapati, Stephen F. Smith |
Intelligent Vehicles Symposium | 2 |
| 2017 | Robust allocation of RF device capacity for distributed spectrum functions
Stephen F. Smith, Zachary B. Rubinstein, David Shur, John Chapin |
Auton. Agents Multi Agent Syst. | 1 |
| 2016 | Optimization Models for a Real-World Snow Plow Routing Problem
Joris Kinable, Willem Jan van Hoeve, Stephen F. Smith |
CPAIOR | 3 |
| 2016 | Distributed Decoupling of Multiagent Simple Temporal Problems
Jayanth Krishna Mogali, Stephen F. Smith, Zachary B. Rubinstein |
IJCAI | 2 |
| 2015 | Mobile manufacturing of large structuresabstractAssembly of large structures requires large fixtures, often referred to as monuments. Their cost and massive size limit flexibility and scalability of the manufacturing process. Numerous small mobile robots can replace these large structures and, therefore, replicate the efficiency of the assembly line with far more flexibility. An assembly line made up of mobile manipulators can easily and rapidly be reconfigured to support scalability and a varied product mix, while allowing for near optimal resource assignment. The challenge to using small robots in place of monuments is making their joint behavior precise enough to accomplish the task and efficient enough to execute subtasks in a reasonable period of time. In this paper, we describe a set of techniques that we combine to achieve the necessary precision and overall efficiency to build a large structure. We describe and demonstrate these techniques in the context of a testbed we implemented for assembling a wing ladder. David A. Bourne, Howie Choset, Humphrey Hu, George Kantor, Chris Niessl, Zachary B. Rubinstein, Reid G. Simmons, Stephen F. Smith |
ICRA | 8 |
| 2014 | Evolving Mixtures of n-gram Models for Sequencing and Schedule Optimization
Chung-Yao Chuang, Stephen F. Smith |
PPSN | 2 |
| 2013 | Diversity allocation for Dynamic Optimization using the Extended Compact Genetic AlgorithmabstractThis paper investigates the issues of maintaining diversity in the Extended Compact Genetic Algorithm (ECGA) for handling Dynamic Optimization Problems (DOPs). Specifically, we focused on how a diversity maintenance mechanism places samples in the search space, and derive an approach that is more appropriate for DOPs that change progressively. The discussion proceeds in two parts. First, we reaffirm the perspective that the problem structure should be considered when maintaining diversity for addressing DOPs. This point is demonstrated by an additively decomposable DOP in which each subfunction has two complementary optima. Following that, we further discuss how we can better allocate the samples for DOPs that change progressively by thinking about the current promising region, which should contain the current optima, and its neighborhood. Based on this notion, we devise a mechanism that utilizes the information provided by the probabilistic models from ECGA and uses a trade-off between exploration and exploitation to achieve the desired diversity allocation. The empirical results show that our approach follows the changing optima better compared to techniques that use Restricted Tournament Replacement (RTR). Furthermore, it requires only half of the function evaluations needed by approaches that use RTR. Chung-Yao Chuang, Stephen F. Smith |
IEEE Congress on Evolutionary Computation | 2 |
| 2012 | Incremental Management of Oversubscribed Vehicle Schedules in Dynamic Dial-A-Ride ProblemsabstractIn this paper, we consider the problem of feasibly integrating new pick-up and delivery requests into existing vehicle itineraries in a dynamic, dial-a-ride problem (DARP) setting. Generalizing from previous work in oversubscribed task scheduling, we define a controlled iterative repair search procedure for finding an alternative set of vehicle itineraries in which the overall solution has been feasibly extended to include newly received requests. We first evaluate the performance of this technique on a set of DARP feasibility benchmark problems from the literature. We then consider its use on a real-world DARP problem, where it is necessary to accommodate all requests and constraints must be relaxed when a request cannot be feasibly integrated. For this latter analysis, we introduce a constraint relaxation post processing step and consider the performance impact of using our controlled iterative search over the current greedy search approach. Zachary B. Rubinstein, Stephen F. Smith, Laura Barbulescu |
AAAI | 2 |
| 2011 | Navigation in GPS-denied environments
Xiao Ma 0008, Seddik M. Djouadi, Samir Sahyoun, Paul Benjamin Crilly, Stephen F. Smith |
FUSION | 5 |
| 2011 | Iterative Flattening Search for the Flexible Job Shop Scheduling Problem
Angelo Oddi, Riccardo Rasconi, Amedeo Cesta, Stephen F. Smith |
IJCAI | 4 |
| 2009 | Strengthening Schedules through Uncertainty Analysis Agents
Laura M. Hiatt, Terry L. Zimmerman, Stephen F. Smith, Reid G. Simmons |
IJCAI | 3 |
| 2008 | RADAR: A Personal Assistant that Learns to Reduce Email Overload
Michael Freed, Jaime G. Carbonell, Geoffrey J. Gordon, Jordan Hayes, Brad A. Myers, Daniel P. Siewiorek, Stephen F. Smith, Aaron Steinfeld, Anthony Tomasic |
AAAI | 7 |
| 2008 | Hybrid Variants for Iterative Flattening Search
Angelo Oddi, Amedeo Cesta, Nicola Policella, Stephen F. Smith |
CPAIOR | 4 |
| 2008 | Evolving cooperative control on sparsely distributed tasks for UAV teams without global communicationabstractFor some tasks, the use of more than one robot may improve the speed, reliability, or flexibility of completion, but many other tasks can be completed only by multiple robots. This paper investigates controller design using multi-objective genetic programming for a multi-robot system to solve a highly constrained problem, where multiple unmanned aerial vehicles (UAVs) must monitor targets spread sparsely throughout a large area. UAVs have a small communication range, sensor information is limited and noisy, monitoring a target takes an indefinite amount of time, and evolved controllers must continue to perform well even as the number of UAVs and targets changes. An evolved task selection controller dynamically chooses a target for the UAV based on sensor information and communication. Controllers evolved using several communication schemes were compared in simulation on problem scenarios of varying size, and the results suggest that this approach can evolve effective controllers if communication is limited to the nearest other UAV. Gregory J. Barlow, Choong K. Oh, Stephen F. Smith |
GECCO | 3 |
| 2008 | New Techniques for Algorithm Portfolio Design
Matthew J. Streeter, Stephen F. Smith |
UAI | 2 |
| 2008 | Combining variants of iterative flattening search
Angelo Oddi, Amedeo Cesta, Nicola Policella, Stephen F. Smith |
Eng. Appl. Artif. Intell. | 4 |
| 2008 | Airlift mission monitoring and dynamic rescheduling
David E. Wilkins, Stephen F. Smith, Laurence A. Kramer, Thomas J. Lee, Timothy W. Rauenbusch |
Eng. Appl. Artif. Intell. | 2 |
| 2007 | Understanding Performance Tradeoffs in Algorithms for Solving Oversubscribed Scheduling
Laurence A. Kramer, Laura Barbulescu, Stephen F. Smith |
AAAI | 3 |
| 2007 | Combining Multiple Heuristics Online
Matthew J. Streeter, Daniel Golovin, Stephen F. Smith |
AAAI | 3 |
| 2007 | Restart Schedules for Ensembles of Problem Instances
Matthew J. Streeter, Daniel Golovin, Stephen F. Smith |
AAAI | 3 |
| 2006 | An Asymptotically Optimal Algorithm for the Max k-Armed Bandit Problem
Matthew J. Streeter, Stephen F. Smith |
AAAI | 2 |
| 2006 | A Simple Distribution-Free Approach to the Max k-Armed Bandit Problem
Matthew J. Streeter, Stephen F. Smith |
CP | 2 |
| 2006 | Scheduling with Uncertain Resources: Search for a Near-Optimal SolutionabstractWe describe a system for scheduling a conference based on incomplete information about available resources and scheduling constraints. We explain the representation of uncertain knowledge, describe a local-search algorithm for generating near-optimal schedules, and give empirical results of automated scheduling under uncertainty. Eugene Fink, P. Matthew Jennings, Ulas Bardak, Jean Oh, Stephen F. Smith, Jaime G. Carbonell |
SMC | 5 |
| 2006 | How the Landscape of Random Job Shop Scheduling Instances Depends on the Ratio of Jobs to MachinesabstractWe characterize the search landscape of random instances of the job shop scheduling problem (JSP). Specifically, we investigate how the expected values of (1) backbone size, (2) distance between near-optimal schedules, and (3) makespan of random schedules vary as a function of the job to machine ratio (N/M). For the limiting cases N/M approaches 0 and N/M approaches infinity we provide analytical results, while for intermediate values of N/M we perform experiments. We prove that as N/M approaches 0, backbone size approaches 100%, while as N/M approaches infinity the backbone vanishes. In the process we show that as N/M approaches 0 (resp. N/M approaches infinity), simple priority rules almost surely generate an optimal schedule, providing theoretical evidence of an "easy-hard-easy" pattern of typical-case instance difficulty in job shop scheduling. We also draw connections between our theoretical results and the "big valley" picture of JSP landscapes. Matthew J. Streeter, Stephen F. Smith |
J. Artif. Intell. Res. | 2 |
| 2005 | The Max K-Armed Bandit: A New Model of Exploration Applied to Search Heuristic Selection
Vincent A. Cicirello, Stephen F. Smith |
AAAI | 2 |
| 2005 | Exploiting Temporal Flexibility to Obtain High Quality Schedules
Nicola Policella, Stephen F. Smith, Angelo Oddi |
AAAI | 3 |
| 2004 | CMRadar: A Personal Assistant Agent for Calendar Management
Pragnesh Jay Modi, Manuela M. Veloso, Stephen F. Smith, Jean Oh |
AAAI | 3 |
| 2004 | Heuristic Selection for Stochastic Search Optimization: Modeling Solution Quality by Extreme Value Theory
Vincent A. Cicirello, Stephen F. Smith |
CP | 2 |
| 2004 | Generating Robust Partial Order Schedules
Nicola Policella, Angelo Oddi, Stephen F. Smith, Amedeo Cesta |
CP | 3 |
| 2004 | Local Search for Heuristic Guidance in Tree Search
Alexander Nareyek, Stephen F. Smith, Christian M. Ohler |
ECAI | 2 |
| 2004 | Learning User Preferences in Distributed Calendar Scheduling
Jean Oh, Stephen F. Smith |
PATAT | 2 |
| 2004 | Wasp-like Agents for Distributed Factory Coordination
Vincent A. Cicirello, Stephen F. Smith |
Auton. Agents Multi Agent Syst. | 2 |
| 2003 | Maximizing Flexibility: A Retraction Heuristic for Oversubscribed Scheduling Problems
Laurence A. Kramer, Stephen F. Smith |
IJCAI | 2 |
| 2003 | An agent-based framework for dynamic multi-period continuous double auctions in B2B exchanges
Stephen F. Smith |
EC | 2 |
| 2002 | Amplification of Search Performance through Randomization of Heuristics
Vincent A. Cicirello, Stephen F. Smith |
CP | 2 |
| 2001 | Ant Colony Control for Autonomous Decentralized Shop Floor RoutingabstractWe introduce a new approach to autonomous decentralized shop floor routing. Our system, which we call Ant Colony Control (AC/sup 2/), applies the analogy of a colony of ants foraging for food to the problem of dynamic shop floor routing. In this system, artificial ants use only indirect communication to make all shop routing decisions by altering and reacting to their dynamically changing common environment through the use of simulated pheromone trails. For simple factory layouts, we show that the emergent behavior of the colony is comparable to using the optimal routing strategy. Furthermore, as the complexity of the factory layout is increased, we show that the adaptive behavior of AC/sup 2/ evolves local decision making policies that lead to near-optimal solutions from the standpoint of global performance. Vincent A. Cicirello, Stephen F. Smith |
ISADS | 2 |
| 2000 | Modeling GA Performance for Control Parameter Optimization
Vincent A. Cicirello, Stephen F. Smith |
GECCO | 2 |
| 1999 | The GENIE is out! (Who needs fitness to evolve?)abstract"Survival of the fittest" is often seen as the driving force behind adaptation and evolution. For sure, all evolutionary algorithms use fitness based selection. However, it is not necessary to know where you are, to know where you are going. Similarly, it is not necessary to know the fitness of a solution, to find a better solution. The GENIE algorithm uses random parent selection and a non-elitist generational replacement scheme. Experiments on a non-trivial instance of the Traveling Salesman Problem show that heuristic operators in GENIE can converge to the optimal solution without evaluating fitness. Stephen Chen 0001, Stephen F. Smith, Cesar Guerra-Salcedo |
CEC | 2 |
| 1999 | Fast and accurate feature selection using hybrid genetic strategiesabstractWhen dealing with object classification, each object is defined by a set of features (characteristics) that classify the object to a particular class. The problem is how to choose the best subset of characteristics that provide an accurate classification. Previous research has shown that decision tables are as accurate as C4.5 for classification purposes. Two different genetic search techniques, CHC and CF/RSC, are applied to this problem. Results shows that CF/RSC and decision tables are a very good combination when dealing with large feature spaces. Results also suggest that CHC is better when used for problems with noise added to the features. Cesar Guerra-Salcedo, Stephen Chen 0001, L. Darrell Whitley, Stephen F. Smith |
CEC | 4 |
| 1999 | Non-Standard Crossover for a Standard Representation - Commonality-Based Feature Subset Selection
Stephen Chen 0001, Cesar Guerra-Salcedo, Stephen F. Smith |
GECCO | 3 |
| 1999 | Introducing a New Advantage of Crossover: Commonality-Based Selection
Stephen Chen 0001, Stephen F. Smith |
GECCO | 2 |
| 1999 | Improving Genetic Algorithms by Search Space Reductions (with Applications to Flow Shop Scheduling)
Stephen Chen 0001, Stephen F. Smith |
GECCO | 2 |
| 1999 | An Iterative Sampling Procedure for Resource Constrained Project Scheduling with Time Windows
Amedeo Cesta, Angelo Oddi, Stephen F. Smith |
IJCAI | 3 |
| 1998 | Scheduling Multi-capacitated Resources Under Complex Temporal Constraints
Amedeo Cesta, Angelo Oddi, Stephen F. Smith |
CP | 3 |
| 1994 | Generating Feasible Schedules under Complex Metric Constraints
Cheng-Chung Cheng, Stephen F. Smith |
AAAI | 2 |
| 1994 | A High Performance Scheduler for an Automated Chemistry Workstation
Robert J. Aarts, Stephen F. Smith |
ECAI | 2 |
| 1994 | Using Coverage as a Model Building Constraint in Learning Classifier SystemsabstractPromoting and maintaining diversity is a critical requirement of search in learning classifier systems (LCSs). What is required of the genetic algorithm (GA) in an LCS context is not convergence to a single global maximum, as in the standard optimization framework, but instead the generation of individuals (i.e., rules) that collectively cover the overall problem space. COGIN (COverage-based Genetic INduction) is a system designed to exploit genetic recombination for the purpose of constructing rule-based classification models from examples. The distinguishing characteristic of COGIN is its use of coverage of training set examples as an explicit constraint on the search, which acts to promote appropriate diversity in the population of rules over time. By treating training examples as limited resources, COGIN creates an ecological model that simultaneously accommodates a dynamic range of niches while encouraging superior individuals within a niche, leading to concise and accurate decision models. Previous experimental studies with COGIN have demonstrated its performance advantages over several well-known symbolic induction approaches. In this paper, we examine the effects of two modifications to the original system configuration, each designed to inject additional diversity into the search: increasing the carrying capacity of training set examples (i.e., increasing coverage redundancy) and increasing the level of disruption in the recombination operator used to generate new rules. Experimental results are given that show both types of modifications to yield substantial improvements to previously published results. David Perry Greene, Stephen F. Smith |
Evol. Comput. | 2 |
| 1993 | Slack-Based Heuristics for Constraint Satisfaction Scheduling
Stephen F. Smith, Cheng-Chung Cheng |
AAAI | 1 |
| 1993 | Competition-Based Induction of Decision Models from Examples
David Perry Greene, Stephen F. Smith |
Mach. Learn. | 2 |
| 1992 | COGIN: Symbolic Induction with Genetic Algorithms
David Perry Greene, Stephen F. Smith |
AAAI | 2 |
| 1991 | Coordinating Space Telescope operations in an integrated planning and scheduling architectureabstractThe authors describe HSTS, an integrated planning and scheduling architecture that has been applied to the problem of generating observation schedules for the Hubble Space Telescope. HSTS deals with the problem of the interaction of resource allocation and auxiliary task expansion during schedule development by viewing planning and scheduling as two complementary aspects in the construction of the behavior of a system. The authors first describe how HSTS specifies the dynamics of a system, how it represents schedules at multiple levels of abstraction, and the specific problem solving machinery it provides. An example of the use of the architecture in the Hubble Space Telescope domain is given. Performance results that indicate the practicality of the HSTS approach are presented.> Nicola Muscettola, Stephen F. Smith, Amedeo Cesta, Daniela D'Aloisi |
ICRA | 2 |
| 1988 | Reactive Plan Revision
Peng Si Ow, Stephen F. Smith, Alfred Thirlez |
AAAI | 2 |
| 1987 | A Probabilistic Framework for Resource-Constrained Multi-Agent Planning
Nicola Muscettola, Stephen F. Smith |
IJCAI | 2 |
| 1985 | The Use of Multiple Problem Decompositions in Time Constrained Planning Tasks
Stephen F. Smith, Peng Si Ow |
IJCAI | 1 |
| 1983 | Flexible Learning of Problem Solving Heuristics Through Adaptive Search
Stephen F. Smith |
IJCAI | 1 |