- Table View
- List View
Guide to Graph Algorithms: Sequential, Parallel And Distributed (Texts in Computer Science)
by K ErciyesThis clearly structured textbook/reference presents a detailed and comprehensive review of the fundamental principles of sequential graph algorithms, approaches for NP-hard graph problems, and approximation algorithms and heuristics for such problems. The work also provides a comparative analysis of sequential, parallel and distributed graph algorithms – including algorithms for big data – and an investigation into the conversion principles between the three algorithmic methods.Topics and features: presents a comprehensive analysis of sequential graph algorithms; offers a unifying view by examining the same graph problem from each of the three paradigms of sequential, parallel and distributed algorithms; describes methods for the conversion between sequential, parallel and distributed graph algorithms; surveys methods for the analysis of large graphs and complex network applications; includes full implementation details for the problems presented throughout the text; provides additional supporting material at an accompanying website.This practical guide to the design and analysis of graph algorithms is ideal for advanced and graduate students of computer science, electrical and electronic engineering, and bioinformatics. The material covered will also be of value to any researcher familiar with the basics of discrete mathematics, graph theory and algorithms.
Guide to HTML, JavaScript and PHP
by David R. BrooksThis book enables readers to quickly develop a working knowledge of HTML, JavaScript and PHP. The text emphasizes a hands-on approach to learning and makes extensive use of examples. A detailed science, engineering, or mathematics background is not required to understand the material, making the book ideally suitable for self-study or an introductory course in programming. Features: describes the creation and use of HTML documents; presents fundamental concepts of client-side and server-side programming languages; examines JavaScript and PHP implementation of arrays, built-in and user-defined methods and functions, math capabilities, and input processing with HTML forms; extends programming fundamentals to include reading and writing server-based files, command-line interfaces, and an introduction to GD graphics; appendices include a brief introduction to using a "pseudocode" approach to organizing solutions to computing problems; includes a Glossary and an extensive set of programming exercises.
Guide to ILDJIT
by Simone CampanoniThis book is a guide to getting started with ILDJIT, a compilation framework designed to be both easily extensible and easily configurable. Within this framework, it is possible to build a tool-chain by customizing ILDJIT for specific purposes. Customizations can be used within both static and dynamic compilers already included in the framework without adaptations. Moreover, customizations allow modification of both the behaviors and the characteristics of these compilers to better satisfy the particular need. Currently, ILDJIT is able to translate bytecode programs to generate machine code for both Intel x86 and ARM processors. By relying on ILDJIT technology, more input languages or platforms can be supported. After an introduction to ILDJIT, this guide goes into detail on how to exploit it by extending the framework to match specific requirements. Finally, there is an introduction and discussion of the design choices followed during the authors' years of development efforts towards ILDJIT.
Guide to Industrial Analytics: Solving Data Science Problems for Manufacturing and the Internet of Things (Texts in Computer Science)
by Richard Hill Stuart BerryThis textbook describes the hands-on application of data science techniques to solve problems in manufacturing and the Industrial Internet of Things (IIoT). Monitoring and managing operational performance is a crucial activity for industrial and business organisations. The emergence of low-cost, accessible computing and storage, through Industrial Digital Technologies (IDT) and Industry 4.0, has generated considerable interest in innovative approaches to doing more with data. Data science, predictive analytics, machine learning, artificial intelligence and general approaches to modelling, simulating and visualising industrial systems have often been considered topics only for research labs and academic departments.This textbook debunks the mystique around applied data science and shows readers, using tutorial-style explanations and real-life case studies, how practitioners can develop their own understanding of performance to achieve tangible business improvements. All exercises can be completed with commonly available tools, many of which are free to install and use.Readers will learn how to use tools to investigate, diagnose, propose and implement analytics solutions that will provide explainable results to deliver digital transformation.
Guide to Intelligent Data Analysis
by Frank Klawonn Christian Borgelt Frank Höppner Michael R. BertholdEach passing year bears witness to the development of ever more powerful computers, increasingly fast and cheap storage media, and even higher bandwidth data connections. This makes it easy to believe that we can now - at least in principle - solve any problem we are faced with so long as we only have enough data. Yet this is not the case. Although large databases allow us to retrieve many different single pieces of information and to compute simple aggregations, general patterns and regularities often go undetected. Furthermore, it is exactly these patterns, regularities and trends that are often most valuable. To avoid the danger of "drowning in information, but starving for knowledge" the branch of research known as data analysis has emerged, and a considerable number of methods and software tools have been developed. However, it is not these tools alone but the intelligent application of human intuition in combination with computational power, of sound background knowledge with computer-aided modeling, and of critical reflection with convenient automatic model construction, that results in successful intelligent data analysis projects. Guide to Intelligent Data Analysis provides a hands-on instructional approach to many basic data analysis techniques, and explains how these are used to solve data analysis problems. Topics and features: guides the reader through the process of data analysis, following the interdependent steps of project understanding, data understanding, data preparation, modeling, and deployment and monitoring; equips the reader with the necessary information in order to obtain hands-on experience of the topics under discussion; provides a review of the basics of classical statistics that support and justify many data analysis methods, and a glossary of statistical terms; includes numerous examples using R and KNIME, together with appendices introducing the open source software; integrates illustrations and case-study-style examples to support pedagogical exposition. This practical and systematic textbook/reference for graduate and advanced undergraduate students is also essential reading for all professionals who face data analysis problems. Moreover, it is a book to be used following one's exploration of it. Dr. Michael R. Berthold is Nycomed-Professor of Bioinformatics and Information Mining at the University of Konstanz, Germany. Dr. Christian Borgelt is Principal Researcher at the Intelligent Data Analysis and Graphical Models Research Unit of the European Centre for Soft Computing, Spain. Dr. Frank Höppner is Professor of Information Systems at Ostfalia University of Applied Sciences, Germany. Dr. Frank Klawonn is a Professor in the Department of Computer Science and Head of the Data Analysis and Pattern Recognition Laboratory at Ostfalia University of Applied Sciences, Germany. He is also Head of the Bioinformatics and Statistics group at the Helmholtz Centre for Infection Research, Braunschweig, Germany.
Guide to Intelligent Data Science: How to Intelligently Make Use of Real Data (Texts in Computer Science)
by Frank Klawonn Christian Borgelt Frank Höppner Michael R. Berthold Rosaria SilipoMaking use of data is not anymore a niche project but central to almost every project. With access to massive compute resources and vast amounts of data, it seems at least in principle possible to solve any problem. However, successful data science projects result from the intelligent application of: human intuition in combination with computational power; sound background knowledge with computer-aided modelling; and critical reflection of the obtained insights and results.Substantially updating the previous edition, then entitled Guide to Intelligent Data Analysis, this core textbook continues to provide a hands-on instructional approach to many data science techniques, and explains how these are used to solve real world problems. The work balances the practical aspects of applying and using data science techniques with the theoretical and algorithmic underpinnings from mathematics and statistics. Major updates on techniques and subject coverage (including deep learning) are included.Topics and features: guides the reader through the process of data science, following the interdependent steps of project understanding, data understanding, data blending and transformation, modeling, as well as deployment and monitoring; includes numerous examples using the open source KNIME Analytics Platform, together with an introductory appendix; provides a review of the basics of classical statistics that support and justify many data analysis methods, and a glossary of statistical terms; integrates illustrations and case-study-style examples to support pedagogical exposition; supplies further tools and information at an associated website.This practical and systematic textbook/reference is a “need-to-have” tool for graduate and advanced undergraduate students and essential reading for all professionals who face data science problems. Moreover, it is a “need to use, need to keep” resource following one's exploration of the subject.
Guide to Internet Job Searching: 2002-03 Edition
by Frances E. Roehm Margaret Riley DikelCopublished by America's foremost career books publisher and the Public Library Association, the acclaimed Guide to Internet Job Searching helps you harness the power of the Internet to aid in your job search. The Internet has revolutionized the way people look for career opportunities, and with this guide, you, too, can efficiently and successfully explore the Web to find the right job for you. This bestselling guide shows you how to target the most interesting jobs in the most promising companies and apply for those jobs with confidence-online or on paper. And it will steer you away from electronic "dead ends" such as unproductive searches that turn up thousands of near misses. Whether you are a complete beginner or an online expert, you'll find invaluable advice inside to make your Internet job search streamlined, efficient, and effective-from logging on to landing the perfect job. Margaret Riley Dikel, author of The Riley Guide (rileyguide.com), is a private consultant specializing in the use of the Internet for employment and career information. She is an internationally recognized authority in this field, having worked for many prominent governmental agencies and public and private corporations. Frances E, Roehm is the SkokieNet librarian at the Skokie (Illinois) Public Library where she specializes in building the village's community online. She is also the webmaster for ChicagoJobs.org, a regional resource for Chicagoland job hunters and career changers, and assists individuals in using the Internet to find a job. She currently chairs the PLA Job and Career Information Services committee.
Guide to Java
by James T. Streib Takako SomaThis book presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of examples and hands-on exercises. Topics and features: provides an introduction to variables, input/output and arithmetic operations; describes objects and contour diagrams, explains selection structures, and demonstrates how iteration structures work; discusses object-oriented concepts such as overloading and classes methods, and introduces string variables and processing; illustrates arrays and array processing and examines recursion; explores inheritance and polymorphism and investigates elementary files; presents a primer on graphical input/output, discusses elementary exception processing, and presents the basics of Javadoc; includes exercises at the end of each chapter, with selected answers in an appendix and a glossary of key terms; provides additional supplementary information at an associated website.
Guide to Maritime Informatics
by Alexander Artikis Dimitris ZissisIn the last 25 years, information systems have had a disruptive effect on society and business. Up until recently though, the majority of passengers and goods were transported by sea in many ways similar to the way they were at the turn of the previous century. Gradually, advanced information technologies are being introduced, in an attempt to make shipping safer, greener, more efficient, and transparent. The emerging field of Maritime Informatics studies the application of information technology and information systems to maritime transportation.Maritime Informatics can be considered as both a field of study and domain of application. As an application domain, it is the outlet of innovations originating from data science and artificial intelligence; as a field of study, it is positioned between computer science and marine engineering. This new field’s complexity lies within this duality because it is faced with disciplinary barriers yet demands a systemic, transdisciplinary approach. At present, there is a growing body of knowledge that remains undocumented in a single source or textbook designed to assist students and practitioners.This highly useful textbook/reference starts by introducing required knowledge, algorithmic approaches, and technical details, before presenting real-world applications. The aim is to present interested audiences with an overview of the main technological innovations having a disruptive effect on the maritime industry, as well as to discuss principal ideas, methods of operation and applications, and future developments. The material in this unique volume provides requisite core knowledge for undergraduate or postgraduate students, employing an analytical approach with numerous real-world examples and case studies.
Guide to Medical Image Analysis
by Klaus D. ToenniesThis book presents a comprehensive overview of medical image analysis. Practical in approach, the text is uniquely structured by potential applications. Features: presents learning objectives, exercises and concluding remarks in each chapter, in addition to a glossary of abbreviations; describes a range of common imaging techniques, reconstruction techniques and image artefacts; discusses the archival and transfer of images, including the HL7 and DICOM standards; presents a selection of techniques for the enhancement of contrast and edges, for noise reduction and for edge-preserving smoothing; examines various feature detection and segmentation techniques, together with methods for computing a registration or normalisation transformation; explores object detection, as well as classification based on segment attributes such as shape and appearance; reviews the validation of an analysis method; includes appendices on Markov random field optimization, variational calculus and principal component analysis.
Guide to Minecraft Dungeons: A Handbook for Heroes (Minecraft)
by Mojang AB The Official Minecraft TeamWith insider info and tips from the experts at Mojang, this is the definitive guide to Minecraft Dungeons.It is a dark and dangerous time. Corrupted by the Orb of Dominance, the evil Arch-Illager has gathered a loyal following of Illagers. Together they have ravaged the land, enslaving the peaceful Villagers and forcing them to do their bidding. The Villagers are in desperate need of a hero, and you are their only hope. Within the pages of this valuable book, you will find strategies for fighting malicious mobs, observations about the perils of each dungeon and advice about how to get your hands on rare and powerful items. You will also learn how to work as part of a team to vanquish the Arch-Illager once and for all.The fate of us all lies in your hands, brave hero. The Arch-Illager&’s reign of terror ends now.
Guide to Mobile Data Analytics in Refugee Scenarios: The 'Data for Refugees Challenge' Study
by Yves-Alexandre de Montjoye Xiaowen Dong Patrick VinckAfter the start of the Syrian Civil War in 2011–12, increasing numbers of civilians sought refuge in neighboring countries. By May 2017, Turkey had received over 3 million refugees — the largest refugee population in the world. Some lived in government-run camps near the Syrian border, but many have moved to cities looking for work and better living conditions. They faced problems of integration, income, welfare, employment, health, education, language, social tension, and discrimination. In order to develop sound policies to solve these interlinked problems, a good understanding of refugee dynamics isnecessary.This book summarizes the most important findings of the Data for Refugees (D4R) Challenge, which was a non-profit project initiated to improve the conditions of the Syrian refugees in Turkey by providing a database for the scientific community to enable research on urgent problems concerning refugees. The database, based on anonymized mobile call detail records (CDRs) of phone calls and SMS messages of one million Turk Telekom customers, indicates the broad activity and mobility patterns of refugees and citizens in Turkey for the year 1 January to 31 December 2017. Over 100 teams from around the globe applied to take part in the challenge, and 61 teams were granted access to the data.This book describes the challenge, and presents selected and revised project reports on the five major themes: unemployment, health, education, social integration, and safety, respectively. These are complemented by additional invited chapters describing related projects from international governmental organizations, technological infrastructure, as well as ethical aspects. The last chapter includes policy recommendations, based on the lessons learned.The book will serve as a guideline for creating innovative data-centered collaborations between industry, academia, government, and non-profit humanitarian agencies to deal with complex problems in refugee scenarios. It illustrates the possibilities of big data analytics in coping with refugee crises and humanitarian responses, by showcasing innovative approaches drawing on multiple data sources, information visualization, pattern analysis, and statistical analysis.It will also provide researchers and students working with mobility data with an excellent coverage across data science, economics, sociology, urban computing, education, migration studies, and more.
Guide to Modeling and Simulation of Systems of Systems
by Hessam S. Sarjoughian Bernard P. ZeiglerThis guide demonstrates how virtual build and test can be supported by the Discrete Event Systems Specification (DEVS) simulation modeling formalism, and the System Entity Structure (SES) simulation model ontology. The book examines a wide variety of Systems of Systems (SoS) problems, ranging from cloud computing systems to biological systems in agricultural food crops. Features: includes numerous exercises, examples and case studies throughout the text; presents a step-by-step introduction to DEVS concepts, encouraging hands-on practice to building sophisticated SoS models; illustrates virtual build and test for a variety of SoS applications using both commercial and open source DEVS simulation environments; introduces an approach based on activity concepts intrinsic to DEVS-based system design, that integrates both energy and information processing requirements; describes co-design modeling concepts and methods to capture separate and integrated software and hardware systems.
Guide to Modeling and Simulation of Systems of Systems
by Jean-Christophe Soulié Raphaël Duboz Hessam S. Sarjoughian Bernard ZeiglerThis guide demonstrates how virtual build and test can be supported by the Discrete Event Systems Specification (DEVS) simulation modeling formalism, and the System Entity Structure (SES) simulation model ontology. The book examines a wide variety of Systems of Systems (SoS) problems, ranging from cloud computing systems to biological systems in agricultural food crops. Features: includes numerous exercises, examples and case studies throughout the text; presents a step-by-step introduction to DEVS concepts, encouraging hands-on practice to building sophisticated SoS models; illustrates virtual build and test for a variety of SoS applications using both commercial and open source DEVS simulation environments; introduces an approach based on activity concepts intrinsic to DEVS-based system design, that integrates both energy and information processing requirements; describes co-design modeling concepts and methods to capture separate and integrated software and hardware systems.
Guide to Modeling and Simulation of Systems of Systems: User's Reference
by Bernard ZeiglerThis user's reference is a companion to the separate book also titled "Guide to Modelling and Simulation of Systems of Systems." The principal book explicates integrated development environments to support virtual building and testing of systems of systems, covering in some depth the MS4 Modelling EnvironmentTM. This user's reference provides a quick reference and exposition of the various concepts and functional features covered in that book. The topics in the user's reference are grouped in alignment with the workflow displayed on the MS4 Modeling EnvironmentTM launch page, under the headings Atomic Models, System Entity Structure, Pruning SES, and Miscellaneous. For each feature, the reference discusses why we use it, when we should use it, and how to use it. Further comments and links to related features are also included.
Guide to Network Security
by Michael E. Whitman Herbert J. Mattord David Mackey Andrew GreenThe authors then explore network perimeter defense technologies and methods, including access controls, firewalls, VPNs, and intrusion detection systems, as well as applied cryptography in public key infrastructure, wireless security, and web commerce. The final section covers additional topics relevant for information security practitioners, such as assessing network security, professional careers in the field, and contingency planning. Perfect for both aspiring and active IT professionals.
Guide to Networking Essentials
by Greg TomshoGUIDE TO NETWORKING ESSENTIALS provides students with both the knowledge and hands-on skills necessary to work with network operating systems in a network administration environment. By focusing on troubleshooting and computer networking technologies, this book offers a comprehensive introduction to networking and to advances in software, wireless and network security.
Guide to NoSQL with Azure Cosmos DB: Work with the massively scalable Azure database service with JSON, C#, LINQ, and .NET Core 2
by Gastón C. Hillar Daron YöndemCreate scalable applications by taking advantage of NoSQL document databases on the cloud with .NET CoreKey FeaturesWork with the latest available tools related to Cosmos DBLearn to work with the latest version of the .NET Core SDK, C# and the SQL APIWork with a database service that doesn’t require you to use an ORM and provides flexibilityBook DescriptionCosmos DB is a NoSQL database service included in Azure that is continuously adding new features and has quickly become one of the most innovative services found in Azure, targeting mission-critical applications at a global scale. This book starts off by showing you the main features of Cosmos DB, their supported NoSQL data models and the foundations of its scalable and distributed architecture. You will learn to work with the latest available tools that simplify your tasks with Cosmos DB and reduce development costs, such as the Data Explorer in the Azure portal, Microsoft Azure Storage Explorer, and the Cosmos DB Emulator.Next, move on to working with databases and document collections. We will use the tools to run schema agnostic queries against collections with the Cosmos DB SQL dialect and understand their results. Then, we will create a first version of an application that uses the latest .NET Core SDK to interact with Cosmos DB. Next, we will create a second version of the application that will take advantage of important features that the combination of C# and the .NET Core SDK provides, such as POCOs and LINQ queries. By the end of the book, you will be able to build an application that works with a Cosmos DB NoSQL document database with C#, the .NET Core SDK, LINQ, and JSON.What you will learnUnderstand the supported NoSQL data models and the resource hierarchyLearn the latest tools to work with Cosmos DB accounts and collectionsReduce your development costs by working with the Cosmos DB EmulatorUnderstand request units, automatic indexing, partitioning, and billingBuild an application with C#, Cosmos DB, .NET Core SDK, and the SQL APIPerform asynchronous operations with databases, and documents in C#Work with models, and customize serialization of LINQ queriesWho this book is forThis book is for C# developers. You do not require any knowledge of Azure Cosmos DB, but familiarity with the Azure platform is expected.
Guide to OCR for Arabic Scripts
by Volker Märgner Haikal El AbedThis Guide to OCR for Arabic Scripts is the first book of its kind, specifically devoted to this emerging field. Topics and features: contains contributions from the leading researchers in the field; with a Foreword by Professor Bente Maegaard of the University of Copenhagen; presents a detailed overview of Arabic character recognition technology, covering a range of different aspects of pre-processing and feature extraction; reviews a broad selection of varying approaches, including HMM-based methods and a recognition system based on multidimensional recurrent neural networks; examines the evaluation of Arabic script recognition systems, discussing data collection and annotation, benchmarking strategies, and handwriting recognition competitions; describes numerous applications of Arabic script recognition technology, from historical Arabic manuscripts to online Arabic recognition.
Guide to OCR for Indic Scripts
by Venu Govindaraju Srirangaraj Ranga SetlurThis unique guide/reference is the very first comprehensive book on the subject of OCR (Optical Character Recognition) for Indic scripts. Features: contains contributions from the leading researchers in the field; discusses data set creation for OCR development; describes OCR systems that cover 8 different scripts - Bangla, Devanagari, Gurmukhi, Gujarati, Kannada, Malayalam, Tamil, and Urdu (Perso-Arabic); explores the challenges of Indic script handwriting recognition in the online domain; examines the development of handwriting-based text input systems; describes ongoing work to increase access to Indian cultural heritage materials; provides a section on the enhancement of text and images obtained from historical Indic palm leaf manuscripts; investigates different techniques for word spotting in Indic scripts; reviews mono-lingual and cross-lingual information retrieval in Indic languages. This is an excellent reference for researchers and graduate students studying OCR technology and methodologies.
Guide to OSI and TCP/IP Models
by Mohammed M. AlaniThis work opens with an accessible introduction to computer networks, providing general definitions of commonly used terms in networking. This is followed by a detailed description of the OSI model, including the concepts of connection-oriented and connectionless communications. The text carefully elaborates the specific functions of each layer, along with what is expected of protocols operating at each layer. Next, the journey of a single packet, from source to destination, is described in detail. The final chapter is devoted to the TCP/IP model, beginning with a discussion of IP protocols and the supporting ARP, RARP and In ARP protocols. The work also discusses the TCP and UDP protocols operating at the transport layer and the application layer protocols HTTP, DNS, FTP, TFTP, SMTP, POP3 and Telnet. Important facts and definitions are highlighted in gray boxes found throughout the text.
Guide to Operating Systems (Fourth Edition)
by Michael Palmer Michael WaltersGet the latest theory and technical information for working on Windows, Mac OS, and UNIX/Linuxplatforms with GUIDE TO OPERATING SYSTEMS, 4E. Topics include operating system theory, installation, upgrading, configuring (operating system and hardware), file systems, security, hardware options, storage, resource sharing, network connectivity, maintenance, and troubleshooting. Designed to be easily understood and highly practical, GUIDE TO OPERATING SYSTEMS, 4E is the resource readers need for deepening their understanding of different operating systems. GUIDE TO OPERATING SYSTEMS, 4E prepares readers to understand the fundamental concepts of computer operating systems. The book specifically addresses Windows XP, Windows Vista, Windows 7, Windows Server 2003 and Windows Server 2003 R2, Windows Server 2008 and Windows Server 2008 R2, SUSE Linux, Fedora Linux, Red Hat Linux, and Mac OS X (Panther, Tiger, Leopard, and Snow Leopard), and provides information on all network operating subjects.
Guide to Operating Systems (Mindtap Course List Series)
by Greg TomshoMaster the fundamental concepts of computer operating systems with Tomsho's GUIDE TO OPERATING SYSTEMS, 6th Edition. An excellent resource for training across different operating systems, this practical text equips you with key theory and technical information as you work with today's most popular operating systems, including Windows, macOS and Linux platforms. You will learn how general operating systems are organized and function as well as gain hands-on experience with OS installation, upgrading and configuration. Processors, file systems, networking, virtualization, security, device management, storage, OS maintenance and troubleshooting are covered in detail. In addition, the MindTap digital learning solution gives you a wealth of anywhere, anytime learning resources.
Guide to Optimal Operational Risk and BASEL II
by Ioannis S. Akkizidis Vivianne BouchereauGuide to Optimal Operational Risk and Basel II presents the key aspects of operational risk management that are also aligned with the Basel II requirements. This volume provides detailed guidance for the design and implementation of an efficient operational risk management system. It contains all elements of assessment, including operational risk i
Guide to Pairing-Based Cryptography (Chapman & Hall/CRC Cryptography and Network Security Series)
by Nadia El Mrabet; Marc JoyeThis book is devoted to efficient pairing computations and implementations, useful tools for cryptographers working on topics like identity-based cryptography and the simplification of existing protocols like signature schemes. As well as exploring the basic mathematical background of finite fields and elliptic curves, Guide to Pairing-Based Cryptography offers an overview of the most recent developments in optimizations for pairing implementation. Each chapter includes a presentation of the problem it discusses, the mathematical formulation, a discussion of implementation issues, solutions accompanied by code or pseudocode, several numerical results, and references to further reading and notes. Intended as a self-contained handbook, this book is an invaluable resource for computer scientists, applied mathematicians and security professionals interested in cryptography.