Investigating human-computer optimization

Scheduling, routing, and layout tasks are examples of hard optimization problems with broad application in industry. Past research in this area has focused on algorithmic issues. However, this approach neglects many important human-computer interaction issues that must be addressed to provide people with practical solutions to optimization problems. Automatic methods do not leverage human expertise and can only find solutions that are optimal with regard to an invariably over-simplified problem description. Furthermore, users must understand the generated solutions in order to implement, justify, or modify them. Interactive optimization helps address these issues but has not previously been studied in detail. This paper describes experiments on an interactive optimization system that explore the most appropriate way to combine the respective strengths of people and computers. Our results show that users can successfully identify promising areas of the search space as well as manage the amount of computational effort expended on different subproblems

[1]  NelsonGreg Juno, a constraint-based graphics system , 1985 .

[2]  Manuela M. Veloso,et al.  Supporting Combined Human and Machine Planning: An Interface for Planning by Analogical Reasoning , 1997, ICCBR.

[3]  Greg Nelson,et al.  Juno, a constraint-based graphics system , 1985, SIGGRAPH.

[4]  Stephen Todd,et al.  Evolutionary Art and Computers , 1992 .

[5]  Karl Sims,et al.  Artificial evolution for computer graphics , 1991, SIGGRAPH.

[6]  SimsKarl Artificial evolution for computer graphics , 1991 .

[7]  Kamran E Shahroudi Design by continuous collaboration between manual and automatic optimization , 1997 .

[8]  Mark Friedell,et al.  User control in cooperative computer-aided design , 1990, UIST '90.

[9]  Tim Oates,et al.  Plan Steering and Mixed-Initiative Planning , 1996 .

[10]  Steve A. Chien,et al.  Automating Planning and Scheduling of Shuttle Payload Operations , 1999, Artificial Intelligence.

[11]  C. D. J. Waters Interactive Vehicle Routeing , 1984 .

[12]  James F. Allen,et al.  TRIPS: An Integrated Intelligent Problem-Solving Assistant , 1998, AAAI/IAAI.

[13]  Joe Marks,et al.  Human-Guided Simple Search , 2000, AAAI/IAAI.

[14]  Stephen F. Smith,et al.  Configurable, Mixed-Initiative Systems for Planning and Scheduling , 1996 .

[15]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[16]  Robert Spence,et al.  The Cockpit Metaphor , 1995, Behav. Inf. Technol..

[17]  Joe Marks,et al.  An interactive constraint-based system for drawing graphs , 1997, UIST '97.