War and Algorithm


Book Description

New military technologies are animated by fantasies of perfect knowledge, lawfulness, and vision that contrast sharply with the very real limits of human understanding, law, and vision. Thus, various kinds of violent acts are proliferating while their precise nature remains unclear. Especially man–machine ensembles, guided by algorithms, are operating in ways that challenge conceptual understanding. War and Algorithm looks at the increasing power of algorithms in these emerging forms of warfare from the perspectives of critical theory, philosophy, legal studies, and visual studies. The contributions in this volume grapple with the challenges posed by algorithmic warfare and trace the roots of new forms of war in the technological practices and forms of representation of the digital age. Together, these contributions provide a first step toward understanding—and resisting—our emerging world of war.




The Algorithm Design Manual


Book Description

This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students. The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources, is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography. NEW to the second edition: • Doubles the tutorial material and exercises over the first edition • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them • Includes several NEW "war stories" relating experiences from real-world applications • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java




A Human Algorithm


Book Description

A groundbreaking narrative on the urgency of ethically designed AI and a guidebook to reimagining life in the era of intelligent technology. The Age of Intelligent Machines is upon us, and we are at a reflection point. The proliferation of fast–moving technologies, including forms of artificial intelligence akin to a new species, will cause us to confront profound questions about ourselves. The era of human intellectual superiority is ending, and we need to plan for this monumental shift. A Human Algorithm: How Artificial Intelligence Is Redefining Who We Are examines the immense impact intelligent technology will have on humanity. These machines, while challenging our personal beliefs and our socioeconomic world order, also have the potential to transform our health and well–being, alleviate poverty and suffering, and reveal the mysteries of intelligence and consciousness. International human rights attorney Flynn Coleman deftly argues that it is critical that we instill values, ethics, and morals into our robots, algorithms, and other forms of AI. Equally important, we need to develop and implement laws, policies, and oversight mechanisms to protect us from tech’s insidious threats. To realize AI’s transcendent potential, Coleman advocates for inviting a diverse group of voices to participate in designing our intelligent machines and using our moral imagination to ensure that human rights, empathy, and equity are core principles of emerging technologies. Ultimately, A Human Algorithm is a clarion call for building a more humane future and moving conscientiously into a new frontier of our own design. “[Coleman] argues that the algorithms of machine learning––if they are instilled with human ethics and values––could bring about a new era of enlightenment.” —San Francisco Chronicle




Army of None: Autonomous Weapons and the Future of War


Book Description

Winner of the 2019 William E. Colby Award "The book I had been waiting for. I can't recommend it highly enough." —Bill Gates The era of autonomous weapons has arrived. Today around the globe, at least thirty nations have weapons that can search for and destroy enemy targets all on their own. Paul Scharre, a leading expert in next-generation warfare, describes these and other high tech weapons systems—from Israel’s Harpy drone to the American submarine-hunting robot ship Sea Hunter—and examines the legal and ethical issues surrounding their use. “A smart primer to what’s to come in warfare” (Bruce Schneier), Army of None engages military history, global policy, and cutting-edge science to explore the implications of giving weapons the freedom to make life and death decisions. A former soldier himself, Scharre argues that we must embrace technology where it can make war more precise and humane, but when the choice is life or death, there is no replacement for the human heart.




Systematic Methods of Chemical Process Design


Book Description

Over the last 20 years, fundamental design concepts and advanced computer modeling have revolutionized process design for chemical engineering. Team work and creative problem solving are still the building blocks of successful design, but new design concepts and novel mathematical programming models based on computer-based tools have taken out much of the guess-work. This book presents the new revolutionary knowledge, taking a systematic approach to design at all levels.




The Ethical Algorithm


Book Description

Algorithms have made our lives more efficient and entertaining--but not without a significant cost. Can we design a better future, one in which societial gains brought about by technology are balanced with the rights of citizens? The Ethical Algorithm offers a set of principled solutions based on the emerging and exciting science of socially aware algorithm design.




Algorithms to Live By


Book Description

'Algorithms to Live By' looks at the simple, precise algorithms that computers use to solve the complex 'human' problems that we face, and discovers what they can tell us about the nature and origin of the mind.




What Algorithms Want


Book Description

The gap between theoretical ideas and messy reality, as seen in Neal Stephenson, Adam Smith, and Star Trek. We depend on—we believe in—algorithms to help us get a ride, choose which book to buy, execute a mathematical proof. It's as if we think of code as a magic spell, an incantation to reveal what we need to know and even what we want. Humans have always believed that certain invocations—the marriage vow, the shaman's curse—do not merely describe the world but make it. Computation casts a cultural shadow that is shaped by this long tradition of magical thinking. In this book, Ed Finn considers how the algorithm—in practical terms, “a method for solving a problem”—has its roots not only in mathematical logic but also in cybernetics, philosophy, and magical thinking. Finn argues that the algorithm deploys concepts from the idealized space of computation in a messy reality, with unpredictable and sometimes fascinating results. Drawing on sources that range from Neal Stephenson's Snow Crash to Diderot's Encyclopédie, from Adam Smith to the Star Trek computer, Finn explores the gap between theoretical ideas and pragmatic instructions. He examines the development of intelligent assistants like Siri, the rise of algorithmic aesthetics at Netflix, Ian Bogost's satiric Facebook game Cow Clicker, and the revolutionary economics of Bitcoin. He describes Google's goal of anticipating our questions, Uber's cartoon maps and black box accounting, and what Facebook tells us about programmable value, among other things. If we want to understand the gap between abstraction and messy reality, Finn argues, we need to build a model of “algorithmic reading” and scholarship that attends to process, spearheading a new experimental humanities.




Speaking the Law


Book Description

When Barack Obama came into office, the strategic landscape facing the United States in its overseas counterterrorism operations was undergoing a shift. Even before the rise of drones necessitated the articulation of legal doctrine, the Obama administration had to explain itself. In Speaking the Law, the authors offer a detailed examination of the speeches of the Obama administration on national security legal issues. Viewed together here for the first time, the authors lay out a broad array of legal and policy positions regarding a large number of principles currently contested at both the domestic and international levels. The book describes what the Obama administration has said about the legal framework in which it is operating with respect to such questions as the nature of the war on terrorism, the use of drones and targeted killings, detention, trial by military commission and in federal courts, and interrogation. The authors analyze this framework, examining the stresses on it and asking where the administration got matters right and where they were wrong. They conclude with suggestions for certain reforms to the framework for the administration and Congress to consider.




Metaheuristics: Outlines, MATLAB Codes and Examples


Book Description

The book presents eight well-known and often used algorithms besides nine newly developed algorithms by the first author and his students in a practical implementation framework. Matlab codes and some benchmark structural optimization problems are provided. The aim is to provide an efficient context for experienced researchers or readers not familiar with theory, applications and computational developments of the considered metaheuristics. The information will also be of interest to readers interested in application of metaheuristics for hard optimization, comparing conceptually different metaheuristics and designing new metaheuristics.