ppxscal/embedding_network huggingface dataset:
REFWA: an efficient and fair congestion control scheme for LEO satellite networks
Authors: Tarik Taleb, Nei Kato, Yoshiaki Nemoto
Venue: IEEE/ACM Transactions on Networking (TON) (2006)

This paper examines some issues that affect the efficiency and fairness of the Transmission Control Protocol (TCP), the backbone of Internet protocol communication, in multihops satellite network systems. It proposes a scheme that allows satellite systems to automatically adapt to any change in the number of active TCP flows due to handover occurrence, the free buffer size, and the bandwidth-delay product of the network.The proposed scheme has two major design goals: increasing the system efficiency, and improving its fairness. The system efficiency is controlled by matching the aggregate traffic rate to the sum of the link capacity and total buffer size. On the other hand, the system min-max fairness is achieved by allocating bandwidth among individual flows in proportion with their RTTs. The proposed scheme is dubbed Recursive, Explicit, and Fair Window Adjustment (REFWA).Simulation results elucidate that the REFWA scheme substantially improves the system fairness, reduces the number of packet drops, and makes better utilization of the bottleneck link. The results demonstrate also that the proposed scheme works properly in more complicated environments where connections traverse multiple bottlenecks and the available bandwidth may change over data transmission time.
Incremental checkpointing with application to distributed discrete event simulation
Authors: Thomas Huining Feng, Edward A. Lee
Venue: Proceedings of the 38th conference on Winter simulation (2006)

Checkpointing is widely used in robust fault-tolerant applications. We present an efficient incremental checkpointing mechanism. It requires to record only the state changes and not the complete state. After the creation of a checkpoint, state changes are logged incrementally as records in memory, with which an application can spontaneously roll back later. This incrementalism allows us to implement checkpointing with high performance. Only small constant time is required for checkpoint creation and state recording. Rollback requires linear time in the number of recorded state changes, which is bounded by the number of state variables times the number of checkpoints. We implement a Java source transformer that automatically converts an existing application into a behavior-preserving one with checkpointing functionality. This transformation is application-independent and application-transparent. A wide range of applications can benefit from this technique. Currently, it has been used for distributed discrete event simulation using the Time Warp technique.
How to build valid and credible simulation models
Authors: Averill M. Law
Venue: Proceedings of the 38th conference on Winter simulation (2006)

In this tutorial we present techniques for building valid and credible simulation models. Ideas to be discussed include the importance of a definitive problem formulation, discussions with subject-matter experts, interacting with the decision-maker on a regular basis, development of a written assumptions document, structured walk-through of the assumptions document, use of sensitivity analysis to determine important model factors, and comparison of model and system output data for an existing system (if any). Each idea will be illustrated by one or more real-world examples. We will also discuss the difficulty in using formal statistical techniques (e.g., confidence intervals) to validate simulation models.
Experiences from large embedded systems development projects in education, involving industry and research
Authors: Martin Törngren, Martin Grimheden, Niklas Adamsson
Venue: ACM SIGBED Review (2007)

We present experiences from a final year M.Sc. course. The overall aim of the course is to provide knowledge and skills to develop products in small or large development teams. The course is implemented in terms of large projects in cooperation with external partners, in which the students, based on a product specification, apply and integrate their accumulated knowledge in the development of a prototype. This course, which has been running and further elaborated for 20 years, has been proven successful in terms of being appreciated by the students and by the external partners. The course has during the recent years more frequently been carried out in close connection to research groups. Our experiences indicate benefits by carrying out these types of large projects in an educational setting, with external partners as project providers, and in close cooperation with research groups.Having external partners as project providers feeds the course, students and faculty with many industrially relevant problems that are useful for motivational purposes, and in other courses for exemplification and for case studies in research. Carrying out the projects in close connection to research groups provides synergy between research and education, and can improve the academic level of the projects. A further interesting dimension is accomplished when the projects run in iterations, requiring new groups of students to take over an already partly developed complex system, and work incrementally on this system. The students are then faced with a very typical industrial situation. We advocate that students should be exposed to a mixture of "build from scratch" and "incremental" projects during the education.
Self-calibration from one circular motion sequence and two images
Authors: H. Zhong, Y. S. Hung
Venue: Pattern Recognition (2006)

This paper describes a new method for self-calibration of camera with constant internal parameters under circular motion, using one sequence and two images captured with different camera orientations. Unlike the previous method, in which three circular motion sequences are needed with known motion, the new method computes the rotation angles and the projective reconstructions of the sequence and the images with circular constraint enforced, which is called a circular projective reconstruction, using a factorization-based method. It is then shown that the images of the circular points of each circular projective reconstruction can be readily obtained. Subsequently, the image of the absolute conic and the calibration matrix of the camera can be determined. Experiments on both synthetic and real image sequence are given, showing the accuracy and robustness of the new algorithm.
A hybrid intelligent system for multiobjective decision making problems
Authors: M. R. Gholamian, S. M. T. Fatemi Ghomi, M. Ghazanfari
Venue: Computers and Industrial Engineering (2006)

In attempt to solve multiobjective problems, many mathematical and stochastic methods have been developed. The methods operate based on the structured model of the problem. But most of the real-world problems are unstructured or semi-structured in objectives or constraints that caused lag of application of these traditional approaches in such problems. In this paper, a systematic design is introduced for such real multiobjective problems using hybrid intelligent system to cover ill-structured situations. Specially, fuzzy rule bases and neural networks are used in this systematic design and the developed hybrid system is established on noninferior region with the ability of mapping between objective space and solution space. The proof-of-principle results obtained on three test problems suggest that the proposed system can be extended to higher dimensional and more difficult multiobjective problems. A number of suggestions for extensions and application of the system is also discussed.
Fabrication of microgratings on PMMA plate and curved surface by using copper mesh as X-ray lithography mask
Authors: Yigui Li, Susumu Sugiyama
Venue: Microsystem Technologies (2006)

We demonstrate experimentally the X-ray lithography technique to fabricate microgratings on a PMMA plate and on curved surfaces such as PMMA cylinder lens surfaces with X-ray lithography by copper mesh as mask. Some gratings with 12.7&#x00a0;&#x03bc;m pitches on the plate and on PMMA curved surface with large area (10&#x00a0;mm&#x00a0;&#x00d7;&#x00a0;10&#x00a0;mm) by vertically moving or rotating the resist stage exposure are realized.
Adaptive combination of adaptive classifiers for handwritten character recognition
Authors: Matti Aksela, Jorma Laaksonen
Venue: Pattern Recognition Letters (2007)

In this paper we examine the feasibility of combining two distinct layers of on-line adaptation for improving overall handwritten character recognition performance. These two approaches are adaptive classifiers and an adaptive committee used to combine them. On-line adaptive handwritten character classifiers are first discussed and the significant performance enhancements they can provide illustrated. We then examine the benefits from combining classifiers for this task, adaptive and non-adaptive, and present an adaptive committee structure suitable for this doubly adaptive framework. Experiments in combining the two adaptation approaches to form an adaptive committee consisting of adaptive member classifiers are described. The results show that while adaptation of the individual classifiers provides on average the most benefit in comparison to the non-adaptive reference level, the use of an adaptive combination of adaptive classifiers is still capable of enhancing the recognition performance by a significant margin. The usefulness of the proposed doubly adaptive approach is in this paper demonstrated in the domain of on-line handwritten character recognition, but we argue that the proposed methodology could also be applied to other application domains.
Pro Tools for Musicians and Songwriters
Authors: Gina Fant-Saez
Venue:  (2006)

You've got the power. You don't have to spend thousands of dollars on recording-studio time anymore. Now, using Pro Tools-a digital-audio workstation-you can record demos at home on your own computer, edit tracks, add effects, and even output songs to a CD. But if you're new to working with sound digitally, you face a daunting learning curve. Getting your music gear to work with your desktop computer or laptop-and producing results that you like-involves some unfamiliar tools and concepts. At last, here's a Pro Tools book written by a musician for other musicians! Author Gina Fant-Saez knows first-hand how frustrating it can be when you first make the move to using this complex, studio-quality audio application. Rather than overwhelm you with every detail of the program and complicated terminology or functions you'll never use, Pro Tools for Musicians and Songwriters teaches only the essentials you need to record, enhance, and output your music. With downloadable audio files from www.protoolsformusicians.com to help you get started, Pro Tools for Musicians and Songwriters will show you how to: ·ï¾ ï¾ ï¾ ï¾ Use a metronome (click track) or percussion loop to help you keep time when you record ·ï¾ ï¾ ï¾ ï¾ Record and combine multiple takes to create one seamless composition ·ï¾ ï¾ ï¾ ï¾ Edit your tracks with crossfades, panning, doubling, automation more[ ï¾ ·ï¾ ï¾ ï¾ ï¾ Add and manipulate plug-in effects, such as reverb ·ï¾ ï¾ ï¾ ï¾ Share your Pro Tools files with other musicians around the globe ·ï¾ ï¾ ï¾ ï¾ Output your finished composition to a CD 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 model and a performance measurement system for collaborative supply chains
Authors: Bernhard J. Angerhofer, Marios C. Angelides
Venue: Decision Support Systems (2006)

Modeling the constituents of a collaborative supply chain, the key parameters they influence, and the appropriate performance measures in a decision support environment enables prior understanding of the impact on the performance of a collaborative supply chain as a result of changes in the constituents and key parameters. In turn, this allows pinpointing of those areas where the actual supply chain can be improved and hence manage the chain's performance. This paper shows how the constituents, key parameters and performance indicators are modelled into the environment and through a case study illustrates how the decision support environment may be used to improve the performance of a collaborative supply chain by pinpointing areas for improvement.
Review of "A Guide for Software Documentation, by Dorothy Walsh" Published by Advanced Computer Techniques Corp., 1969
Authors: Patricia Durr
Venue: ACM SIGDOC Asterisk Journal of Computer Documentation (1975)

I will begin this critique with an evaluation and description of the book's concepts and contents. Its approach and use will be discussed at the end. 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
MCSE 70-293 Exam Prep: Planning and Maintaining a Microsoft Windows Server 2003 Network Infrastructure (2nd Edition) (Exam Prep)
Authors: Will Schmied
Venue:  (2006)

The MCSE 70-293 Exam Prep is the most accurate, comprehensive, and up-to-date study guide ifï¾ youï¾ are preparing for one of the four core exams required of this popular Microsoft certification. Updated for R2 versions of the product and the exam, this book serves as both a learning and practice tool. Organized according to the exam objectives, which helpï¾ you quickly and easily assess your understanding of the key exam topics, the book features several key features that helpï¾ you score better on the test: exam objective explanations, notes, tips, warnings, key terms, exercises, step-by-step examples, study strategies, fast facts, as well as multiple self-assessment opportunities. This is the ultimate study guide to help you prepare for this required MCSE exam. The 70-293 exam measures the ability to plan and maintain a Microsoft Windows Server 2003 network infrastructure.
A template-based data specification framework for modeling physical security systems
Authors: Ashu Guru, Paul Savory
Venue: Computers and Industrial Engineering (2006)

Simulation studies often fail to provide any useful result due to its success being highly dependent on the skills of the analyst to understand a system and then correctly identify all the required data parameters and dependent variables. This paper describes a template-based framework to help identify and specify the components and data parameters for developing models of physical security systems. The layered framework consists of 15 templates built on top of 14 data primitives representing 119 data parameters. The modeling framework has been programmed as an internet-based web application and is simulation language-independent. The usefulness of the framework was tested and shown to have a significant impact on improving the identification of system components and their associated data parameters.
Verifier-Local Revocation Group Signature Schemes with Backward Unlinkability from Bilinear Maps*The preliminary version of this paper was presented at ASIACRYPT 2005 [17].
Authors: Toru Nakanishi, Nobuo Funabiki
Venue: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences (2007)

An approach of membership revocation in group signatures is verifier-local revocation (VLR for short). In this approach, only verifiers are involved in the revocation mechanism, while signers have no involvement. Thus, since signers have no load, this approach is suitable for mobile environments. Although Boneh and Shacham recently proposed a VLR group signature scheme from bilinear maps, this scheme does not satisfy the backward unlikability. The backward unlinkability means that even after a member is revoked, signatures produced by the member before the revocation remain anonymous. In this paper, we propose VLR group signature schemes with the backward unlinkability from bilinear maps.
Macromedia Flash Professional 8 Unleashed
Authors: David Vogeleer
Venue:  (2005)

Macromedia Flash is a key technology for designing and delivering low-bandwidth animations, presentations, and web sites. More recently it has become development environment, complete with scripting capabilities and server-side connectivity. Flash has the ability to easily integrate with, and add interactivity to, complex media types with powerful and intuitive tools. Developers can rapidly develop high performance, accessible content using pre-assembled building blocks and expand their authoring capabilities with custom extensions from independent developers.Macromedia Flash MX Unleashed covers these high-end topics, providing you withï¾ a solid and complete reference for building Flash websites and applications. Fundamentals are covered quickly in the first part of the book, with the majority of the content devoted to coverage of ActionScript and how Flash works with varied middleware. You'll also learn how to integrate Flash with several other technologies, including XML and PHP.
A note of effluent charges
Authors: R. E. D. Woolsey, H. S. Swanson
Venue: Issue 16 (April 1974) (1974)

Ferrar in[1] discussed some of the problems in the implementation of an effluent taxation structure. Two of the problems discussed in his paper were that (1) damage from effluents is very difficult to quantify, and (2) often the offenders have little motivation to clean up the effluent at all, much less give "honest" answers to questions for necessary data.
Multi-Objective Optimization using Grid Computing
Authors: Antonio J. Nebro, Enrique Alba, Francisco Luna
Venue: Soft Computing - A Fusion of Foundations, Methodologies and Applications (2007)

This paper analyzes some technical and practical issues concerning the use of parallel systems to solve multi-objective optimization problems using enumerative search. This technique constitutes a conceptually simple search strategy, and it is based on evaluating each possible solution from a given finite search space. The results obtained by enumeration are impractical for most computer platforms and researchers, but they exhibit a great interest because they can be used to be compared against the values obtained by stochastic techniques. We analyze here the use of a grid computing system to cope with the limits of enumerative search. After evaluating the performance of the sequential algorithm, we present, first, a parallel algorithm targeted to multiprocessor systems. Then, we design a distributed version prepared to be executed on a federation of geographically distributed computers known as a computational grid. Our conclusion is that this kind of systems can provide to the community with a large and precise set of Pareto fronts that would be otherwise unknown.
Music compositional intelligence with an affective flavor
Authors: Roberto Legaspi, Yuya Hashimoto, Koichi Moriyama, Satoshi Kurihara, Masayuki Numao
Venue: Proceedings of the 12th international conference on Intelligent user interfaces (2007)

The consideration of human feelings in automated music generation by intelligent music systems, albeit a compelling theme, has received very little attention. This work aims to computationally specify a system's music compositional intelligence that tightly couples with the listener's affective perceptions. First, the system induces a model that describes the relationship between feelings and musical structures. The model is learned by applying the inductive logic programming paradigm of FOIL coupled with the Diverse Density weighting metric over a dataset that was constructed using musical score fragments that were hand-labeled by the listener according to a semantic differential scale that uses bipolar affective descriptor pairs. A genetic algorithm, whose fitness function is based on the acquired model and follows basic music theory, is then used to generate variants of the original musical structures. Lastly, the system creates chordal and non-chordal tones out of the GA-obtained variants. Empirical results show that the system is 80.6% accurate at the average in classifying the affective labels of the musical structures and that it is able to automatically generate musical pieces that stimulate four kinds of impressions, namely, favorable-unfavorable, bright-dark, happy-sad, and heartrending-not heartrending.
An aggregated clustering approach using multi-ant colonies algorithms
Authors: Yan Yang, Mohamed S. Kamel
Venue: Pattern Recognition (2006)

This paper presents a multi-ant colonies approach for clustering data that consists of some parallel and independent ant colonies and a queen ant agent. Each ant colony process takes different types of ants moving speed and different versions of the probability conversion function to generate various clustering results with an ant-based clustering algorithm. These results are sent to the queen ant agent and combined by a hypergraph model to calculate a new similarity matrix. The new similarity matrix is returned back to each ant colony process to re-cluster the data using the new information. Experimental evaluation shows that the average performance of the aggregated multi-ant colonies algorithms outperforms that of the single ant-based clustering algorithm and the popular K-means algorithm. The result also shows that the lowest outliers strategy for selecting the current data set has the best performance quality.
Modeling and Simulation of Context-Awareness
Authors: Randy Chow
Venue: Proceedings of the 39th annual Symposium on Simulation (2006)

Context-awareness is a key enabling technology for the design of future Internet and user-centric distributed applications. Contexts are situational information, which could be physical/logical, system/user-specific, explicit/implicit, and complete/incomplete, of processing and object entities embedded in a computation and communication environment. The use of contextual information offers great opportunities for enhancing the performance of systems with new applications beyond imagination. From the user's viewpoint, augmented with contextual information, distributed applications can be made to adapt to the environment that it operates within. From the system's viewpoint, embodied with computation in the environment, the supporting infrastructure can be made dynamic as the environment changes. We have seen much ongoing research and applications of contextawareness in the"context" of pervasive and mobile computing, and some other general distributed computing. The research issues on context-awareness include context modeling, specification, acquisition, interpretation, and management. The supporting technologies touch upon many aspects of computer science ranging from sensor technology, network infrastructure, algorithm and language design, and HCI and AI. This presentation gives a brief overview of context-awareness, argues its importance, and then focuses on exploiting the roles of simulation in supporting the development of context-aware applications and systems. Examples include testing and debugging of context-aware software, synthesizing sensor data, and simulating context-aware infrastructures.