Modular Abstract Self-Learning Tabu Search (MASTS) Metaheuristic Search Theory and Practice Michael Ciarleglio The goal of the research documented in this dissertation was to merge powerful metaheuristic search techniques with adaptive self-learning algorithms, decision analysis, and a feature-rich software architecture. This goal has been achieved, as demonstrated by the highly successful application of the MASTS software to two complex decision problems in conservation planning [1-3] and groundwater management [4-6]. MASTS is based on tabu search (TS), a metaheuristic that relies on memory structures to intelligently organize and navigate the search space [7-9]. Significantly advancing the state of the art in TS methodology, I have developed and implemented, for the first time, a methodology using rule based objectives (RBOs), where the one-dimensional numeric objective function is replaced with a binary comparison operator which is much more capable of expressing exact preferences. In addition, I have formalized the meta-strategy, dynamic neighborhood selection (DNS), which “learns” about the search landscape to implement an adaptive intensification-diversification strategy. DNS can improve search performance by directing the search to promising regions and reducing the number of required evaluations [10-12]. The advanced capabilities of MASTS have provided greatly superior solutions when applied to the spatial conservation area network design problem (SCANP) in conservation biology [3]. Given a set of possible geographic reserve sites, the goal is to select which sites to place under conservation to preserve unique elements of biodiversity [2]. Structurally, this problem resembles the classical set cover problem (SCP) and the related maximal cover problem (MCP), both known to be NP-hard [13, 14]. Modeling the conservation area as a graph, I have developed and implemented novel and efficient techniques to account for spatial criteria such as compactness, connectivity, and replication. These spatial criteria are integral to the planning process, but have been largely ignored due to the computational and conceptual difficulties of applying classical mathematical optimization methods such as integer programming [15] and nonlinear programming [16]. MASTS has been applied to a spectrum of SCANPs, some massive in size, efficiently generating spatially coherent solutions well beyond the capacity of both previous exact and heuristic

1

methods. The superior capabilities demonstrated by this extension of the MASTS software, ConsNet, will place it at the forefront of national and international planning efforts. In the arena of groundwater planning, MASTS has demonstrated extraordinary flexibility as both an advanced search engine and a decision aid [4-6]. In House Bill 1763, the Texas state legislature mandated that individual Groundwater Conservation Districts (GCDs) must work together to set specific management goals for the future condition of regional groundwater resources [17]. This complex multi-agent multicriteria decision problem involves finding the best way to both set and then meet these goals using a groundwater availability model (GAM) while considering a host of decision variables such as pumping locations, groundwater extraction rates, and drought management policies [4, 5]. In two separate projects, MASTS has shaped planning decisions in the Barton Springs/Edwards Aquifer Conservation District [4] and Groundwater Management Area 9 (GMA9) [5]. The software has been an invaluable decision support tool for planners, stakeholders, and scientists alike. MASTS encourages problem exploration through a dynamic graphical user interface (GUI), allowing users to guide the search with their own multi-criteria objectives, accumulating a portfolio of preferred solutions. The ability to interact with the groundwater model has brought structure to live negotiations, expediting the planning process. As planners in the Texas Hill Country move toward consensus, MASTS can rapidly identify feasible policies through its unique ability to archive and explore the results of thousands of model executions. In addition to the applications and techniques presented above, this research contains novel contributions to each of the three CES Ph.D. concentration areas: AREA C: Application Areas As described above, MASTS has already made significant contributions to complex problems in conservation planning [3] and groundwater management [4-6]. MASTS is the product of careful software design, a template that can be applied to a wide variety of complex decision problems. The extensible interface allows clients to rapidly apply MASTS to new problems, while receiving benefits such as state of the art tabu search methodologies, multi-threading, a solution cache/archive, and an interactive GUI. MASTS is on the frontier of interactive metaheuristic search techniques; users will learn about their

2

problems through dynamic feedback, and direct the search in accordance with their subject matter knowledge and personal preferences. AREA B: Scientific Computing The tabu search algorithm admits a coarse grained parallelization to distribute function evaluations to multiple processors. Parallel programming techniques such as mutual exclusion, thread local variables, and atomic operations must be used to protect data structures and reduce parallel overhead [18]. In ConsNet, computing the spatial properties of the conservation network requires efficient data structures and novel update algorithms. As cells are added and removed from the conservation area, an update algorithm quickly re-computes local changes to the compactness, connectivity, and replication with a partial graph traversal. The computational benefit of this update algorithm allows ConsNet to address essential spatial criteria that have previously been impossible to consider effectively. Finally, to provide initial starting points for ConsNet, new heuristic algorithms have been developed for the SCANP. By judiciously employing fast sorting techniques, these heuristics have demonstrated significant superiority when compared to previous techniques both in speed and in solution quality. AREA A: Applicable Mathematics Extensive experimental results have shown that intransitive comparison operators can lead to significant improvements in search performance for the SCANP [3]. Although counterintuitive, these results and logical analogies strongly suggest that intransitive search behavior is fundamental to the success of a metaheuristic search technique searching for near optimal solutions to complex problems. Modeling the search as an iterated decision sequence, we can find parallels in decision theory that justify intransitive preferences in a search environment [19, 20]. The next suggested step in future research would be to analyze the complicated interaction between the solution space X, the objective function f, and the neighborhoods N within the descriptive framework of landscape theory [21].

While ConsNet contains highly effective choices for X, f, and N, additional

research could lead to performance improvements.

3

Committee Members J. Wesley Barnes - Supervising Professor Operations Research & Industrial Engineering Graduate Advisor Cullen Trust for Higher Education Endowed Professor in Engineering Clint Dawson Aerospace Engineering and Engineering Mechanics Temple Foundation Faculty Fellow Chris Margules Principal Research Scientist Sustainable Ecosystems Division Commonwealth Scientific and Industrial Research Organisation Suzanne Pierce Senior Member of Technical Staff Systems Dynamics and Decision Support Research Group Geohydrology Department for the Energy, Resources, and Systems Analysis Division Sandia National Laboratories William Press Professor in the Department of Computer Sciences Professor in the School of Biological Sciences (Integrative Biology Section) Warren J. and Viola M. Raymer chair, The University of Texas at Austin Laboratory Senior Fellow, Los Alamos National Laboratory Sahotra Sarkar Professor School of Biological Sciences, Section of Integrative Biology Department of Philosophy, College of Liberal Arts

References 1.

Margules, C.R., A.O. Nicholls, and R.L. Pressey, Selecting networks of reserves to maximize biological diversity. Biological Conservation, 1988. 43(11): p. 63-76.

2.

Margules, C.R. and S. Sarkar, Systematic Conservation Planning. 2007, Cambridge, UK: Cambridge University Press.

3.

Ciarleglio, M., J.W. Barnes, and S. Sarkar, A Tabu Search Approach to the Spatially Coherent Conservation Area Network Design Problem [editor invited paper, in review, Journal of Heuristics]. 2007, Graduate Program in Operations Research and Industrial Engineering University of Texas at Austin.

4.

Pierce, S.A., Groundwater decision support : an integrated assessment linking causal narratives, numerical models, and combinatorial search techniques to determine available yield for an aquifer system. 2006, University of Texas at Austin, 2006. p. xv, 313 leaves.

5.

Eaton, D., S. Schwarz, and J.M. Sharp, Groundwater Management in Texas [in preparation], in Policy Research Project. 2007, Lyndon B. Johnson School of Public Affairs.

4

6.

Cain, W., J.W. Barnes, M. Ciarleglio, T.S. Lowry, S.A. Pierce, J.M. Sharp, and V.C. Tidwell. CADRE: A negotiation support system for sustainable water management. in Water Down Under 2008, 31st Hydrology and Water Resources Symposium, 4th International Conference on Water Resources and Environment Research (ICWRER). 2008. Adelaide, Australia

7.

Glover, F. and M. Laguna, Tabu search. 1997, Boston: Kluwer Academic Publishers. xix, 382 p.

8.

Battiti, R. and G. Tecchiolli, The Reactive Tabu Search. ORSA Journal on Computing, 1994. 6(2): p. 126.

9.

Barnes, J.W. and J.B. Chambers, Solving the job shop scheduling problem with tabu search. IIE Transactions, 1995. 27(2): p. 257-263.

10.

Harwig, J., J.W. Barnes, and J. Moore, An Adaptive Tabu Search Approach for 2–Dimensional Orthogonal Packing Problems. Military Operations Research, 2006. 11(2): p. 1-34.

11.

Porter, J.M., M.E. Larsen, J.W. Barnes, and J.R. Howell, Metaheuristic Optimization of a Discrete Array of Radiant Heaters. Journal of Heat Transfer, 2006. 128(10): p. 1-30.

12.

McKinzie, K. and J.W. Barnes, A Tabu Search Approach to the Strategic Mobility Mode Selection Problem. Air Force Journal of Logistics, 2006. 30(3): p. 51-62.

13.

Camm, J.D., S. Polasky, A. Solow, and B. Csuti, A note on optimal algorithms for reserve site selection. Biological Conservation, 1996. 78(3): p. 353-355.

14.

Papadimitriou, C.H. and K. Steiglitz, Combinatorial optimization : algorithms and complexity. 1998, Mineola, N.Y.: Dover Publications. xvi, 496 p.

15.

Wolsey, L.A., Integer programming. Wiley-Interscience series in discrete mathematics and optimization. 1998, New York: J. Wiley. xviii, 264 p.

16.

Bazaraa, M.S., H.D. Sherali, and C.M. Shetty, Nonlinear programming : theory and algorithms. 3rd ed. 2006, Hoboken, N.J.: Wiley-Interscience. xv, 853 p.

17.

Mace, R.E., R. Petrossian, R. Bradley, and W.F. Mullican, A Streetcar Named Desired Future Conditions, in 7th annual: The Changing Face of Water Rights in Texas. 2006: San Antonio, Texas.

18.

Goetz, B., Java concurrency in practice. 2006, Upper Saddle River, NJ: Addison-Wesley. 403 pp.

19.

Fishburn, P.C., Nontransitive preferences in decision theory. Journal of Risk and Uncertainty, 1991. 4(2): p. 113-134.

20.

Mandler, M., Incomplete preferences and rational intransitivity of choice. Games & Economic Behavior, 2005. 50(2): p. 255-277.

21.

Barnes, J.W., B. Dimova, S.P. Dokov, and A. Solomon, The theory of elementary landscapes. Applied Mathematics Letters, 2003. 16(3): p. 337-343.

5

Modular Abstract Self-Learning Tabu Search (MASTS)

applying classical mathematical optimization methods such as integer programming [15] and nonlinear ... advanced search engine and a decision aid [4-6].

112KB Sizes 0 Downloads 166 Views

Recommend Documents

Modular RADAR: An Immune System Inspired Search ...
... and Melanie Moses1. Department of Computer Science, University of New Mexico, USA ..... systems, computer nodes store data or a particular service and no single node ..... Brown, J. H.: Toward a Metabolic Theory of Ecology. Ecology 85 ...

Modular RADAR: An Immune System Inspired Search ...
ized search with Automated Response) strategy for distributed systems. .... call this a modular RADAR (Robust Adaptive Decentralized search with Auto- .... cient solutions locally with robots in their DR and globally with other computer .... processi

A Combined Tabu Search and 2-opt Heuristic for ...
for solving an assignment problem where multiple agents are assigned to perform ..... the vehicle routing problem,” Management Science, vol. 40, pp. 1276–.

Abstract
Location: Biogeografía de Medios Litorales: Dinámicas y conservación (2014), ISBN 978-84-617-. 1068-3, pages 185-188. Language: Spanish. Near the town of ...

modular
proprietary cable management system cooling system extensive I/O. The V4n Micro ... technical needs while easily morphing into any company's visual identity.

Chapter 5 -Tabu Search.pdf
neighbourhood of any given solution. • A special feature of TS is its exploitation of adaptive forms of memory. • TS is an iterative procedure for solving discrete ...

modular design.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. modular design.

Modular implicits
Aug 2, 2014 - Implicits in Scala [3] provide similar capabilities to type classes via direct support for type-directed im- plicit parameter passing. Chambart et al.

Guidelines for the Installation of Telecommunications Masts and ...
Guidelines for the Installation of Telecommunications Masts and Towers 2009.pdf. Guidelines for the Installation of Telecommunications Masts and Towers ...

MODULAR PICS.pdf
Page 3 of 10. MODULAR PICS.pdf. MODULAR PICS.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying MODULAR PICS.pdf. Page 1 of 10.

abstract - GitHub
Terms of the work were reported and discussed on: 1. VII International scientific conference of graduate students, undergraduates, students of thermal engineering faculty of NTUU "KPI" (Kyiv, April 21-25, 2009). 2. VII International scientific confer

Modular decking planks
Sep 26, 2003 - (58) Field Of Classi?cation Search .................. .. 52/177 a toP Pomona a bottom Pomona and ?rst and Second Side. 52/180, 181, 574, 579, 480, ...

Modular Origami Polyhedra.pdf
Modular Origami Polyhedra.pdf. Modular Origami Polyhedra.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Modular Origami Polyhedra.pdf.

Small Modular Biopower Systems - NREL
Small modular biopower systems can help supply electrical power to the more than 2.5 ... require the companies to participate at a higher level. A synopsis of the ...

MEMOTS : a Memetic Algorithm Integrating Tabu ...
cal search [5]. At each ... algorithm. Technical Report RA-003/01, Institute of Computing Sci- ence ... port 826, Caltech Concurrent Computation Program, 1989.

Modular Robotic Vehicle: Project Overview
Apr 7, 2015 - Mobility: Common Themes. • Safety is paramount. – Getting crew home is top priority in space. – Translates to earth. – Functional redundancy.

SAO/NASA ADS Physics Abstract Service Abstract
Electronic Refereed Journal Article (HTML). · Full Refereed Journal ... AA(University of Magallanes, CEQUA, Space Physics Lab, Casilla 113-D,. Punta Arenas ...

SAO/NASA ADS Astronomy Abstract Service Abstract ...
threshold value, the duration of the main phase, and the half time of the recovery phase are ... Bibtex entry for this abstract Preferred format for this abstract (see ...

Evolution thinks modular
cellular components and may also help us to understand the ... Large complex networks arise in a vast num- ... webs. Social systems are best represented by.

wccfl abstract
within the predicate, and when it does, the instrument, like the theme, is licensed as an absolutive object, yielding a ditransitive sentence (Seiter 1980, Sperlich ...

WCCFL abstract
Positions are defined on the input: Evidence from repairs in child phonology. Overview: Work in constraint-based child phonology has found that marked ...

Abstract
Aug 25, 2014 - measured at the wavelength 488 nm and integrated over circular aperture that is 90±17.5° for both polar and azimuthal diametric angles respectively. SSC is also used to trigger the electronics of SFC and thus its sensitivity determin

GOVERNMENT OF KERALA Abstract
Dec 11, 2009 - remit the collection under FORM TR 5, to the head of account 8658- ... Thiruvananthapuram Divisional Office, P.B.No.434, St.Joseph's Press.

Merkelized Abstract Syntax Trees
2008. [3] P. Todd. Re: Which clients fully support p2sh and/or multisig? https://bitcointalk.org/index.php? topic=255145.msg2757327#msg2757327. Accessed:.