ppxscal/embedding_network huggingface dataset:
Database in Depth: Relational Theory for Practitioners
Authors: C. J. Date
Venue:  (2005)

This book sheds light on the principles behind the relational model, which is fundamental to all database-backed applications--and, consequently, most of the work that goes on in the computing world today. Database in Depth: The Relational Model for Practitioners goes beyond the hype and gets to the heart of how relational databases actually work. Ideal for experienced database developers and designers, this concise guide gives you a clear view of the technology--a view that's not influenced by any vendor or product. Featuring an extensive set of exercises, it will help you: understand why and how the relational model is still directly relevant to modern database technology (and will remain so for the foreseeable future)see why and how the SQL standard is seriously deficientuse the best current theoretical knowledge in the design of their databases and database applicationsmake informed decisions in their daily database professional activities Database in Depth will appeal not only to database developers and designers, but also to a diverse field of professionals and academics, including database administrators (DBAs), information modelers, database consultants, and more. Virtually everyone who deals with relational databases should have at least a passing understanding of the fundamentals of working with relational models. Author C.J. Date has been involved with the relational model from its earliest days. An exceptionally clear-thinking writer, Date lays out principle and theory in a manner that is easily understood. Few others can speak as authoritatively the topic of relational databases as Date can.
Using a CFD simulation in designing a smoke management system in a building
Authors: George Hadjisophocleous, Yoon J. Ko
Venue: Proceedings of the 38th conference on Winter simulation (2006)

This paper presents a study on the effectiveness of a smoke exhaust system in a complex building using the Computational Fluid Dynamics (CFD) models. The CFD model FDS (Fire Dynamics Simulator) was used for this study. To simulate fires in the building a design fire was selected to represent the fire loads expected in the lobby area. Smoke movement from the origin of fire in the lobby and smoke contamination in the interconnected corridors are simulated in order to design the exhaust system to be capable of maintaining tenable conditions in the corridor used for evacuation. The results of these simulations are presented and discussed.
History based reactive objects for immersive CAD
Authors: Thomas Convard, Patrick Bourdot
Venue: Proceedings of the ninth ACM symposium on Solid modeling and applications (2004)

Virtual Environments (VE) allow direct 3D interaction, better perception of shapes and a feel of immersion, properties that are highly desirable for design tasks. Traditional CAD software extensively use WIMP interfaces (Windows, Icons, Menus and Pointing device), but these interaction models are not suited in VE. Moreover, during a design task, the use of dialog boxes, buttons, etc. deteriorates the user's focus on his work. However, to fully benefit from immersive interaction we need more reactive behavior from 3D objects. The objects data structures must provide efficient ways for real-time modification of the geometric definitions of solids via direct 3D interactions. We will present an approach that replaces the traditional editing of the construction history graph in parametric modelers. A description of data structures and algorithms that allow the user to implicitly modify the history of a solid through a direct 3D interaction on topological elements of the objects will be given. The techniques presented here are validated in a VE prototype, using the OpenCASCADE geometric kernel and a multimodal interface.
MySQL Administrator's Guide and Language Reference (2nd Edition)
Venue:  (2006)

<>Written by the creators of MySQL and edited by one of the most highly respected MySQL authors, the MySQL Administrator's Guide and Language Reference is the official guide to installing MySQL, to setting up and administering MySQL databases, and to storing and retrieving data in these databases. This new edition combines into one book the MySQL Language Reference (on CD) with the practical information of the MySQL Administrator's Guide book.ï¾
Java I/O
Authors: Elliote Rusty Harold
Venue:  (2006)

All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four large categories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing textual (character) data. You're almost certainly familiar with the basic kinds of streams--but did you know that there's a CipherInputStream for reading encrypted data? And a ZipOutputStream for automatically compressing data? Do you know how to use buffered streams effectively to make your I/O operations more efficient? Java I/O, 2nd Edition has been updated for Java 5.0 APIs and tells you all you ever need to know about streams--and probably more.A discussion of I/O wouldn't be complete without treatment of character sets and formatting. Java supports the Unicode standard, which provides definitions for the character sets of most written languages. Consequently, Java is the first programming language that lets you do I/O in virtually any language. Java also provides a sophisticated model for formatting textual and numeric data. Java I/O, 2nd Edition shows you how to control number formatting, use characters aside from the standard (but outdated) ASCII character set, and get a head start on writing truly multilingual software.Java I/O, 2nd Edition includes:Coverage of all I/O classes and related classesIn-depth coverage of Java's number formatting facilities and its support for international character sets The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
A fuzzy logic approach for detection of video shot boundaries
Authors: Hui Fang, Jianmin Jiang, Yue Feng
Venue: Pattern Recognition (2006)

Video temporal segmentation is normally the first and important step for content-based video applications. Many features including the pixel difference, colour histogram, motion, and edge information etc. have been widely used and reported in the literature to detect shot cuts inside videos. Although existing research on shot cut detection is active and extensive, it still remains a challenge to achieve accurate detection of all types of shot boundaries with one single algorithm. In this paper, we propose a fuzzy logic approach to integrate hybrid features for detecting shot boundaries inside general videos. The fuzzy logic approach contains two processing modes, where one is dedicated to detection of abrupt shot cuts including those short dissolved shots, and the other for detection of gradual shot cuts. These two modes are unified by a mode-selector to decide which mode the scheme should work on in order to achieve the best possible detection performances. By using the publicly available test data set from Carleton University, extensive experiments were carried out and the test results illustrate that the proposed algorithm outperforms the representative existing algorithms in terms of the precision and recall rates.
Recent books on microprogramming
Authors: T. G. Lewis, Bruce Shriver
Venue: ACM SIGMICRO Newsletter (1976)

Members of SIGMICRO and readers of the SIGMICRO Newsletter are encouraged to submit reviews of current literature concerned with microprogramming. The following two books have been brought to our attention.
OBEX over IrDA: performance analysis and optimization by considering multiple applications
Authors: Anthony C. Boucouvalas, Pi Huang
Venue: IEEE/ACM Transactions on Networking (TON) (2006)

OBEX (Object Exchange Protocol) is a session protocol designed to exchange all kind of objects between portable devices using different ad hoc wireless links including IrDA and Bluetooth. This paper develops a mathematical model for OBEX over the IrDA protocol stack by considering multiple applications and presence of bit errors. The model is also verified by simulation results. We derive throughput equations and carry out an optimization study focusing on four major parameters: OBEX packet size, TinyTP (IrDA transport layer) buffer size, IrLAP (IrDA link layer) frame and window size. Equations are derived for the optimum IrLAP windowand frame sizes. Numerical results show significant improvement on OBEX performance using the optimized parameters. The major contribution of this work is the modelling of OBEX including the low layer protocols and optimization of the overall throughput by appropriate parameter selection.
Traktor DJ Studio Ignite!: The Visual Guide for New Users (Ignite!)
Authors: R. D. White
Venue:  (2005)

Coverage includes- RD White has been DJing for nearly 10 years. He first started in 1995 with a record player, a tape deck and two stereos, matching the beat of a record with the rhythm of a store-bought mix-tape, then mixing the two by adjusting the volume knobs on two stereos. This ghetto method of mixing forced him to learn fast. By the time he could afford real turntables, mixing seemed second nature. In 1997, RD released his first official mix-tape "Skillful Means," made with two turntables, a DJ mixer and two DAT recorders. He laid the main mix down to one DAT player, then played it back through his mixer, recording to another DAT player, and layering more mixing and scratching on top. He used a similar technique in 1999 for the release of his mixï¾CD, "Watering the Timewires," although for this he used an 8-channel ADAT to record multiple layers of mixing, including his own original track mixed in using an Akai MPC-2000. Covers the newest version of this very popular DJ software product, Traktor DJ. Provides a source of good introductory information about a product that's known to have a minimal manual. Offers a pedagogy that is easy-to-follow, with step-by-step instructions and many helpful figures and callouts. Ignite! series look and feel has been recently updated to provide an even more efficient learning experience for readers. Written in a light and informal manner that makes this an informative and fun read. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
A strategic analysis of inter organizational information sharing
Authors: Jingquan Li, Riyaz Sikora, Michael J. Shaw, Gek Woo Tan
Venue: Decision Support Systems (2006)

In this paper we study the effect of inter organizational information sharing strategies on firm level performance under both stable as well as volatile market conditions. We use information exchange in a supply chain as a representation of inter organizational information sharing, and study five strategies for information sharing that range from minimal to near-complete information exchange. We present analytical evaluation of the relative performance of these strategies and experimental results from a proof-of-concept system. Our results show that near-complete information sharing that combines more than one type of information being shared has better performance in volatile market conditions.
Prospect Eleven: Princeton University's entry in the 2005 DARPA Grand Challenge: Field Reports
Authors: Anand R. Atreya, Bryan C. Cattle, Brendan M. Collins, Benjamin Essenburg, Gordon H. Franken, Andrew M. Saxe, Scott N. Schiffres, Alain L. Kornhauser
Venue: Journal of Robotic Systems (2006)

This paper describes Princeton University's approach to the 2005 DARPA Grand Challenge, an off-road race for fully autonomous ground vehicles. The system, Prospect Eleven, takes a simple approach to address the problems posed by the Grand Challenge, including obstacle detection, path planning, and extended operation in harsh environments. Obstacles are detected using stereo vision, and tracked in the time domain to improve accuracy in localization and reduce false positives. The navigation system processes a geometric representation of the world to identify passable regions in the terrain ahead, and the vehicle is controlled to drive through these regions. Performance of the system is evaluated both during the Grand Challenge and in subsequent desert testing. The vehicle completed 9.3 miles of the course on race day, and extensive portions of the 2004 and 2005 Grand Challenge courses in later tests. &copy; 2006 Wiley Periodicals, Inc.
The &ldquo;real&rdquo; approximation factor of the MST heuristic for the minimum energy broadcasting
Authors: Michele Flammini, Alfredo Navarra, Stephane Perennes
Venue: Journal of Experimental Algorithmics (JEA) (2007)

This paper deals with one of the most studied problems in the last few years in the field of wireless communication in ad-hoc networks. The problem consists of reducing the total energy consumption of wireless radio stations distributed over a given area of interest in order to perform the basic pattern of communication by a broadcast. Recently, a tight 6-approximation of the minimum spanning tree heuristic has been proven. While such a bound is theoretically optimal if compared to the known lower bound of 6, there is an obvious gap with practical experimental results. By extensive experiments, proposing a new technique to generate input instances and supported by theoretical results, we show how the approximation ratio can be actually considered close to 4 for a &ldquo;real-world&rdquo; set of instances. We consider, in fact, instances more representative of common practices. Those are usually composed by considerable number of nodes uniformly and randomly distributed inside the area of interest.
Cross linguistic name matching in English and Arabic: a "one to many mapping" extension of the Levenshtein edit distance algorithm
Authors: Andrew T. Freeman, Sherri L. Condon, Christopher M. Ackerman
Venue: Proceedings of the main conference on Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics (2006)

This paper presents a solution to the problem of matching personal names in English to the same names represented in Arabic script. Standard string comparison measures perform poorly on this task due to varying transliteration conventions in both languages and the fact that Arabic script does not usually represent short vowels. Significant improvement is achieved by augmenting the classic Levenshtein edit-distance algorithm with character equivalency classes.
Sequence step algorithm for continuous resource utilization in probabilistic repetitive projects
Authors: Photios G. Ioannou, Chachrist Srisuwanrat
Venue: Proceedings of the 38th conference on Winter simulation (2006)

The sequence step algorithm addresses for the first time the problem of scheduling repetitive projects with probabilistic activity durations while maintaining continuous resource utilization. This algorithm is based on generalized concepts that can be implemented in most general-purpose simulation systems. The algorithm is presented in detail and is applied to an example project with 7 activities and 4 repetitive units using a simulation model developed in Stroboscope, an activity-based simulation system. Numerical and graphical results help explain the algorithm and provide insight into the underlying tradeoff problem between reducing the expected crew idle time and increasing the expected project duration.
Rapid and brief communication: FuzzyBagging: A novel ensemble of classifiers
Authors: Loris Nanni, Alessandra Lumini
Venue: Pattern Recognition (2006)

In this work, a new method for the creation of classifier ensembles is introduced. The patterns are partitioned into clusters to group together similar patterns, a training set is built using the patterns that belong to a cluster. Each of the new sets is used to train a classifier. We show that the approach here presented, called FuzzyBagging, obtains performance better than Bagging.
The Stratified Round Robin scheduler: design, analysis and implementation
Authors: Sriram Ramabhadran, Joseph Pasquale
Venue: IEEE/ACM Transactions on Networking (TON) (2006)

Stratified Round Robin is a fair-queueing packet scheduler which has good fairness and delay properties, and low quasi-O(1) complexity. It is unique among all other schedulers of comparable complexity in that it provides a single packet delay bound that is independent of the number of flows. Importantly, it is also amenable to a simple hardware implementation, and thus fills a current gap between scheduling algorithms that have provably good performance and those that are feasible and practical to implement in high-speed routers. We present both analytical results and simulations to demonstrate its performance properties.
Model-based fit procedure for power-law-like spectra
Authors: Edoardo Milotti
Venue: Journal of Computational Physics (2006)

In dielectrics, glasses and networked liquids it is very common to study noise spectra with extended power-law regions to gather useful information. Experimental noise spectra are often characterized by 1/fα regions with different α and other features such as very wide resonances. Because of the overall power-law behavior these spectra are extremely difficult to fit with standard methods. Here I propose a model-based fit procedure that performs well on spectra obtained in a molecular dynamics simulation.
Linking strategic objectives to operations: towards a more effective supply chain decision making
Authors: Changrui Ren, Jin Dong, Hongwei Ding, Wei Wang
Venue: Proceedings of the 38th conference on Winter simulation (2006)

Supply chain managers today face an unremitting challenge to their capabilities in both the volume and complexity of factors to be reconciled. In order to achieve more effective decision making, it is very necessary to link strategic objectives to operational actions. However, little is available to guide managers in translating a set of objectives into operations so far. This paper presents a comprehensive methodology to address this gap. In this methodology, strategic objectives are translated into performance metrics by qualitative strategy map and metric network firstly, and then quantitative techniques such as system dynamics simulation and optimization are adopted to take managers through the stages of strategy mapping, action evaluation and decision making. A case study, supported by a software tool, is carried out throughout the paper to illustrate how the method works.
Fully abstract semantics of additive aspects by translation
Authors: S. B. Sanjabi, C.-H. L. Ong
Venue: Proceedings of the 6th international conference on Aspect-oriented software development (2007)

We study the denotational semantics of an aspect calculus by compositional translation to a functional language with higher-order store and ML-style references. The calculus is designed to construct only "additive" aspects i.e. those that do not elide the execution of the base computation. Such an aspect calculus is sufficiently expressive to encode before (), after () and around () advice which calls proceed () exactly once. We prove that our translation is adequate i.e. it reflects observational equivalence. Further if a standard object-oriented view of lable is adopted, the translation is fully abstract i.e. it preserves and reflects observational equivalence. A pleasing consequence is that full abstraction of the target-language semantics is thereby inherited by the source-language semantics. This yields the first fully abstract game model for a functional language of additive aspects.
Expressing default abduction problems as quantified Boolean formulas
Authors: Hans Tompits
Venue: AI Communications (2003)

Abduction is the process of finding explanations for observed phenomena in accord to known laws about a given application domain. This form of reasoning is an important principle of common-sense reasoning and is particularly relevant in conjunction with nonmonotonic knowledge representation formalisms. In this paper, we deal with a model for abduction in which the domain knowledge is represented in terms of a default theory. We show how the main reasoning tasks associated with this particular form of abduction can be axiomatised within the language of quantified Boolean logic. More specifically, we provide polynomial-time constructible reductions mapping a given abduction problem into a quantified Boolean formula (QBF) such that the satisfying truth assignments to the free variables of the latter determine the solutions of the original problem. Since there are now efficient QBF-solvers available, this reduction technique yields a straightforward method to implement the discussed abduction tasks. We describe a realisation of this approach by appeal to the reasoning system QUIP.
O'Leary Series: Microsoft Office Excel 2003 Brief, 1 edition
Authors: Timothy J. O'Leary, Linda I. O'Leary
Venue:  (2003)

The goal of the O’Leary Series is to give students a basic understanding of computing concepts and to build the skills necessary to ensure that information technology is an advantage in whatever career they choose in life. The O’Leary Microsoft Office 2003 texts are crafted to be the true step-by-step way for students to develop Microsoft Office application skills. The text design emphasizes step-by-step instructions with full screen captures that illustrate the results of each step performed. Each Tutorial (chapter) combines conceptual coverage with detailed software-specific instructions. A running case that is featured in each tutorial highlights the real-world applications of each software program and leads students step-by-step from problem to solution.
Rapid decision threshold modulation by reward rate in a neural network
Authors: Patrick Simen, Jonathan D. Cohen, Philip Holmes
Venue: Neural Networks (2006)

Optimal performance in two-alternative, free response decision-making tasks can be achieved by the drift-diffusion model of decision making - which can be implemented in a neural network - as long as the threshold parameter of that model can be adapted to different task conditions. Evidence exists that people seek to maximize reward in such tasks by modulating response thresholds. However, few models have been proposed for threshold adaptation, and none have been implemented using neurally plausible mechanisms. Here we propose a neural network that adapts thresholds in order to maximize reward rate. The model makes predictions regarding optimal performance and provides a benchmark against which actual performance can be compared, as well as testable predictions about the way in which reward rate may be encoded by neural mechanisms.
From measured physical parameters to the haptic feeling of fabric
Authors: Pascal Volino, Pierre Davy, Ugo Bonanni, Christiane Luible, Nadia Magnenat-Thalmann, Mailis M&#x00e4;kinen, Harriet Meinander
Venue: The Visual Computer: International Journal of Computer Graphics (2007)

Abstract real-time cloth simulation involves the solution of many computational challenges, particularly in the context of haptic applications, where high frame rates are necessary for obtaining a satisfactory tactile experience. In this paper, we present a real-time cloth simulation system that offers a compromise between a realistic physically-based simulation of fabrics and a haptic application with high requirements in terms of computation speed. We place emphasis on architecture and algorithmic choices for obtaining the best compromise in the context of haptic applications. A first implementation using a haptic device demonstrates the features of the proposed system and leads to the development of new approaches for haptic rendering using the proposed approach.