Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences Commons™

Open Access. Powered by Scholars. Published by Universities.®

Engineering

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 14041 - 14070 of 17319

Full-Text Articles in Computer Sciences

Exercise Power Grid Display And Web Interface, Alexander (Alex) Chernetz Dec 2009

Exercise Power Grid Display And Web Interface, Alexander (Alex) Chernetz

Computer Engineering

The 2008-2009 expansion of the Recreation Center at Cal Poly includes three new rooms with cardiovascular fitness equipment. As part of its ongoing commitment to sustainable development, the new machines connect to the main power grid and generate power during a workout. This document explains the process of quantifying and expressing the power generated using two interfaces: an autonomous display designed for a television with a text size and amount of detail adaptable to multiple television sizes and viewing distances, and an interactive, more detailed Web interface accessible with any Java-capable computer system or browser.


Structured P2p Technologies For Distributed Command And Control, Daniel R. Karrels, Gilbert L. Peterson, Barry E. Mullins Dec 2009

Structured P2p Technologies For Distributed Command And Control, Daniel R. Karrels, Gilbert L. Peterson, Barry E. Mullins

Faculty Publications

The utility of Peer-to-Peer (P2P) systems extends far beyond traditional file sharing. This paper provides an overview of how P2P systems are capable of providing robust command and control for Distributed Multi-Agent Systems (DMASs). Specifically, this article presents the evolution of P2P architectures to date by discussing supporting technologies and applicability of each generation of P2P systems. It provides a detailed survey of fundamental design approaches found in modern large-scale P2P systems highlighting design considerations for building and deploying scalable P2P applications. The survey includes unstructured P2P systems, content retrieval systems, communications structured P2P systems, flat structured P2P systems and …


Bio-Inspired Node Localization In Wireless Sensor Networks, Raghavendra V. Kulkarni, Ganesh K. Venayagamoorthy, Maggie X. Cheng Dec 2009

Bio-Inspired Node Localization In Wireless Sensor Networks, Raghavendra V. Kulkarni, Ganesh K. Venayagamoorthy, Maggie X. Cheng

Electrical and Computer Engineering Faculty Research & Creative Works

Many applications of wireless sensor networks (WSNs) require location information of the randomly deployed nodes. a common solution to the localization problem is to deploy a few special beacon nodes having location awareness, which help the ordinary nodes to localize. in this approach, non-beacon nodes estimate their locations using noisy distance measurements from three or more non-collinear beacons they can receive signals from. in this paper, the ranging-Based localization task is formulated as a multidimensional optimization problem, and addressed using bio-inspired algorithms, exploiting their quick convergence to quality solutions. an investigation on distributed iterative localization is presented in this paper. …


Adaptive Type-2 Fuzzy Maintenance Advisor For Offshore Power Systems, Zhaoxia Wang, C. S. Chang, Fan Yang, W. W. Tan Dec 2009

Adaptive Type-2 Fuzzy Maintenance Advisor For Offshore Power Systems, Zhaoxia Wang, C. S. Chang, Fan Yang, W. W. Tan

Research Collection School Of Computing and Information Systems

Proper maintenance strategies are very desirable for minimizing the operational and maintenance costs of power systems without sacrificing reliability. Condition-based maintenance has largely replaced time-based maintenance because of the former's potential economic benefits. As offshore substations are often remotely located, they experience more adverse environments, higher failures, and therefore need more powerful analytical tools than their onshore counterpart. As reliability information collected during operation of an offshore substation can rarely avoid uncertainties, it is essential to obtain consistent estimates of reliability measures under changing environmental and operating conditions. Some attempts with type-1 fuzzy logic were made with limited success in …


Coherent Phrase Model For Efficient Image Near-Duplicate Retrieval, Yiqun Hu, Xiangang Cheng, Liang-Tien Chia, Xing Xie, Deepu Rajan, Ah-Hwee Tan Dec 2009

Coherent Phrase Model For Efficient Image Near-Duplicate Retrieval, Yiqun Hu, Xiangang Cheng, Liang-Tien Chia, Xing Xie, Deepu Rajan, Ah-Hwee Tan

Research Collection School Of Computing and Information Systems

This paper presents an efficient and effective solution for retrieving image near-duplicate (IND) from image database. We introduce the coherent phrase model which incorporates the coherency of local regions to reduce the quantization error of the bag-of-words (BoW) model. In this model, local regions are characterized by visual phrase of multiple descriptors instead of visual word of single descriptor. We propose two types of visual phrase to encode the coherency in feature and spatial domain, respectively. The proposed model reduces the number of false matches by using this coherency and generates sparse representations of images. Compared to other method, the …


A Robust Damage Assessment Model For Corrupted Database Systems, Ge Fu, Hong Zhu, Yingjiu Li Dec 2009

A Robust Damage Assessment Model For Corrupted Database Systems, Ge Fu, Hong Zhu, Yingjiu Li

Research Collection School Of Computing and Information Systems

An intrusion tolerant database uses damage assessment techniques to detect damage propagation scales in a corrupted database system. Traditional damage assessment approaches in a intrusion tolerant database system can only locate damages which are caused by reading corrupted data. In fact, there are many other damage spreading patterns that have not been considered in traditional damage assessment model. In this paper, we systematically analyze inter-transaction dependency relationships that have been neglected in the previous research and propose four different dependency relationships between transactions which may cause damage propagation. We extend existing damage assessment model based on the four novel dependency …


A Neural Network Approach To Border Gateway Protocol Peer Failure Detection And Prediction, Cory B. White Dec 2009

A Neural Network Approach To Border Gateway Protocol Peer Failure Detection And Prediction, Cory B. White

Master's Theses

The size and speed of computer networks continue to expand at a rapid pace, as do the corresponding errors, failures, and faults inherent within such extensive networks. This thesis introduces a novel approach to interface Border Gateway Protocol (BGP) computer networks with neural networks to learn the precursor connectivity patterns that emerge prior to a node failure. Details of the design and construction of a framework that utilizes neural networks to learn and monitor BGP connection states as a means of detecting and predicting BGP peer node failure are presented. Moreover, this framework is used to monitor a BGP network …


Classification, Clustering And Data-Mining Of Biological Data, Thomas Triplet Nov 2009

Classification, Clustering And Data-Mining Of Biological Data, Thomas Triplet

School of Computing: Dissertations, Theses, and Student Research

The proliferation of biological databases and the easy access enabled by the Internet is having a beneficial impact on biological sciences and transforming the way research is conducted. There are currently over 1,100 molecular biology databases dispersed throughout the Internet. However, very few of them integrate data from multiple sources. To assist in the functional and evolutionary analysis of the abundant number of novel proteins, we introduce the PROFESS (PROtein Function, Evolution, Structure and Sequence) database that integrates data from various biological sources. PROFESS is freely available at http://cse.unl.edu/~profess/. Our database is designed to be versatile and expandable and …


Neural Network Control Of Quadrotor Uav Formations, Travis Dierks, Sarangapani Jagannathan Nov 2009

Neural Network Control Of Quadrotor Uav Formations, Travis Dierks, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, a novel framework for leader-follower formation control is developed for the control of multiple quadrotors unmanned aerial vehicles (UAVs) based on spherical coordinates. the control objective for the follower UAV is to track its leader at a desired- separation, angle of incidence, and a bearing by using an auxiliary velocity control. Then, a novel neural network (NN) control law for the dynamical system is introduced to learn the complete dynamics of the UAV including unmodeled dynamics like aerodynamic friction. Additionally, the interconnection dynamic errors between the leader and its followers are explicitly considered, and the stability of …


Neural Network Control Of A Class Of Nonlinear Discrete Time Systems With Asymptotic Stability Guarantees, Balaje T. Thumati, Sarangapani Jagannathan Nov 2009

Neural Network Control Of A Class Of Nonlinear Discrete Time Systems With Asymptotic Stability Guarantees, Balaje T. Thumati, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, a single and multi-layer neural network (NN) controllers are developed for a class of nonlinear discrete time systems. under a mild assumption on the system uncertainties, which include unmodeled dynamics and bounded disturbances, by using novel weight update laws and a robust term, local asymptotic stability of the closed-loop system is guaranteed in contrast with all other NN controllers where a uniform ultimate boundedness is normally shown. Simulation results are presented to show the effectiveness of the controller design. © 2009 AACC.


R-Factor: A New Parameter To Enhance Location Accuracy In Rssi Based Real-Time Location Systems, Mohammed Rana Basheer, Sarangapani Jagannathan Nov 2009

R-Factor: A New Parameter To Enhance Location Accuracy In Rssi Based Real-Time Location Systems, Mohammed Rana Basheer, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

The fundamental cause of localization error in an indoor environment is fading and spreading of the radio signals due to scattering, diffraction, and reflection. These effects are predominant in regions where there is no-line-of-sight (NLoS) between the transmitter and the receiver. Efficient algorithms are needed to identify the subset of receivers that provide better localization accuracy. © 2009 IEEE.


A Model Based Fault Detection And Accommodation Scheme For Nonlinear Discrete-Time Systems With Asymptotic Stability Guarantee, Balaje T. Thumati, Sarangapani Jagannathan Nov 2009

A Model Based Fault Detection And Accommodation Scheme For Nonlinear Discrete-Time Systems With Asymptotic Stability Guarantee, Balaje T. Thumati, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, a fault detection and accommodation (FDA) framework is developed for unknown nonlinear discrete-time systems. the changes in the system dynamics due to the faults are modeled as a nonlinear function of state and input variables while the time profile of the fault is assumed to be exponentially developing. a fault is detected by monitoring the system states and reconstructing the fault dynamics using online approximators. the online approximator output is used first for fault detection and later reconfigured for accommodation. a stable adaptation law in discrete time is developed not only to characterize the faults but also …


Adaptive Dynamic Programming-Based Optimal Control Of Unknown Affine Nonlinear Discrete-Time Systems, Travis Dierks, Balaje T. Thumati, S. Jagannathan Nov 2009

Adaptive Dynamic Programming-Based Optimal Control Of Unknown Affine Nonlinear Discrete-Time Systems, Travis Dierks, Balaje T. Thumati, S. Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

Discrete time approximate dynamic programming (ADP) techniques have been widely used in the recent literature to determine the optimal or near optimal control policies for nonlinear systems. However, an inherent assumption of ADP requires at least partial knowledge of the system dynamics as well as the value of the controlled plant one step ahead. in this work, a novel approach to ADP is attempted while relaxing the need of the partial knowledge of the nonlinear system. the proposed methodology entails a two-part process: online system identification and offline optimal control training. First, in the identification process, a neural network (NN) …


Decentralized Control Of Large Scale Interconnected Systems Using Adaptive Neural Network-Based Dynamic Surface Control, Shahab Mehraeen, Sarangapani Jagannathan, Mariesa L. Crow Nov 2009

Decentralized Control Of Large Scale Interconnected Systems Using Adaptive Neural Network-Based Dynamic Surface Control, Shahab Mehraeen, Sarangapani Jagannathan, Mariesa L. Crow

Electrical and Computer Engineering Faculty Research & Creative Works

A novel decentralized controller using the dynamic surface control (DSC) is proposed for a class of uncertain large scale interconnected nonlinear systems in strict feedback form while relaxing the "explosion of complexity" problem which is observed in the typical backstepping approach. the matching condition is not assumed when dealing with the interconnection terms. Neural networks (NNs) are utilized to approximate the uncertainties in both subsystem and interconnected terms. by using novel NN weight update laws, it is demonstrated using Lyapunov stability that the closed-loop signals are asymptotically stable in the presence of NN approximation errors in contrast with the uniform …


Adaptive Distributed Fair Scheduling For Multiple Channels In Wireless Sensor Networks, Maciej Jan Zawodniok, Jagannathan Sarangapani, Steve Eugene Watkins, James W. Fonda Nov 2009

Adaptive Distributed Fair Scheduling For Multiple Channels In Wireless Sensor Networks, Maciej Jan Zawodniok, Jagannathan Sarangapani, Steve Eugene Watkins, James W. Fonda

Electrical and Computer Engineering Faculty Research & Creative Works

A novel adaptive and distributed fair scheduling (ADFS) scheme for wireless sensor networks (WSN) in the presence of multiple channels (MC-ADFS) is developed. The proposed MC-ADFS increases available network capacity and focuses on quality-of-service (QoS) issues. when nodes access a shared channel, the proposed MC-ADFS allocates the channel bandwidth proportionally to the packet's weight which indicates the priority of the packet's flow. The packets are dynamically assigned to channels based on the packet weight and current channel utilization. The dynamic assignment of channels is facilitated by use of receiver-based allocation and alternative routes. Moreover, MC-ADFS allows the dynamic allocation of …


3d Reconstruction And Visualization Of A Hovering Dragonfly, Christopher Koehler, Thomas Wischgoll, Haibo Dong, Zachary Gaston, Hui Wan Oct 2009

3d Reconstruction And Visualization Of A Hovering Dragonfly, Christopher Koehler, Thomas Wischgoll, Haibo Dong, Zachary Gaston, Hui Wan

Computer Science and Engineering Faculty Publications

No abstract provided.


Contribution Based Priority Assessment In A Web-Based Intelligent Argumentation Network For Collaborative Software Development, Xiaoqing Frank Liu, Maithili Satyavolu, Ming-Chuan Leu Oct 2009

Contribution Based Priority Assessment In A Web-Based Intelligent Argumentation Network For Collaborative Software Development, Xiaoqing Frank Liu, Maithili Satyavolu, Ming-Chuan Leu

Computer Science Faculty Research & Creative Works

Decision making is an important aspect in a collaborative software development process which involves a complex process of conflict resolution. the priority of the participants plays a vital role in conflict resolution as the decision-making process involves many participants from multiple perspectives. the priority assessment methods used in the process so far are usually static in nature, i.e., the priorities of the participants remain constant throughout the decision-making process. in order to make the collaborative system closer to real world scenarios, we incorporate dynamic priority assessment into a web-Based collaborative system based on intelligent computational argumentation, which was developed in …


Fantom - Lessons Learned From Design, Implementation, Administration, And Use Of A Visualization System For Over 10 Years, Alexander Wiebel, Christoph Garth, Mario Hlawitschka, Thomas Wischgoll, Gerik Scheuermann Oct 2009

Fantom - Lessons Learned From Design, Implementation, Administration, And Use Of A Visualization System For Over 10 Years, Alexander Wiebel, Christoph Garth, Mario Hlawitschka, Thomas Wischgoll, Gerik Scheuermann

Computer Science and Engineering Faculty Publications

No abstract provided.


Accurate Extraction Of Morphological Information From Volumetric Imagery, Thomas Wischgoll Oct 2009

Accurate Extraction Of Morphological Information From Volumetric Imagery, Thomas Wischgoll

Computer Science and Engineering Faculty Publications

No abstract provided.


Reinforcement-Learning-Based Output-Feedback Control Of Nonstrict Nonlinear Discrete-Time Systems With Application To Engine Emission Control, Peter Shih, Brian C. Kaul, Jagannathan Sarangapani, J. A. Drallmeier Oct 2009

Reinforcement-Learning-Based Output-Feedback Control Of Nonstrict Nonlinear Discrete-Time Systems With Application To Engine Emission Control, Peter Shih, Brian C. Kaul, Jagannathan Sarangapani, J. A. Drallmeier

Electrical and Computer Engineering Faculty Research & Creative Works

A novel reinforcement-learning-based output adaptive neural network (NN) controller, which is also referred to as the adaptive-critic NN controller, is developed to deliver the desired tracking performance for a class of nonlinear discrete-time systems expressed in nonstrict feedback form in the presence of bounded and unknown disturbances. The adaptive-critic NN controller consists of an observer, a critic, and two action NNs. The observer estimates the states and output, and the two action NNs provide virtual and actual control inputs to the nonlinear discrete-time system. The critic approximates a certain strategic utility function, and the action NNs minimize the strategic utility …


Cs 141: Computer Programming - I, Michael Ondrasek Oct 2009

Cs 141: Computer Programming - I, Michael Ondrasek

Computer Science & Engineering Syllabi

This course provides a general introduction to the fundamentals of computer programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. The concepts covered will be applied to the Java programming language. Students must register for both lecture and one laboratory section. 4 credit hours. Prerequisite: MTH 127 (College Algebra) or equivalent.


Cs 302-01: Introduction To Oracle Sql Databases, Karen Meyer Oct 2009

Cs 302-01: Introduction To Oracle Sql Databases, Karen Meyer

Computer Science & Engineering Syllabi

No abstract provided.


Cs 475/675: Web Information Systems, Amit P. Sheth Oct 2009

Cs 475/675: Web Information Systems, Amit P. Sheth

Computer Science & Engineering Syllabi

This course covers advanced topics in managing W eh-based resources, with a focus on building applications involving heterogeneous data. It will expose students to the following concept, topics, architectures, techniques, and technologies:

• data, metadata, information, knowledge, and ontologies
• unstructured, semi-structured, structured, multimodal, multimedia, and sensor data syntax,
structural/representational, and semantic aspects of data
• architectures: federated databases, mediator, information brokering
• integration and analysis of Web-based information
• automatic information/metadata extraction (entity identification/recognition, disambiguation)
• Web search engines, social networks, Web 2.0
• Semantic Web and Web 3.0
• relevant Web standards and technologies
• real-world examples that …


Cs 208: Computer Programming For Business I, David M. Hutchison Oct 2009

Cs 208: Computer Programming For Business I, David M. Hutchison

Computer Science & Engineering Syllabi

CS 208 is the first In a sequence of two programming classes required for MIS majors. This course will introduce students to the basic concepts of programming. Examples are from business applications and display graphics and emphasis is on problem solving with the computer as a tool.


Cs 410/610: Theoretical Foundations Of Computing, Thomas Sudkamp Oct 2009

Cs 410/610: Theoretical Foundations Of Computing, Thomas Sudkamp

Computer Science & Engineering Syllabi

This course is an introduction to one of the fundamental topics in the theory of computer science: computability theory. Computability theory is concerned with determining whether there is an algorithmic solution to a problem. The study of computability uses the Turing machine as the basic computational model. A Turing machine is a random access, read-write, finite state automaton. Although the Turing machine provides a simple computational framework, the Church-Turing thesis asserts that any problem that can be solved in any algorithmic manner can be solved by a Turing machine.


Cs 784: Programming Languages, Krishnaprasad Thirunarayan Oct 2009

Cs 784: Programming Languages, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course introduces concepts related to the specification and design of high-level programming languages. It discusses different programming paradigms, algebraic specification and implementation of data types, and develops interpreters for specifying operationally the various programming language features/constructs. It also introduces attribute grammar formalism and axiomatic semantics briefly. The programming assignments will be coded in Scheme.


Cs 499/699: Cloud Computing, Keke Chen Oct 2009

Cs 499/699: Cloud Computing, Keke Chen

Computer Science & Engineering Syllabi

In this course, we will explore a few aspects of cloud computing: distributed data crunching with MapReduce, cloud and datacenter filesystems, virtualization, security&privacy, Amazon Web Services, and interactive web-based applications. Students are expected to finish a few mini projects, read some papers, and take the final exam. Participation in the class discussion is strongly encouraged. Guest speakers might be invited for some particular topics. (3 Hours Lecture+ 1 Hour lab).


Cs 480/680: Comparative Languages, Krishnaprasad Thirunarayan Oct 2009

Cs 480/680: Comparative Languages, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course will introduce fundamental concepts and paradigms underlying the design of modem programming languages. For concreteness, we study the details of an object-oriented language (e.g. Java), and a functional language (e.g., Scheme) . The overall goal is to enable comparison and evaluation of existing languages. The programming assignments will be coded in Java 5 and in scheme.


Cs 340: Programming Language Workshop In Python, Krishnaprasad Thirunarayan Oct 2009

Cs 340: Programming Language Workshop In Python, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course is designed as a self-study in Python. You are expected to learn the language and solve a set of programming problems assigned to you from Dietel et al using Python available from http://www.python.org. There are no exams. We officially meet only once in the quarter. However, I will be available in the posted office hours for clarifications and discussions about the programming problems.


Ceg 770-01: Computer Engineering Mathematics, Yong Pei Oct 2009

Ceg 770-01: Computer Engineering Mathematics, Yong Pei

Computer Science & Engineering Syllabi

Computer Engineering and Science students need proficiency in relevant applied mathematics to be able to discover and model difficult real-world computer engineering and science problems. The relationship of these problems to mathematical theory will be discussed. This course provides an introduction to linear and nonlinear programming, probability and stochastic process, and queueing theory. In addition to mathematical theory, appropriate applications will be presented.