32812813
Design of CAECC-Cellular Automata Based Error Correcting Code
A new scheme for designing error detecting and error correcting codes around cellular automata (CA) is reported. A simple and efficient scheme for generating SEC-DED codes is presented which can also be extended for generating codes with higher distances. A CA-based hardware scheme for very fast decoding (and correcting) of the codewords is also reported. >
75418
Combinatorial complexity in O-minimal geometry
In this paper we prove tight bounds on the combinatorial and topological complexity of sets dened in terms of n denable sets belonging to some fixed denable family of sets in an o-minimal structure. This generalizes the combinatorial parts of similar bounds known in the case of semi-algebraic and semi-Pfaffian sets, and as a result vastly increases the applicability of results on combinatorial and topological complexity of arrangements studied in discrete and computational geometry. As a sample application, we extend a Ramsey-type theorem due to Alon et al. [3], originally proved for semi-algebraic sets of fixed description complexity to this more general setting.
10508326
The Combinatorial and Topological Complexity of a Single Cell 


Abstract. The problem of bounding the combinatorial complexity of a single connected component (a single cell) of the complement of a set of n geometric objects in Rk, each object of constant description complexity, is an important problem in computational geometry which has attracted much attention over the past decade. It has been conjectured that the combinatorial complexity of a single cell is bounded by a function much closer to O(nk-1) rather than O(nk) which is the bound for the combinatorial complexity of the whole arrangement. Until now, this was known to be true only for k ≤ 3 and only for some special cases in higher dimensions. A classic result in real algebraic geometry due to Oleinik and Petrovsky [15], Thom [18], and Milnor [14], bounds the topological complexity (the sum of the Betti numbers) of basic semi-algebraic sets. However, until now no better bounds were known if we restricted attention to a single connected component of a basic semi-algebraic set. In this paper we show how these two problems are related. We prove a new bound on the sum of the Betti numbers of one connected component of a basic semi-algebraic set which is an improvement over the Oleinik—Petrovsky—Thom—Milnor bound. This also implies that the topological complexity of a single cell, measured by the sum of the Betti numbers, is bounded by O(nk-1) . The techniques used for proving this topological result combined with those developed by Halperin and Sharir for the single cell problem in three dimensions allow us to prove a bound of O(nk-1+ε) on the combinatorial complexity of a single cell. Finally, we show that under a certain natural geometric assumption on the objects (namely, that whenever they intersect, the intersection is robustly transversal) it is possible to prove a bound of O(nk-1) on the combinatorial complexity of a single cell. 

8618090
Computing the first Betti number and the connected components of semi-algebraic sets
In this paper we describe the first singly exponential algorithm for computing the first Betti number of a given semi-algebraic set. We also describe algorithms for obtaining semi-algebraic descriptions of the semi-algebraically connected components of any given real algebraic or semi-algebraic set. Singly exponential algorithms for computing the zero-th Betti number, and the Euler-Poincaré characteristic, were known before. No singly exponential algorithm was known for computing any of the individual Betti numbers other than the zero-th one.
33624885
On the combinatorial and topological complexity of a single cell
The problem of bounding the combinatorial complexity of a single connected component (a single cell) of the complement of a set of a geometric objects in R/sup k/, each object of constant description complexity, is an important problem in computational geometry which has attracted much attention over the past decade. It has been conjectured that the combinatorial complexity of a single cell is bounded by a function much closer to O(n/sup k-1/) rather than O(n/sup k/) which is the bound for the combinatorial complexity of the whole arrangement. Till now, this was known to be rule only for k/spl les/3 and only for some special cases in higher dimensions. A classic result in real algebraic geometry due to Oleinik-Petrovsky, Thom and Milnor, bounds the topological complexity (the sum of the Betti numbers) of basic semi-algebraic sets. However, till now no better bounds were known if we restricted attention to a single connected component of a basic semi-algebraic set. In this paper, we show how these two problems are related. We prove a new bound on the sum of the Betti numbers of one connected component of a basic semi-algebraic set which is an improvement over the Oleinik-Petrovsky-Thom-Milnor bound. This also implies that the topological complexity of a single cell, measured by the sum of the Betti numbers, is bounded by O(n/sup k-1/).
3023035
Computing the first few Betti numbers of semi-algebraic sets in single exponential time
Abstract In this paper we describe an algorithm that takes as input a description of a semi-algebraic set S ⊂ R k , defined by a Boolean formula with atoms of the form P > 0 , P 0 , P = 0 for P ∈ P ⊂ R [ X 1 , … , X k ] , and outputs the first l + 1 Betti numbers of S , b 0 ( S ) , … , b l ( S ) . The complexity of the algorithm is ( s d ) k O ( l ) , where s = # ( P ) and d = max P ∈ P deg ( P ) , which is singly exponential in k for l any fixed constant. Previously, singly exponential time algorithms were known only for computing the Euler–Poincare characteristic, the zeroth and the first Betti numbers.
15323130
MoSCoE: A Framework for Modeling Web Service Composition and Execution
Development of sound approaches and software tools for specification, assembly, and deployment of composite Web services from independently developed components promises to enhance collaborative software design and reuse. In this context, the proposed research introduces a new incremental approach to service composition, MoSCoE (Modeling Web Service Composition and Execution), based on the three steps of abstraction, composition and refinement. Abstraction refers to the high-level description of the service desired (goal) by the user, which drives the identification of an appropriate composition strategy. In the event that such a composition is not realizable, MoSCoE guides the user through successive refinements of the specification towards a realizable goal service that meets the user requirements.
9474380
3D Modeling of Human Lip Motion
38040152
Multichannel permutation filters
Vector order statistic based filters designed to exploit the correlation between the channels of a multichannel signal offer improved performance over purely marginal processing. In this paper, the class of permutation filters are extended to handle multichannel signals. Permutation filters are well suited for image processing; they are robust, able to preserve details, and edges in image and video signals, and can also model complicated non-linear systems accurately. Multichannel permutation filters are based on the permutation of a set of sequential observations from a multidimensional process. There exists no unique method for the ranking of vectors, so we evaluate two ranking formulations that preserve characteristics useful in constructing estimators. Simulation results for a video restoration problem are presented.
5532229
Modeling Web Services by Iterative Reformulation of Functional and Non-functional Requirements
We propose an approach for incremental modeling of composite Web services. The technique takes into consideration both the functional and non-functional requirements of the composition. While the functional requirements are described using symbolic transition systems—transition systems augmented with state variables, function invocations, and guards; non-functional requirements are quantified using thresholds. The approach allows users to specify an abstract and possibly incomplete specification of the desired service (goal) that can be realized by selecting and composing a set of pre-existing services. In the event that such a composition is unrealizable, i.e. the composition is not functionally equivalent to the goal or the non-functional requirements are violated, our system provides the user with the causes for the failure, that can be used to appropriately reformulate the functional and/or non-functional requirements of the goal specification.
5783178
SRB: shared running buffers in proxy to exploit memory locality of multiple streaming media sessions
With the falling price of the memory, an increasing number of multimedia servers and proxies are now equipped with a large DRAM memory space. Caching media objects in the memory of a proxy helps to reduce network traffic, disk I/O bandwidth requirement, and data delivery latency. The running buffer approach and its alternatives are representative techniques to cache streaming data in the memory. However, there are two limits in the existing techniques. First, although multiple running buffers for the same media object co-exist in a given processing period, data sharing among the multiple buffers is not considered. Second, user access patterns are not insightfully considered in the buffer management. In this paper, we propose two techniques based on shared running buffers (SRB) in the proxy to address these limits. Considering user access patterns and characteristics of the requested media objects, our techniques adoptively allocate memory buffers to fully utilize the currently buffered data of streaming sessions, with the aim to reduce both the server load and the network traffic. Experimentally comparing with several existing techniques, we show that the proposed techniques have achieved significant performance improvement by effectively using the shared running buffers.