ppxscal/embedding_network huggingface dataset:
Analysis and Approximation of the Velocity Tracking Problem for Navier--Stokes Flows with Distributed Control
Authors: Max D. Gunzburger, S. Manservisi
Venue: SIAM Journal on Numerical Analysis (2000)

We consider the mathematical formulation, analysis, and the numerical solution of a time-dependent optimal control problem associated with the tracking of the velocity of a Navier--Stokes flow in a bounded two-dimensional domain through the adjustment of a distributed control. The existence of optimal solutions is proved and the first-order necessary conditions for optimality are used to derive an optimality system of partial differential equations whose solutions provide optimal states and controls. Semidiscrete-in-time and fully discrete space-time approximations are defined and their convergence to the exact optimal solutions is shown. A gradient method for the solution of the fully discrete equations is examined, as are its convergence properties. Finally, the results of some illustrative computational experiments are presented.
Intelligent Systems and Interfaces
Authors: Hansijurge Zimmermann
Venue:  (2000)

:Represents a comprehensive coverage of the field, including fundamental aspects, and offers a systematic overview of intelligent systems in various applications.
Autonomous Agent Models of Stock Markets
Authors: Hakman A. Wan, Andrew Hunter, Peter Dunne
Venue: Artificial Intelligence Review (2002)

The use of artificial agents in the study of stock markets has aroused much interest in the past two decades. Models of markets consisting of agents were built to reinforce or question theories in economics &ndash; including the principle of ``negative feedback'', the Efficient Market Hypothesis, and chaos theory. In this article, we review the development of these agent models, highlight key design issues and problems, and suggest some directions for future research.
Going Digital!
Authors: Robert E. Litan, William A. Niskanen
Venue:  (1997)

:Should we continue to regulate industries the way we have in the past? Does the digital age require a new approach to antitrust enforcement? To best facilitate global electronic commerce, what changes are needed in intellectual property law, professional licensing requirements, laws governing privacy and content, and policies relating to standards? And what steps, if any, are required to best ensure that all citizens have access to the new technologies? This book examines these and other policy issues. It draws on a recent conference cosponsored by the Brookings Institution and the Cato Institute, where leading experts in various fields related to information technology presented their views.
Linux Programming Unleashed, 2nd edition
Authors: Kurt Wall
Venue:  (2000)

:Linux Programming Unleashed is a complete and comprehensive reference for intermediate to advanced Linux developers that covers every possible use of Linux. Topics include:Core Linux Programming;Interprocess Communication;Device Drivers;Development Tools (make, Emacs, diff and patch, etc.);Programming the User Interface;programming (including Motif, Athena, GTK, QT, and more);Scripting;Security;System Programming Using Libraries;Package Management;and Licensing.Linux Programming Unleashed contains hundreds of professional programming techniques and code for many real world applications.
Exploring Microsoft Office Professional, 1st edition
Authors: Robert T. Grauer, Maryann Barber
Venue:  (1999)

:Featuring a full-color format, each title in this timely series shares a common design, pedagogy, and writing style that will appeal to readers in a variety of disciplines, including business, liberal arts, and the sciences. Robert T. Grauer and Maryann Barber emphasize concepts and theory - not just keystrokes or mouse clicks. Readers are encouraged to extend this information by exploring additional commands and applications on their own. Superb tutorials with numerous screen shots help guide you through each step of every exercise. Boxed tips and shortcuts provide helpful instruction throughout, while troubleshooting inserts anticipate mistakes and outline recovery procedures. "Exploring Windows" exercises help promote understanding through hands-on involvement. Each book in the series stresses the benefits of Windows, including the common user interface, the ability to share data, on-line help, the undo command, and the benefits of multitasking. Each book presents practical information such as how to avoid computer viruses, the importance of adequate backup, and the use of the vendor's technical support.
Sams Teach Yourself ColdFusion Express in 24 Hours with CD-ROM, 1st edition
Authors: Ben Forta, Sue Hove
Venue:  (2000)

:Sams Teach Yourself ColdFusion Express is a step-by-step tutorial that teaches you how to turn basic Web sites into Web applications. From installation to database connection configuration, from tag and function usage to code reuse, this book helps you take advantage of Web application technology so you can take your Web sites to the next level. Learn how to interact with databases to create dynamic data driven web sites, how to perform intelligent server side condition and logical processing, how to create guest books, counters, and other server side applications, as well as how to create personalized and interactive Web sites. The fastest way to get up and running with the new free version of Allaire Corporation's award-winning ColdFusion product. The first and only book on ColdFusion Express (a product which has a larger potential user base than the full ColdFusion product). This book will teach readers all they need to know to be able to create and deploy ColdFusion-powered web sites using ColdFusion Express and HomeSite
Single Machine Scheduling with Release Dates
Authors: Michel X. Goemans, Maurice Queyranne, Andreas S. Schulz, Martin Skutella, Yaoguang Wang
Venue: SIAM Journal on Discrete Mathematics (2002)

We consider the scheduling problem of minimizing the average weighted completion time of n jobs with release dates on a single machine. We first study two linear programming relaxations of the problem, one based on a time-indexed formulation, the other on a completion-time formulation. We show their equivalence by proving that a O(n log n) greedy algorithm leads to optimal solutions to both relaxations. The proof relies on the notion of mean busy times of jobs, a concept which enhances our understanding of these LP relaxations. Based on the greedy solution, we describe two simple randomized approximation algorithms, which are guaranteed to deliver feasible schedules with expected objective function value within factors of 1.7451 and 1.6853, respectively, of the optimum. They are based on the concept of common and independent $\alpha$-points, respectively. The analysis implies in particular that the worst-case relative error of the LP relaxations is at most 1.6853, and we provide instances showing that it is at least $e/(e-1) \approx 1.5819$. Both algorithms may be derandomized; their deterministic versions run in O(n2) time. The randomized algorithms also apply to the on-line setting, in which jobs arrive dynamically over time and one must decide which job to process without knowledge of jobs that will be released afterwards.
Flexible Conjugate Gradients
Authors: Yvan Notay
Venue: SIAM Journal on Scientific Computing (2000)

We analyze the conjugate gradient (CG) method with preconditioning slightly variable from one iteration to the next. To maintain the optimal convergence properties, we consider a variant proposed by Axelsson that performs an explicit orthogonalization of the search directions vectors. For this method, which we refer to as flexible CG, we develop a theoretical analysis that shows that the convergence rate is essentially independent of the variations in the preconditioner as long as the latter are kept sufficiently small. We further discuss the real convergence rate on the basis of some heuristic arguments supported by numerical experiments. Depending on the eigenvalue distribution corresponding to the fixed reference preconditioner, several situations have to be distinguished. In some cases, the convergence is as fast with truncated versions of the algorithm or even with the standard CG method, whereas quite large variations are allowed without too much penalty. In other cases, the flexible variant effectively outperforms the standard method, while the need for truncation limits the size of the variations that can be reasonably allowed.
Unseeded region growing for 3D image segmentation
Authors: Zheng Lin, Jesse Jin, Hugues Talbot
Venue: Selected papers from the Pan-Sydney workshop on Visualisation - Volume 2 (2000)

Unseeded region growing is a versatile and fully automatic segmentation technique suitable for multispectral and 3D images. This approach integrates region-based segmentation with image processing techniques based on adaptive anisotropic diffusion filters.The segmentation method is fast, reliable and free of tuning parameters. It is indeed a general purpose segmentation method and has been successfully applied in a range of image analysis tasks. This paper describes the algorithm, and briefly discusses its properties and applications. Segmentation results will also be shown at the end of the paper
Multilingual information access
Authors: Carol Peters, Páraic Sheridan
Venue: Lectures on information retrieval (2001)

The global information society has radically changed the way in which knowledge is acquired, disseminated and exchanged. Users of internationally distributed networks need to be able to find, retrieve and understand relevant information in whatever language and form it may have been stored. For this reason, much attention has been given over the past few years to the study and development of tools and technologies for multilingual information access (MLIA). This is a complex, multidisciplinary area in which methodologies and tools developed in the fields of information retrieval and natural language processing converge. Two main sectors are involved: multiple language recognition, manipulation and display; cross-language search and retrieval. The paper provides an overview of the main issues of interest in both these areas. Topics covered include: multilingual document indexing, specific requirements of particular languages and scripts, techniques for cross-language information retrieval (CLIR), resources, and system and component evaluation.
Programming Python: Object-Oriented Scripting, 2nd edition
Authors: Mark Lutz
Venue:  (2001)

:Programming Python, 2nd Edition, focuses on advanced uses of the Python programming/scripting language, which has evolved from an emerging language of interest primarily to pioneers, to a widely accepted tool that traditional programmers use for real day-to-day development tasks. With Python, you can do almost anything you can do with C++; but Python is an interpreted language designed for rapid application development and deployment. Among other things, Python supports object-oriented programming; a remarkably simple, readable, and maintainable syntax; integration with C components; and a vast collection of pre-coded interfaces and utilities. As Python has grown to embrace developers on a number of different platforms (Unix, Linux, Windows, Mac), companies have taken notice and are adopting Python for their products. It has shown up animating the latest Star Wars movie, serving up maps and directories on the Internet, guiding users through Linux installations, testing chips and boards, managing Internet discussion forums, scripting online games, and even scripting wireless products. Programming Python, 2nd Edition, is the most comprehensive resource for advanced Python programmers available today. Reviewed and endorsed by Python creator Guido van Rossum, who also provides the foreword, this book zeroes in on real-world Python applications. It's been updated for Python 2.0 and covers Internet scripting, systems programming, Tkinter GUIs, C integration domains, and new Python tools and applications. Among them: IDLE, JYthon, Active Scripting and COM extensions, Zope, PSP server pages, restricted execution mode, the HTMLgen and SWIGcode generators, thread support, CGI and Internet protocol modules. Such applications are the heart and soul of this second edition. Veteran O'Reilly author Mark Lutz has included a platform-neutral CD-ROM with book examples and various Python-related packages, including the full Python 2.0 source code distribution.
Connecting technical communicators with technical developers
Authors: Kenny Wong, Scott Tilley
Venue: Proceedings of the 20th annual international conference on Computer documentation (2002)

Most program documentation is written by developers for developers. This often results in documentation that is less than satisfactory in terms of quality, relevance, and longevity of information to developers who will be responsible for subsequent enhancements to the product. This paper outlines an approach to producing effective program documentation by connecting technical communicators and technical developers in a pair-wise manner. This approach is modeled on the development methodology advocated by eXtreme Programming (XP). Programmers who adopt XP work in pairs, and thus are in constant communication with one another. By pairing a technical communicator with a technical developer, many of the same benefits can be gained. Rather than eschewing program documentation, the paired communicator and developer instead produce high-quality documentation during the development process, with little extra effort, resulting in a more maintainable software application. The paper also describes some recent experiences in pairing a senior person and a junior person in communicator and developer roles to enhance program documentation of a long-lived and popular research application.
UML and XML schema
Authors: Nicholas Routledge, Linda Bird, Andrew Goodchild
Venue: Proceedings of the 13th Australasian database conference - Volume 5 (2002)

XML is rapidly becoming the standard method for sending information across the Internet. XML Schema, since its elevation to W3C Recommendation on the 2nd May 2001, is fast becoming the preferred means of describing structured XML data. However, until recently, there has been no effective means of graphically designing XML Schemas without exposing designers to low-level implementation issues. Bird, Goodchild and Halpin (2000) proposed a method to address this shortfall using the 'Object Role Modelling' conceptual language to generate XML Schemas.This paper seeks to build on this approach by defining a mapping between the Unified Modeling Language (UML) class diagrams and XML Schema using the traditional three level database design approach (ie. using conceptual, logical and physical design levels). In our approach, the conceptual level is represented using standard UML class notation, annotated with a few additional conceptual constraints, the logical level is represented in UML, using a set of UML stereotypes, and the XML Schema itself represents the physical level. The goal of this three level design methodology is to allow conceptual level UML class models to be automatically mapped into the logical level, while minimizing redundancy and maximizing connectivity.
Balancing internet marketing needs with consumer concerns: a property rights framework
Authors: E. Rose
Venue: ACM SIGCAS Computers and Society (2000)

Innovations in web technologies, data warehousing and data mining enable Internet marketers to collect, process and analyze personal data gathered from web users browsing and online purchase habits on a much greater scale as it is now quicker and more economical to do so. Recent surveys indicate that consumers are not comfortable with these practices, especially when the data is collected or sold without their consent. The resulting conflict of interest demands a solution. In this paper, a framework of incomplete markets, property rights and transaction costs is used to analyze the problem and propose some preliminary solutions.
Statistical selection of the best system
Authors: David Goldsman, Barry L. Nelson
Venue: Proceedings of the 33nd conference on Winter simulation (2001)

This tutorial discusses some statistical procedures for selecting the best of a number of competing systems. The term "best" may refer to that simulated system having, say, the largest expected value or the greatest likelihood of yielding a large observation. We describe six procedures for finding the best, three of which assume that the underlying observations arise from competing normal distributions, and three of which are essentially nonparametric in nature. In each case, we comment on how to apply the above procedures for use in simulations.
Accelerated NetWare 5 CNA: Study Guide
Authors: Dorothy Cady
Venue:  (1998)

:Becoming a Novell Certified NetWare Administrator just got easier. The Accelerated NetWare 5 CNA Study Guide is written by an expert - the author is a Novell CNA, CNE, MCNE, and CNI - expressly for computer professionals who want to pass the first time around. It's all here: everything you need to approach the exam with confidence, in a handy, study-anywhere format. The Accelerated NetWare 5 CNA Study Guide provides exactly the kind of guidance necessary to get you ready for the Novell CNA exam - the vital test that provides the right credentials for administering 70% of the world's networks. Pick any topic - from understanding the directory tree, to establishing security, to the fine points of customization, access, and hands-on NetWare 5 administration - and the information is all there, right where you want it.
An interpreter generator using tree pattern matching
Authors: Christoph M. Hoffmann, Michael J. O'Donnell
Venue: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages (1979)

Equations provide a rich, intuitively understandable notation for describing nonprocedural computing languages such as LISP and Lucid. In this paper, we present techniques for automatically generating interpreters from equations, analagous to well-known techniques for generating parsers from context-free grammars. The interpreters so generated are exactly faithful to the simple traditional mathematical meaning of the equations-no lattice-theoretic or fixpoint ideas are needed to explain the correspondence. The main technical problem involved is the extension of efficient practical string matching algorithms to trees. We present some new efficient table-driven matching techniques for a large class of trees, and point out unsolved problems in extending this class. We believe that the techniques of this paper form the beginnings of a useful discipline of interpreting, comparable to the existing discipline of parsing.
Windows 95 Registry for Dummies with Cdrom
Authors: Glenn Weadock, Dummies Technology Press
Venue:  (1998)

:Get to the "heart and soul" of Windows 95. Windows 95 Registry For Dummies shows you how to customize the Registry and use it to improve reliability, speed, security, and ease of use. You'll also find out how to protect your PC from Registry problems. With clear, down-to-earth instructions, this easy-to-follow guide will help you put the Registry to work for you -- in no time! Inside, find helpful advice on how to Discover why the Registry is the "nerve center" for Windows 95 and Windows 95 programs Put safeguards in place so you'll never run the risk of losing vital system information due to Registry problems Customize the Registry without even using the Registry Editor Get acquainted with the Registry's organization so you know what information goes where -- and why Put advanced Windows 95 features to work for you by using the Registry's system policies and user profiles Use the Registry to make your desktop faster, more convenient, and safer -- and change desktop features you didn't know you could change Troubleshoot the top 20 Registry problems with the confidence of a pro
Pro Audio 16: The Official Book
Authors: Ivan Luk, David M. Golden
Venue:  (1993)

:Sound will take on a whole new meaning when you discover the incredible range of music, weird noises, and special effects that you can produce with the Pro Audio 16 sound cards. This official Pro Audio 16 book shows you how to orchestrate masterful performances, no matter what your level of experience is with these cards. Everything you need to know is here - from troubleshooting your installation to commanding all aspects of the Pro Audio 16 software.
Core MCSD: Designing and Implementing Distributed Applications in Visual Basic 6
Authors: Forrest Houlette, Lars Klander
Venue:  (1999)

: Prepare for Exam 70-175. The TOTAL MCSD Learning Solution! Free Interactive MCSD Training Website. CD includes FREE 4-hour SmartForce training module. Endorsed by the SmartForce Mentoring Group#1 On-line MCSD Training Provider! DON'T JUST READ ABOUT IT! Included Free on the CD-ROM is a complete Visual Basic 6 computer-based training course chosen especially for this bookfrom SmartForce, the #1 provider of interactive training software! Design, development, and deployment-in depth! Application architecture: conceptual, logical, and physical designs Tiering methodologies and distributed frameworks COM, DCOM, Windows(r) Universal Data Access (UDA), and Windows Distributed interNet Architecture (DNA) User, Business, and Data Services, including database interfaces Testing, deployment, maintenance, monitoring, versioning, optimization, and more Serious, expert preparation for Microsoft's VB6 MCSD Exam 70-175! If you want to pass Microsoft's tough MCSD core exam 70-175, get the best preparation guide you can buy! Core MCSD delivers expert guidance, tested code, and proven strategies for passing the exam with flying colors. Windows development expert Forrest Houlette and Microsoft(r) certified trainer and developer Lars Klander cover all the real-world design, development, and deployment skills Microsoft tests for-especially the advanced material most books gloss over! You'll master all you need to know about multi-tier frameworks, COM, DCOM, UDA, ADO, and DNA; componeperformance, scalability, and maintainability;testing,deployment, maintenance; and more. Houlette and Klander present practical discussions of exam strategy, detailed lists of exam resources, and hundreds of exam Q&As-and you'll find even more on the book's exclusive Web site! Don't settle for a superficial VB6 desktop exam guide! Get one that truly prepares you for the exam's toughest challenges: Core MCSD: Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.
MS Outlook 2000 for Windows for Dummies Quick Reference, 1st edition
Authors: Bill Dyszel
Venue:  (1998)

:Find the facts you needfast Fast answers to frequently asked questions Outlook 2000 essentials at your fingertips! If you like your answers and information up-to-date, look no further. With this concise, superbly organized reference, you'll have the answers to all of the great messaging and task-management features of Outlook 2000, including sending and receiving e-mail, customizing your calendar, tracking contacts, using Outlook with other programs, and more! THE DUMMIES WAYTM Concise, "get it done" information Helpful alphabetical organization Covenient lay-flat binding Icons and other navigational aids A dash of humor and fun
From rouding error estimation to automatic correction with automatic differentiation
Authors: Thierry Braconnier, Phillippe Langlois
Venue: Automatic differentiation of algorithms: from simulation to optimization (2000)

Using automatic differentiation (AD) to estimate the propagation of rounding errors in numerical algorithms is classic. We propose a new application of AD to roundoff analysis providing an automatic correction of the first order effect of the elementary rounding errors. We present the main characteristics of this method and significant examples of its application to improve the accuracy of computed results and/or the stability of the algorithm.