EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS

Size: px
Start display at page:

Download "EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS"

Transcription

1 EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS

2 GENETIC ALGORITHMS AND EVOLUTIONARY COMPUTATION

3 EFFICIENT AND ACCURATE PARALLEL GENETIC ALGORITHMS by Erick Cantti-Paz Lawrence Livermore National Lab, U.S.A. SPRINGER SCIENCE+BUSINESS MEDIA, LLC

4 Library of Congress Cataloging-in-Publication Data Cantü-Paz, Erick. Efficient and accurate parallel genetic algorithms / by Erick Cantü-Paz. p. cm. (Genetic algorithms and evolutionary computation ; 1) Includes bibliographical references and index. ISBN ISBN (ebook) DOI / Genetic algorithms-data processing. 2. Parallel processing (Electronic computers) I. Title. II. Series. QA402.5.C dc Copyright 2001 Springer Science+Business Media New York Originally published by Kluwer Academic Publishers in 2001 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, mechanical, photo-copying, recording, or otherwise, without the prior written permission of the publisher, Springer Science+Business Media, LLC. Printed on acid-free paper.

5 To J aviera and our baby

6 Series Foreword Genetic Algorithms and Evolutionary Computation David E. Goldberg, Consulting Editor University of Illinois at Urbana-Champaign Researchers and practitioners alike are increasingly turning to search, optimization, and machine-learning procedures based on natural selection and natural genetics to solve problems across the spectrum of human endeavor. These genetic algorithms and techniques of evolutionary computation are solving problems and inventing new hardware and software that rival human designs. Genetic Algorithms and Evolutionary Computation publishes research monographs, edited collections, and graduate-level texts in this rapidly growing field. Primary areas of coverage include the theory, implementation, and application of genetic algorithms (GAs), evolution strategies (ESs), evolutionary programming (EP), learning classifier systems (LCSs) and other variants of genetic and evolutionary computation (GEC). The series also publishes texts in related fields such as artificial life, adaptive behavior, artificial immune systems, agent-based systems, neural computing, fuzzy systems, and quantum computing as long as GEC techniques are part of or inspiration for the system being described. Erick CantU-Paz's monograph is the first book in this series, and in many ways it is an exemplar of the kind of book we hope to attract. The book is an elaboration of Erick's groundbreaking dissertation on the design of efficient parallel genetic algorithms. It combines facetwise and exact design theory, careful bounding empirical investigation, and a keen eye toward practice in a text that has been written in an accessible, logical, and thorough manner. In the end, it gives us critical scaling laws that accurately govern the particular parallel architectures that have been analyzed and that approximately bound many architectures that have not. I believe it is fair to say that prior to this work, the design of parallel GAs was something of an empirical black art, guided largely by ad hoc trial and error experimentation. Following this work, the solution quality, duration, connectivity, deme size, deme count, and migration rates succumb to the magic of Erick's careful analysis, experimentation, and exposition. This is not to say that parallel GAs are now completely understood. The very nature of complex systems design almost ensures that we can never get to the bottom of the subject. On the other hand, our understanding of parallel GAs is much enhanced by this work, and I urgently recommend that all readers interested in parallel genetic and evolutionary algorithms study this important book carefully and soon.

7 Contents Preface Acknowledgments 1 INTRODUCTION 1 1 An Introduction to Genetic Algorithms 2 2 A Classification of Parallel GAs 6 3 Summary 11 2 THE GAMBLER'S RUIN AND POPULATION SIZING 13 1 Background 14 2 Deciding Well Between two BBs 18 3 The Gambler's Ruin Model 20 4 Experimental Verification 23 5 Noise and Population Sizing 28 6 Effect of Selection Pressure 30 7 Summary 31 3 MASTER-SLAVE PARALLEL GAs 33 1 Background 34 2 Analysis 36 3 Experiments 42 4 Asynchronous Master-Slaves 43 5 A Distributed Panmictic Population 45 6 Summary 47 4 BOUNDING CASES OF GAs WITH MULTIPLE DEMES 49 1 Background 50 2 Parallel Speedups 54 3 Isolated Demes 55 4 Fully-Connected Demes 58 5 Summary 64 5 MARKOV CHAIN MODELS OF MULTIPLE DEMES 67 1 Fully-Connected Demes with Maximum Migration Rates 68 2 Arbitrary Migration Rates 73 3 Arbitrary Topologies 74 4 Experiments 77 5 Summary 80 6 MIGRATION RATES AND OPTIMAL TOPOLOGIES 81 1 Degree of Connectivity 82 2 Multiple Epochs and Choosing a Topology 87 xi xv

8 x PARALLEL GENETIC ALGORITHMS 3 Parallel Demes in the Long Run 94 4 Summary 96 7 MIGRATION AND SELECTION PRESSURE 97 1 Selection Pressure 98 2 Takeover Times Selection Intensity Experiments Superlinear Speedups Variance and the Higher Cumulants Summary FINE-GRAINED AND HIERARCHICAL PARALLEL GAs Fine-Grained Parallel GAs Hierarchical Parallel GAs Optimal Hierarchical Parallel GAs An Example of Optimal Design Summary SUMMARY, EXTENSIONS, AND CONCLUSIONS Summary Extensions Conclusions 141 References 145 Index 159

9 Preface As genetic algorithms (GAs) become increasingly popular, they are applied to difficult problems that may require considerable computations. In such cases, parallel implementations of GAs become necessary to reach high-quality solutions in reasonable times. But, even though their mechanics are simple, parallel GAs are complex non-linear algorithms that are controlled by many parameters, which are not well understood. This book is about the design of parallel GAs. It presents theoretical developments that improve our understanding of the effect of the algorithm's parameters on its search for quality and efficiency. These developments are used to formulate guidelines on how to choose the parameter values that minimize the execution time while consistently reaching solutions of high quality. The book can be read in several ways, depending on the readers' interests and their previous knowledge about these algorithms. Newcomers to the field will find the background material in each chapter useful to become acquainted with previous work, and to understand the problems that must be faced to design efficient and reliable algorithms. Potential users of parallel GAs that may have doubts about their practicality or reliability may be more confident after reading this book and understanding the algorithms better. Those who are ready to try a parallel GA on their applications may choose to skim through the background material, and use the results directly without following the derivations in detail. These readers will find that using the results can help them to choose the type of parallel GA that best suits their needs, without having to invest the time to implement and test various options. Once that is settled, even the most experienced users dread the long and frustrating experience of configuring their algorithms by trial and error. The guidelines contained herein will shorten dramatically the time spent tweaking the algorithm, although some experimentation may still be needed for fine-tuning. In addition to the results that practitioners will find applicable to the design of parallel GAs, those interested in the mathematical analysis of GAs may find the techniques used here useful for their own endeavors. Indeed, some of the

10 xii PARALLEL GENETIC ALGORITHMS analysis presented here is relevant not only to parallel GAs, but also to their serial counterparts. This book is based on my Ph.D. dissertation (Cantu-Paz, 1999a) The presentation of the material assumes that the reader has a good understanding of the basic concepts of GAs and statistics. However, some of the derivations use concepts that may not be familiar to many readers, and so I explain them briefly the first time that they appear. Organization The first chapter contains a brief introduction to GAs. In addition, it presents the four common types of parallel GAs, and it explains the design problems that users face when using these algorithms. Chapters 2 and 3 are about GAs with a single population. Chapter 2 deals with finding an appropriate population size for simple serial GAs, and introduces an abstract model of GAs that will be used in the remainder of the book to study parallel GAs. Chapter 3 shows how to parallelize GAs using a simple master-slave algorithm, and how to minimize its execution time. Since this is the simplest parallel algorithm that we examine, we consider this case to be the lower bound on the acceptable performance of parallel GAs. Other parallel GAs should perform better than the simple master-slave. Most of the book focuses on algorithms with multiple populations. These are the most popular parallel GAs and potentially the most efficient, because they require fewer communications than the master-slave. Unfortunately, they are also the most complex, as one must face difficult and interrelated design alternatives. Some of the main problems are to determine (1) the size and the number of demes (subpopulations), (2) the topology that interconnects the demes, and (3) the migration rate that controls how many individuals migrate between demes. It is difficult to study all these problems at once, so we consider first two cases that represent lower and upper bounds of the migration rate and the connectivity between demes. Practitioners do not use these extreme cases very often, but the analysis sheds some light on the intermediate configurations, and introduces the methodology that will be used in the following chapters. The study of bounding cases spans two chapters. First, Chapter 4 extends the population sizing theory of serial GAs to the parallel bounding cases, and

11 Preface xiii shows how to minimize the execution time while maintaining a constant target solution quality. Then, Chapter 5 uses Markov chains to analyze the long-term behavior of communicating demes. Chapter 5 also introduces the first model for intermediate topologies. This initial model is very accurate, but it requires considerable computations, and may not be practical to study large numbers of demes. Nevertheless, the Markov chains are used to verify the accuracy of the simpler models derived in the next chapter. Chapter 6 finds approximate equations that capture the effects of the topology and migration rate on the quality and cost of multideme GAs. These simple models are then used to minimize the execution time. Chapter 7 studies how the individuals that migrate between populations may affect the speed of convergence of the algorithm. The controversial issue of superlinear speedups in parallel GAs is explored in detail in this chapter. At this point, the book has investigated the benefits of master-slave and multiple-deme parallel GAs in isolation, but they may be combined into hierarchical algorithms that offer even greater advantages. Chapter 8 describes how to minimize the execution time by allocating the available processors to combinations of demes and slaves. This chapter also includes a discussion on fine-grained parallel GAs, and it contains a complete step-by-step example that illustrates how to determine the optimal configuration of a parallel GA for a particular problem and hardware environment. Finally, Chapter 9 contains a summary of the results, recommendations for further research, and the conclusions of this study.

12 Acknowledgments Undoubtedly, the person who most influenced this work is my Ph.D. advisor, David E. Goldberg. I wish to thank him for his guidance, support, and encouragement during my time at the University of Illinois. Besides of many technical and methodological issues, I learned from him much about the "human side" of engineering. I wish to thank Prof. Geneva Belford, Prof. Sylvian Ray, and Prof. Josep Torrellas for their comments on my work and for their patience when delays occurred. During my stay at Illinois, I had the opportunity to learn many different things as I worked with each of them. I was very fortunate to be surrounded by a very productive and cheerful research group in the Illinois Genetic Algorithms Lab. There are very few places in the world where one has access to so many resources to do research on genetic algorithms and have so much fun at the same time. I wish to thank all the students, visitors, and librarians at IlliGAL for their friendship and for all the technical discussions. Numerous anonymous reviewers made useful comments on parts of this book that have been submitted to conferences and journals. I am grateful for their careful reading of the papers, and for their suggestions that helped to improve the exposition of some of the ideas contained here. My explorations of parallel GAs began when I was an undergraduate student at the Instituto Tecno16gico Aut6nomo de Mexico. Back then, my advisor, Marcelo Mejia, encouraged me to work on a senior project on parallel GAs, a topic about which neither of us knew much. I was lucky to have the support of Marcelo and the help of other professors such as Francisco Cervantes, Jose Incera, and Carlos Zozaya, who also served as a model and inspiration. That experience with the senior project taught me about the fun of research, which continued in graduate school and beyond. My sisters and I were blessed with wonderful parents who gave us the perfect example of how to live a happy life. No words can express my gratitude for everything that they have done; I can only hope to be able to transmit their wisdom to my own children. Finally, I thank Javiera, my wife, for all her love and understanding, both in graduate school and during the preparation of this book. Her support kept me going during hard and sometimes frustrating times. My research was sponsored by a number of sources: a Fulbright-Garda Robles Fellowship, administered by USIA and by CONACyT; a teach-

13 xvi PARALLEL GENETIC ALGORITHMS ing assistantship from the Department of Computer Science, UIUC; and a research assistantship from the Beckman Institute, UIUC. The work was sponsored by the Air Force Office of Scientific Research, Air Force Materiel Command, USAF, under grants number F , F and F Research funding for this project was also provided by a grant from the US Army Research Laboratory Program, Cooperative Agreement DAALOl The US Government is authorized to reproduce and distribute reprints for governmental purposes notwithstanding any copyright notation thereon. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies and endorsements, either expressed or implied, of the Air Force Office of Scientific Research or the US Government. Portions of this work were performed under the auspices of the U.S. Department of Energy by University of California Lawrence Livermore National Laboratory under contract No. W-7405-Eng-48.

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems M.C. Bhuvaneswari Editor Application of Evolutionary Algorithms for Multi-objective Optimization in

More information

HYBRID NEURAL NETWORK AND EXPERT SYSTEMS

HYBRID NEURAL NETWORK AND EXPERT SYSTEMS HYBRID NEURAL NETWORK AND EXPERT SYSTEMS HYBRID NEURAL NETWORK AND EXPERT SYSTEMS by Larry R. Medsker Department of Computer Science and Information Systems The American University... " Springer Science+Business

More information

ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications

ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ARTIFICIAL NEURAL NETWORKS Learning Algorithms,

More information

Advanced Decision Making for HVAC Engineers

Advanced Decision Making for HVAC Engineers Advanced Decision Making for HVAC Engineers Javad Khazaii Advanced Decision Making for HVAC Engineers Creating Energy Efficient Smart Buildings Javad Khazaii Engineering Department Kennesaw State University

More information

Causality, Correlation and Artificial Intelligence for Rational Decision Making

Causality, Correlation and Artificial Intelligence for Rational Decision Making Causality, Correlation and Artificial Intelligence for Rational Decision Making This page intentionally left blank Causality, Correlation and Artificial Intelligence for Rational Decision Making Tshilidzi

More information

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Mohammed Ismail Ohio State University

More information

Distributed Detection and Data Fusion

Distributed Detection and Data Fusion Distributed Detection and Data Fusion Springer Science+ Business Media, LLC Signal Processing and Data Fusion Synthetic Aperture Radar J.P. Fitch Multiplicative Complexity, Convolution and the DFT MT.

More information

Computational Intelligence for Network Structure Analytics

Computational Intelligence for Network Structure Analytics Computational Intelligence for Network Structure Analytics Maoguo Gong Qing Cai Lijia Ma Shanfeng Wang Yu Lei Computational Intelligence for Network Structure Analytics 123 Maoguo Gong Xidian University

More information

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS by Eisayed Eisayed Azzouz Department 01 Electronic & Electrical Engineering, Military

More information

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRA TION Christina Manolatou Massachusetts Institute oftechnology Hermann A. Haus Massachusetts Institute oftechnology

More information

Variation Tolerant On-Chip Interconnects

Variation Tolerant On-Chip Interconnects Variation Tolerant On-Chip Interconnects ANALOG CIRCUITS AND SIGNAL PROCESSING Series Editors: Mohammed Ismail. The Ohio State University Mohamad Sawan. École Polytechnique de Montréal For further volumes:

More information

Studies in Computational Intelligence

Studies in Computational Intelligence Studies in Computational Intelligence Volume 733 Series editor Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Poland e-mail: kacprzyk@ibspan.waw.pl About this Series The series Studies in Computational

More information

INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION

INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION INSTRUMENTATION AND CONTROL SYSTEMS SECOND EDITION WILLIAM BOLTON AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE

More information

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY by Marco Berkhout MESA Research Institute, University of Twente, and Philips Semiconductors " ~ Springer Science+Business

More information

Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search

Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search Advances in Computational and Stochastic Optimization, Logic Programming, and Heuristic Search OPERATIONS RESEARCH/COMPUTER SCIENCE INTERFACES SERIES Ramesh Sharda, Series Editor ConocolDuPont Chair of

More information

Intelligent Control Systems with LabVIEW

Intelligent Control Systems with LabVIEW Intelligent Control Systems with LabVIEW Pedro Ponce-Cruz Fernando D. Ramírez-Figueroa Intelligent Control Systems with LabVIEW 123 Pedro Ponce-Cruz, Dr.-Ing. Fernando D. Ramírez-Figueroa, Research Assistant

More information

A Practical Guide to Frozen Section Technique

A Practical Guide to Frozen Section Technique A Practical Guide to Frozen Section Technique Editor A Practical Guide to Frozen Section Technique Editor University of Medicine and Dentistry of New Jersey New Jersey Medical School Newark, NJ USA petepath@yahoo.com

More information

Computational Principles of Mobile Robotics

Computational Principles of Mobile Robotics Computational Principles of Mobile Robotics Mobile robotics is a multidisciplinary field involving both computer science and engineering. Addressing the design of automated systems, it lies at the intersection

More information

The Economics of Leisure and Recreation

The Economics of Leisure and Recreation The Economics of Leisure and Recreation STUDIES IN PLANNING AND CONTROL General Editors B. T. Bayliss, B.Sc.(Econ.), Ph.D. Director, Centre for European Industrial Studies University of Bath and G. M.

More information

ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design

ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design by Donald 0. Pederson University of California

More information

Health Information Technology Standards. Series Editor: Tim Benson

Health Information Technology Standards. Series Editor: Tim Benson Health Information Technology Standards Series Editor: Tim Benson Tim Benson Principles of Health Interoperability HL7 and SNOMED Second Edition Tim Benson Abies Ltd Hermitage, Thatcham Berkshire UK ISBN

More information

INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon

INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon INTELLIGENT UNMANNED GROUND VEHICLES Autonomous Navigation Research at Carnegie Mellon THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ROBOTICS: VISION, MANIPULATION AND SENSORS Consulting

More information

Robust Hand Gesture Recognition for Robotic Hand Control

Robust Hand Gesture Recognition for Robotic Hand Control Robust Hand Gesture Recognition for Robotic Hand Control Ankit Chaudhary Robust Hand Gesture Recognition for Robotic Hand Control 123 Ankit Chaudhary Department of Computer Science Northwest Missouri State

More information

Synthetic Aperture Radar

Synthetic Aperture Radar Synthetic Aperture Radar J. Patrick Fitch Synthetic Aperture Radar C.S. Burrus, Consulting Editor With 93 Illustrations Springer-Verlag New York Berlin Heidelberg London Paris Tokyo J. Patrick Fitch Engineering

More information

Iowa State University Library Collection Development Policy Computer Science

Iowa State University Library Collection Development Policy Computer Science Iowa State University Library Collection Development Policy Computer Science I. General Purpose II. History The collection supports the faculty and students of the Department of Computer Science in their

More information

PhD Student Mentoring Committee Department of Electrical and Computer Engineering Rutgers, The State University of New Jersey

PhD Student Mentoring Committee Department of Electrical and Computer Engineering Rutgers, The State University of New Jersey PhD Student Mentoring Committee Department of Electrical and Computer Engineering Rutgers, The State University of New Jersey Some Mentoring Advice for PhD Students In completing a PhD program, your most

More information

Advances in Metaheuristic Algorithms for Optimal Design of Structures

Advances in Metaheuristic Algorithms for Optimal Design of Structures Advances in Metaheuristic Algorithms for Optimal Design of Structures ThiS is a FM Blank Page A. Kaveh Advances in Metaheuristic Algorithms for Optimal Design of Structures A. Kaveh School of Civil Engineering,

More information

K-Best Decoders for 5G+ Wireless Communication

K-Best Decoders for 5G+ Wireless Communication K-Best Decoders for 5G+ Wireless Communication Mehnaz Rahman Gwan S. Choi K-Best Decoders for 5G+ Wireless Communication Mehnaz Rahman Department of Electrical and Computer Engineering Texas A&M University

More information

Architecture Design and Validation Methods

Architecture Design and Validation Methods Architecture Design and Validation Methods Springer-Verlag Berlin Heidelberg GmbH Egon Börger (Ed.) Architecture Design and Validation Methods With 175 Figures, Springer Editor Prof. Dr. Egon Börger Universita

More information

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES Jose Rodriguez and Patricio Cortes Universidad Tecnica Federico Santa Maria, Valparaiso,

More information

Principles of Data Security

Principles of Data Security Principles of Data Security FOUNDATIONS OF COMPUTER SCIENCE Series Editor: Raymond E. Miller Georgia Institute oj Technology PRINCIPLES OF DATA SECURITY Ernst L. Leiss Principles of Data Security Ernst

More information

Technology Infrastructure and. Competitive Position

Technology Infrastructure and. Competitive Position Technology Infrastructure and Competitive Position Technology Infrastructure and Com petitive Position Gregory Tassey Springer Science+Business Media, LLC Library of Congress Cataloging-in-Publication

More information

Cross-Industry Innovation Processes

Cross-Industry Innovation Processes Cross-Industry Innovation Processes Tobias Hahn Cross-Industry Innovation Processes Strategic Implications for Telecommunication Companies Preface by Prof. Dr. Rüdiger Zarnekow Tobias Hahn Bonn, Germany

More information

Computer Automation in Manufacturing

Computer Automation in Manufacturing Computer Automation in Manufacturing Computer Automation in Manufacturing An introduction Thomas O. Boucher Department of Industrial Engineering Rutgers University Piscataway NJ USA SPRINGER-SCIENCE+BUSINESS

More information

Management of Software Engineering Innovation in Japan

Management of Software Engineering Innovation in Japan Management of Software Engineering Innovation in Japan Yasuo Kadono Management of Software Engineering Innovation in Japan 1 3 Yasuo Kadono Ritsumeikan University Graduate School of Technology Management

More information

Product Development Strategy

Product Development Strategy Product Development Strategy Product Development Strategy Innovation Capacity and Entrepreneurial Firm Performance in High-Tech SMEs Mina Tajvidi Bangor Business School, Bangor University, UK and Azhdar

More information

E E Verification and Control of Hybrid Systems

E E Verification and Control of Hybrid Systems E E Verification and Control of Hybrid Systems Paulo Tabuada Verification and Control of Hybrid Systems A Symbolic Approach Foreword by Rajeev Alur Paulo Tabuada Department of Electrical Engineering University

More information

AIRCRAFT CONTROL AND SIMULATION

AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION Third Edition Dynamics, Controls Design, and Autonomous Systems BRIAN L. STEVENS FRANK L. LEWIS ERIC N. JOHNSON Cover image: Space Shuttle

More information

DOCTORAL THESIS (Summary)

DOCTORAL THESIS (Summary) LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe

More information

Graduate Texts in Mathematics. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore

Graduate Texts in Mathematics. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore Graduate Texts in Mathematics 49 Editorial Board F. W. Gehring P. R. Halmos Managing Editor c. C. Moore K. W. Gruenberg A.J. Weir Linear Geometry 2nd Edition Springer Science+Business Media, LLC K. W.

More information

Progress in Computer Science No.4. Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger. Springer Science+Business Media, LLC

Progress in Computer Science No.4. Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger. Springer Science+Business Media, LLC Progress in Computer Science No.4 Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger Springer Science+Business Media, LLC George P61ya Robert E. Tarjan Donald R. Woods Notes on Introductory

More information

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy Antonella De Angeli Liam Bannon Patrizia Marti Silvia Bordin Editors COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, 23-27 May 2016, Trento, Italy COOP

More information

Sustainable Development

Sustainable Development Sustainable Development Anne E. Egelston Sustainable Development A History 123 Dr. Anne E. Egelston Government Department Lone Star College-Montgomery Conroe, TX 77384 USA Quotations from Reimann (2006)

More information

Microgrids and Other Local Area Power and Energy Systems

Microgrids and Other Local Area Power and Energy Systems Microgrids and Other Local Area Power and Energy Systems Describing the formation, integration, planning, design, and operation of microgrids, this book explains how local power and energy systems can

More information

Intelligent Automatic Generation Control

Intelligent Automatic Generation Control University of Kurdistan Dept. of Electrical and Computer Engineering Smart/Micro Grid Research Center smgrc.uok.ac.ir Intelligent Automatic Generation Control Bevrani H, Hiyama T Published (to be published)

More information

Studies in Computational Intelligence

Studies in Computational Intelligence Studies in Computational Intelligence Volume 748 Series editor Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Poland e-mail: kacprzyk@ibspan.waw.pl The series Studies in Computational Intelligence

More information

acoustic imaging cameras, microscopes, phased arrays, and holographic systems

acoustic imaging cameras, microscopes, phased arrays, and holographic systems acoustic imaging cameras, microscopes, phased arrays, and holographic systems acoustic imaging cameras, microscopes, phased arrays, and holographic systems Edited by Glen Wade University of California

More information

Advances in Computer Vision and Pattern Recognition

Advances in Computer Vision and Pattern Recognition Advances in Computer Vision and Pattern Recognition For further volumes: http://www.springer.com/series/4205 Marco Alexander Treiber Optimization for Computer Vision An Introduction to Core Concepts and

More information

University of Technology. Control and Systems Eng. Dept. Curriculum Vitae (C.V.)

University of Technology. Control and Systems Eng. Dept. Curriculum Vitae (C.V.) University of Technology Control and Dept. Curriculum Vitae (C.V.) Last updated: 1/8/2017 Full name: Assist. Prof. Dr. LAITH JASIM SAUD Gender: Date of birth : Nationality : Place of work : Languages:

More information

Design for Innovative Value Towards a Sustainable Society

Design for Innovative Value Towards a Sustainable Society Design for Innovative Value Towards a Sustainable Society Mitsutaka Matsumoto Yasushi Umeda Keijiro Masui Shinichi Fukushige Editors Design for Innovative Value Towards a Sustainable Society Proceedings

More information

Design of Ultra Wideband Antenna Matching Networks

Design of Ultra Wideband Antenna Matching Networks Design of Ultra Wideband Antenna Matching Networks Design of Ultra Wideband Antenna Matching Networks Via Simplified Real Frequency Technique 123 Dr. College of Engineering Department of Electrical-Electronics

More information

INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE

INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE J. Norberto Pires Mechanical Engineering

More information

INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA

INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA INTERTEMPORAL PRODUCTION FRONTIERS: WITH DYNAMIC DEA Rolf Fare and Shawna Grosskopf Southern Illinois University at Carbondale Carbondale, Illinois

More information

Entrepreneurial Profiles of Creative Destruction

Entrepreneurial Profiles of Creative Destruction Entrepreneurial Profiles of Creative Destruction Entrepreneurial Profiles of Creative Destruction Courage, Imagination and Creativity in Action Elias G. Carayannis George Washington University, Washington,

More information

The Cultural and Social Foundations of Education. Series Editor A.G. Rud College of Education Washington State University USA

The Cultural and Social Foundations of Education. Series Editor A.G. Rud College of Education Washington State University USA The Cultural and Social Foundations of Education Series Editor A.G. Rud College of Education Washington State University USA The Palgrave Pivot series on the Cultural and Social Foundations of Education

More information

Towards a Software Engineering Research Framework: Extending Design Science Research

Towards a Software Engineering Research Framework: Extending Design Science Research Towards a Software Engineering Research Framework: Extending Design Science Research Murat Pasa Uysal 1 1Department of Management Information Systems, Ufuk University, Ankara, Turkey ---------------------------------------------------------------------***---------------------------------------------------------------------

More information

Power Electronics Semiconductor Switches

Power Electronics Semiconductor Switches Power Electronics Semiconductor Switches Power Electronics Semiconductor Switches R.S. Ramshaw Department of Electrical and Computer Engineering University of Waterloo Ontario Canada SPRINGER-SCIENCE+BUSINESS

More information

Spotlight on Modern Transformer Design

Spotlight on Modern Transformer Design Power Systems Pavlos S. Georgilakis Spotlight on Modern Transformer Design With 121 figures 123 Pavlos S. Georgilakis, Asst. Prof. Department of Production Engineering and Management Technical University

More information

Design of Logic Systems

Design of Logic Systems Design of Logic Systems Design of Logic Systems Second edition D. Lewin Formerly Professor of Computer Science and Information Engineering, University of Sheffield D. Protheroe Lecturer in Electronic Engineering,

More information

Representations of Integers as Sums of Squares

Representations of Integers as Sums of Squares Representations of Integers as Sums of Squares Emil Grosswald Representations of Integers as Sums of Squares Springer-Verlag New York Berlin Heidelberg Tokyo Emil Grosswald Temple University College of

More information

Economics As a Science of Human Behaviour

Economics As a Science of Human Behaviour Economics As a Science of Human Behaviour RECENT ECONOMIC THOUGHT SERIES Editor: Warren G. Samuels Michigan State University East Lansing, Michigan, U.S.A. Other books In the series: Feiwel, G.: SAMUELSON

More information

HANDBOOK OF TABLEAU METHODS

HANDBOOK OF TABLEAU METHODS HANDBOOK OF TABLEAU METHODS HANDBOOK OF TABLEAU METHODS Edited by MARCELLO D' AGOSTINO Universita di Ferrara, Ferrara, Italy DOV M. GABBAY King's College, London, United Kingdom REINER HAHNLE Universitiit

More information

Industrial and Systems Engineering

Industrial and Systems Engineering Industrial and Systems Engineering 1 Industrial and Systems Engineering Industrial and Systems Engineers plan, design, implement, and analyze systems. This engineering discipline is where technology, people,

More information

The Economics of Information, Communication, and Entertainment

The Economics of Information, Communication, and Entertainment The Economics of Information, Communication, and Entertainment The Impacts of Digital Technology in the 21st Century Series Editor Darcy Gerbarg President, DVI, Ltd. Senior Fellow Columbia Institute for

More information

Surface Mining Machines

Surface Mining Machines Surface Mining Machines Eugeniusz Rusiński Jerzy Czmochowski Przemysław Moczko Damian Pietrusiak Surface Mining Machines Problems of Maintenance and Modernization 123 Eugeniusz Rusiński Faculty of Mechanical

More information

AN ENGINEERING APPROACH TO OPTIMAL CONTROL AND ESTIMATION THEORY BY GEORGE M. SIOURIS

AN ENGINEERING APPROACH TO OPTIMAL CONTROL AND ESTIMATION THEORY BY GEORGE M. SIOURIS AN ENGINEERING APPROACH TO OPTIMAL CONTROL AND ESTIMATION THEORY BY GEORGE M. SIOURIS DOWNLOAD EBOOK : AN ENGINEERING APPROACH TO OPTIMAL CONTROL AND ESTIMATION THEORY BY GEORGE M. SIOURIS PDF Click link

More information

STATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS

STATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS STATISTICAL MODELING FOR COMPUTER-AIDED DESIGN OF MOS VLSI CIRCUITS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Related titles:

More information

Knowledge-B ased Process Planning for Construction and Manufacturing

Knowledge-B ased Process Planning for Construction and Manufacturing Knowledge-B ased Process Planning for Construction and Manufacturing Carlos Zozaya-Gorostiza Chris Hendrickson Daniel R. Rehak Department of Civil Engineering and Engineering Design Research Center Carnegie

More information

Fundamentals of Industrial Control

Fundamentals of Industrial Control Fundamentals of Industrial Control 2nd Edition D. A. Coggan, Editor Practical Guides for Measurement and Control Preface ix Contributors xi Chapter 1 Sensors 1 Applications of Instrumentation 1 Introduction

More information

Computational Intelligence Optimization

Computational Intelligence Optimization Computational Intelligence Optimization Ferrante Neri Department of Mathematical Information Technology, University of Jyväskylä 12.09.2011 1 What is Optimization? 2 What is a fitness landscape? 3 Features

More information

FUZZY SETS AND INTERACTIVE MULTIOBJECTIVE OPTIMIZATION

FUZZY SETS AND INTERACTIVE MULTIOBJECTIVE OPTIMIZATION FUZZY SETS AND INTERACTIVE MULTIOBJECTIVE OPTIMIZATION APPLIED INFORMATION TECHNOLOGY Series Editor: M. G. SINGH UM/ST, Manchester, England Editorial Board: K. ASTROM Lund Institute of Technology, Lund,

More information

Machine Learning Methods for Ecological Applications

Machine Learning Methods for Ecological Applications Machine Learning Methods for Ecological Applications Machine Learning Methods for Ecological Applications edited by Atan H. Fietding Department ofbiological Science the Manchester Metropolitan University

More information

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN B. A. Shenoi A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2006 by John Wiley

More information

ADVANCED POWER ELECTRONICS CONVERTERS

ADVANCED POWER ELECTRONICS CONVERTERS ADVANCED POWER ELECTRONICS CONVERTERS IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Tariq Samad, Editor in Chief George W. Arnold Mary Lanzerotti Linda Shafer Dmitry Goldgof

More information

Palgrave Studies in Comics and Graphic Novels. Series Editor Roger Sabin University of the Arts London London, United Kingdom

Palgrave Studies in Comics and Graphic Novels. Series Editor Roger Sabin University of the Arts London London, United Kingdom Palgrave Studies in Comics and Graphic Novels Series Editor Roger Sabin University of the Arts London London, United Kingdom This series concerns Comics Studies with a capital c and a capital s. It feels

More information

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE Copyrighted Material Dan Braha and Oded Maimon, A Mathematical Theory of Design: Foundations, Algorithms, and Applications, Springer, 1998, 708 p., Hardcover, ISBN: 0-7923-5079-0. PREFACE Part One THE

More information

Wireless Optical Communication Systems

Wireless Optical Communication Systems Wireless Optical Communication Systems WIRELESS OPTICAL COMMUNICATION SYSTEMS STEVE HRANILOVIC Assistant Professor Department of Electrical and Computer Engineering McMaster University Hamilton Ontario

More information

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM Transistor Circuits for Spacecraft Power System KengC. Wu Lockheed Martin Naval Electronics & Surveillance Systems Moorestown, NJ, USA.., ~ SPRINGER SCIENCE+BUSINESS

More information

Efficient Methods for Improving Scalability and Playability of Massively Multiplayer Online Game (MMOG)

Efficient Methods for Improving Scalability and Playability of Massively Multiplayer Online Game (MMOG) Efficient Methods for Improving Scalability and Playability of Massively Multiplayer Online Game (MMOG) Kusno Prasetya BIT (Sekolah Tinggi Teknik Surabaya, Indonesia), MIT (Hons) (Bond) A dissertation

More information

Basic Electronics for Scientists and Engineers

Basic Electronics for Scientists and Engineers i Basic Electronics for Scientists and Engineers Ideal for a one-semester course, this concise textbook covers basic electronics for undergraduate students in science and engineering. Beginning with basics

More information

LEARNING, INNOVATION AND URBAN EVOLUTION

LEARNING, INNOVATION AND URBAN EVOLUTION LEARNING, INNOVATION AND URBAN EVOLUTION LEARNING,INNOVATION ANO URBAN EVOLUTION edited by David F. Batten Cristoforo S. Bertuglia Dino Martellato Sylvie Occelli " ~. Springer Science+Business Media, LLC

More information

Management and Industrial Engineering. Series editor J. Paulo Davim, Aveiro, Portugal

Management and Industrial Engineering. Series editor J. Paulo Davim, Aveiro, Portugal Management and Industrial Engineering Series editor J. Paulo Davim, Aveiro, Portugal More information about this series at http://www.springer.com/series/11690 J. Paulo Davim Editor Progress in Lean Manufacturing

More information

Automotive Painting Technology

Automotive Painting Technology Automotive Painting Technology Kimio Toda Abraham Salazar Kozo Saito Editors Automotive Painting Technology A Monozukuri-Hitozukuri Perspective 1 3 Editors Mr. Kimio Toda Asahi Sunac Corporation Owariasahi,

More information

Library of Congress Cataloging-in-Publication Data

Library of Congress Cataloging-in-Publication Data Cover design by ABA Publishing. The materials contained herein represent the opinions and views of the authors and/or the editors, and should not be construed to be the views or opinions of the law firms

More information

Control Engineering. Editorial Advisory Board Okko Bosgra Delft University The Netherlands. William Powers Ford Motor Company (retired) USA

Control Engineering. Editorial Advisory Board Okko Bosgra Delft University The Netherlands. William Powers Ford Motor Company (retired) USA Control Engineering Series Editor William S. Levine Department of Electrical and Computer Engineering University of Maryland College Park, MD 20742-3285 Editorial Advisory Board Okko Bosgra Delft University

More information

The Test and Launch Control Technology for Launch Vehicles

The Test and Launch Control Technology for Launch Vehicles The Test and Launch Control Technology for Launch Vehicles Zhengyu Song The Test and Launch Control Technology for Launch Vehicles 123 Zhengyu Song China Academy of Launch Vehicle Technology Beijing China

More information

Analog Circuits and Signal Processing. Series editors Mohammed Ismail, Dublin, USA Mohamad Sawan, Montreal, Canada

Analog Circuits and Signal Processing. Series editors Mohammed Ismail, Dublin, USA Mohamad Sawan, Montreal, Canada Analog Circuits and Signal Processing Series editors Mohammed Ismail, Dublin, USA Mohamad Sawan, Montreal, Canada The Analog Circuits and Signal Processing book series, formerly known as the Kluwer International

More information

Lateral Flow Immunoassay

Lateral Flow Immunoassay Lateral Flow Immunoassay l Raphael C. Wong Editors Harley Y. Tse Lateral Flow Immunoassay 13 Editors Raphael C. Wong Branan Medical Corporation 10015 Muirlands Road Irvine, CA 92618 USA raphael@brananmedical.com

More information

Vibration of Mechanical Systems

Vibration of Mechanical Systems Vibration of Mechanical Systems This is a textbook for a first course in mechanical vibrations. There are many books in this area that try to include everything, thus they have become exhaustive compendiums

More information

Editorial Preface ix EDITORIAL PREFACE. Andrew D. Bailey, Jr. Audrey A. Gramling Sridhar Ramamoorti

Editorial Preface ix EDITORIAL PREFACE. Andrew D. Bailey, Jr. Audrey A. Gramling Sridhar Ramamoorti Editorial Preface ix EDITORIAL PREFACE Andrew D. Bailey, Jr. Audrey A. Gramling Sridhar Ramamoorti The task of the university is the creation of the future, so far as rational thought, and civilized modes

More information

Computer Supported Cooperative Work. Series Editor Richard Harper Cambridge, United Kingdom

Computer Supported Cooperative Work. Series Editor Richard Harper Cambridge, United Kingdom Computer Supported Cooperative Work Series Editor Richard Harper Cambridge, United Kingdom The CSCW series examines the dynamic interface of human nature, culture, and technology. Technology to support

More information

HIGH INTEGRITY DIE CASTING PROCESSES

HIGH INTEGRITY DIE CASTING PROCESSES HIGH INTEGRITY DIE CASTING PROCESSES EDWARD J. VINARCIK JOHN WILEY & SONS, INC. HIGH INTEGRITY DIE CASTING PROCESSES HIGH INTEGRITY DIE CASTING PROCESSES EDWARD J. VINARCIK JOHN WILEY & SONS, INC. This

More information

Intelligent Control of Robotic Systems

Intelligent Control of Robotic Systems Intelligent Control of Robotic Systems International Series on MICROPROCESSOR-BASED AND INTELLIGENT SYSTEMS ENGINEERING VOLUME 25 Editor Professor S. G. Tzafestas, National Technical University of Athens,

More information

Bioinformatics for Evolutionary Biologists

Bioinformatics for Evolutionary Biologists Bioinformatics for Evolutionary Biologists Bernhard Haubold Angelika Börsch-Haubold Bioinformatics for Evolutionary Biologists A Problems Approach 123 Bernhard Haubold Department of Evolutionary Genetics

More information

Australian/New Zealand Standard

Australian/New Zealand Standard Australian/New Zealand Standard Quality management and quality assurance Vocabulary This Joint Australian/New Zealand Standard was prepared by Joint Technical Committee QR/7, Quality Terminology. It was

More information

A JOINT VENTURE AGREEMENT FOR SEABED MINING

A JOINT VENTURE AGREEMENT FOR SEABED MINING A JOINT VENTURE AGREEMENT FOR SEABED MINING STUDIES IN TRANSNATIONAL LAW OF NATURAL RESOURCES Published for the Institut für Ausländisches und Internationales Wirtschaftsrecht, Frankfurt am Main VOLUME

More information

SpringerBriefs in Applied Sciences and Technology

SpringerBriefs in Applied Sciences and Technology SpringerBriefs in Applied Sciences and Technology SpringerBriefs present concise summaries of cutting-edge research and practical applications across a wide spectrum of fields. Featuring compact volumes

More information

Mobile Broadband Multimedia Networks

Mobile Broadband Multimedia Networks Mobile Broadband Multimedia Networks Techniques, Models and Tools for 4G Edited by Luis M. Correia v c» -''Vi JP^^fte«jfc-iaSfllto ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN

More information

The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES

The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES CARL J. SINDERMANN and THOMAS 1(. SAWYER SPRINGER SCIENCE+ BUSINESS MEDIA, LLC

More information

Handbook of Machine Tool Analysis

Handbook of Machine Tool Analysis Handbook of Machine Tool Analysis Ioan D. Marinescu The University of Toledo Toledo, Ohio Constantin Ispas Dan Boboc Politehnica University of Bucharest Bucharest, Romania Marcel Dekker, Inc. New York

More information