The Fast and the Not-So-Frugal: Human Heuristics for Optimization Problem Solving
The Fast and the Not-So-Frugal: Human Heuristics for Optimization Problem Solving
复制标题
快速且不那么节俭:解决优化问题的人类启发法
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
T. Ormerod
中科院分区:
文献类型:
--
作者:
Genovefa Kefalidou;T. Ormerod
The Fast and the Not-So-Frugal: Human Heuristics for Optimization Problem Solving Genovefa Kefalidou (Genovefa.Kefalidou@nottingham.ac.uk) Horizon Digital Economy Research / Human Factors Research Group, The University of Nottingham, Innovation Park, Triumph Road, Nottingham, NG7 2TU, UK Thomas C. Ormerod (t.ormerod@surrey.ac.uk) Department of Psychology, University of Surrey, Guildford, Surrey, GU2 7XH, UK Abstract In this paper, human heuristics have been identified that provide close to optimal solutions when solving Capacitated Vehicle Routing Problems (CVRPs). Results from previous experiments showed humans can produce good solutions relatively fast that compete with computer-based methods giving further support to previous research on Traveling Salesman Problems (TSPs). Multiple Regression analyses have been conducted to show the best heuristics adopted by participants and that lead to better CVRP solutions. Identified heuristics are categorized in visuospatial and arithmetic heuristics. Visuospatial heuristics (e.g. Clustering, Anchoring) performed better than the arithmetic (e.g. Balancing). Strategy switching appears to be a critical step within CVRP solutions suggesting that heuristics adopted are fast yet not- so-frugal, complimenting the fast and frugal toolkit. Results are discussed under the light of problem-solving theories and in terms of how best human heuristics can inform the current state-of-art computational algorithms used in optimization problem solving. Keywords: optimization; problem solving; weak methods; fast and frugal heuristics; capacitated vehicle routing problems. weak methods approach (i.e. means-ends analysis and hill- climbing) where people select solution attempts according to the progress made towards the problem goal, and which tend to produce satisfactory but sub-optimal solutions. Gigerenzer’s ‘fast and frugal’ heuristics, build upon Newell and Simon’s theories and are of low cognitive effort (Gigerenzer & Goldstein, 1996). Fast and frugal heuristics aim to explain near-perfect performance by humans on a range of seemingly computationally intractable tasks by capitalizing upon the characteristics of the task environment, without, however, determining any specific heuristics under this category. While ‘satisficing’ heuristics apply sequential searching for available alternatives, ‘fast and frugal’ heuristics necessitate little information and computational resources in order to make different decisions (Gigerenzer, Todd & ABC Research Group, 1999). The research reported in this paper aims to offer an insight as to what heuristics are involved in solving hard yet widely applied problems such as CVRPs and identify their nature and qualities. Figure 1: This is a figure. Introduction A key issue in developing problem-solving theories is to identify human heuristics adopted when solving complex problems. An example of such problems are the Capacitated Vehicle Routing Problems (CVRPs), which are hard optimization problems, where the best solution must be discovered from a set of candidate solutions too large to allow exhaustive search. In CVRPs, one has to discover a number of shortest routes taken by a capacity-limited vehicle from one or more depots to deliver to customers (represented as nodes) distributed in Euclidean space (Figure 1). Each station (node) must be visited once only and the vehicle must not exceed a weight limit (in Figure 1, it is 100) for each route. Computational algorithms exist for solving CVRPs each of which maintain limitations (i.e. unable to tackle with dynamic environments or local optimum - Michalewicz & Fogel (2002)). Consequently, CVRPs have considerable practical importance (e.g., in transportation and logistics) and theoretical importance as they provide an excellent testbed to investigate problem complexity and heuristics. Relevant psychological theories of problem-solving and bounded rationality include Newell and Simon’s (1972) Figure 1: The optimal solution of a CVRP 39-6 problem. Human heuristics employed when solving optimization problems are of interest for two reasons: for furthering the progress of problem-solving theories by understanding how people arrive at good solutions and for informing computational algorithms. McGregor & Ormerod (1996) examined drawn solutions to Traveling Salesman Problems (TSPs) – similar to CVRPs without weight constraints and multiple routes – and found that, with problems of up to 100 nodes, human solutions were comparable with heuristic computer methods. They suggested that solutions are guided by the conceptualization of a convex-hull boundary, which coincides with the detection of natural object boundaries in human vision (e.g., Marr, 1980), moving from a global to a