Home
ArXiv.org [entries|archive|friends|userinfo]
arxiv_cs

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Community Cloud Computing. (arXiv:0907.2485v1 [cs.NI]) [Jul. 17th, 2009|03:03 am]

Community Cloud Computing. (arXiv:0907.2485v1 [cs.NI])

Cloud Computing is rising fast, with its data centres growing at an unprecedented rate. However, this has come with concerns over privacy, efficiency at the expense of resilience, and environmental sustainability, because of the dependence on Cloud vendors such as Google, Amazon and Microsoft. Our response is an alternative model for the Cloud conceptualisation, providing a paradigm for Clouds in the community, utilising networked personal computers for liberation from the centralised vendor model. Community Cloud Computing (C3) offers an alternative architecture, created by combing the Cloud with paradigms from Grid Computing, principles from Digital Ecosystems, and sustainability from Green Computing, while remaining true to the original vision of the Internet. It is more technically challenging than Cloud Computing, having to deal with distributed computing issues, including heterogeneous nodes, varying quality of service, and additional security constraints. However, these are not insurmountable challenges, and with the need to retain control over our digital lives and the potential environmental consequences, it is a challenge we must pursue.


read more at cs updates on arXiv.org
linkpost comment

Capacity of a Class of Multi-source Relay Networks. (arXiv:0907.2510v1 [cs.IT]) [Jul. 17th, 2009|03:03 am]

Capacity of a Class of Multi-source Relay Networks. (arXiv:0907.2510v1 [cs.IT])

Characterizing the capacity region of multi-source wireless relay networks is one of the fundamental issues in network information theory. The problem is, however, quite challenging because the transmission of other sessions acts as inter-user interference when there exist multiple source-destination (S-D) pairs in the network. By focusing on a special class of networks, we show that the capacity can be found. Namely, we study a linear finite-field network with time-varying channels, which exhibits broadcast, interference, and fading natures of wireless communication. We observe that fading can play an important role in mitigating inter-user interference effectively for both single-hop and multi-hop networks. We propose new block Markov encoding and relaying schemes with randomized channel pairing, which exploit such channel variations, and derive their achievable rates. By comparing them with the general cut-set upper bound, the capacity region of single-hop networks and the sum-capacity of multi-hop networks can be characterized for some classes of channel distributions and networks topologies. For these classes, we show that the capacity of multi-source networks can be interpreted as the max-flow min-cut theorem.


read more at cs updates on arXiv.org
linkpost comment

Gossip-based Search in Multipeer Communication Networks. (arXiv:0907.2563v1 [cs.NI]) [Jul. 17th, 2009|03:03 am]

Gossip-based Search in Multipeer Communication Networks. (arXiv:0907.2563v1 [cs.NI])

We study a gossip-based algorithm for searching data objects in a multipeer communication network. All of the nodes in the network are able to communicate with each other. There exists an initiator node that starts a round of searches by randomly querying one or more of its neighbors for a desired object. The queried nodes can also be activated and look for the object. We examine several behavioural patterns of nodes with respect to their willingness to cooperate in the search. We derive mathematical models for the search process based on the balls and bins model, as well as known approximations for the rumour-spreading problem. All models are validated with simulations. We also evaluate the performance of the algorithm and examine the impact of search parameters.


read more at cs updates on arXiv.org
linkpost comment

GMap: Drawing Graphs as Maps. (arXiv:0907.2585v1 [cs.CG]) [Jul. 17th, 2009|03:03 am]

GMap: Drawing Graphs as Maps. (arXiv:0907.2585v1 [cs.CG])

Information visualization is essential in making sense out of large data sets. Often, high-dimensional data are visualized as a collection of points in 2-dimensional space through dimensionality reduction techniques. However, these traditional methods often do not capture well the underlying structural information, clustering, and neighborhoods. In this paper, we describe GMap: a practical tool for visualizing relational data with geographic-like maps. We illustrate the effectiveness of this approach with examples from several domains All the maps referenced in this paper can be found in this http URL


read more at cs updates on arXiv.org
linkpost comment

Multiple-Input Multiple-Output Gaussian Broadcast Channels with Common and Confidential Messages. (a [Jul. 17th, 2009|03:03 am]

Multiple-Input Multiple-Output Gaussian Broadcast Channels with Common and Confidential Messages. (arXiv:0907.2599v1 [cs.IT])

This paper considers the problem of the multiple-input multiple-output (MIMO) Gaussian broadcast channel with two receivers (receivers 1 and 2) and two messages: a common message intended for both receivers and a confidential message intended only for receiver 1 but needing to be kept asymptotically perfectly secure from receiver 2. A matrix characterization of the secrecy capacity region is established via a channel enhancement argument. The enhanced channel is constructed by first splitting receiver 1 into two virtual receivers and then enhancing only the virtual receiver that decodes the confidential message. The secrecy capacity region of the enhanced channel is characterized using an extremal entropy inequality previously established for characterizing the capacity region of a degraded compound MIMO Gaussian broadcast channel.


read more at cs updates on arXiv.org
linkpost comment

Decompounding on compact Lie groups. (arXiv:0907.2601v1 [cs.IT]) [Jul. 17th, 2009|03:03 am]

Decompounding on compact Lie groups. (arXiv:0907.2601v1 [cs.IT])

Noncommutative harmonic analysis is used to solve a nonparametric estimation problem stated in terms of compound Poisson processes on compact Lie groups. This problem of decompounding is a generalization of a similar classical problem. The proposed solution is based on a char- acteristic function method. The treated problem is important to recent models of the physical inverse problem of multiple scattering.


read more at cs updates on arXiv.org
linkpost comment

Homogeneous formulas and symmetric polynomials. (arXiv:0907.2621v1 [cs.CC]) [Jul. 17th, 2009|03:03 am]

Homogeneous formulas and symmetric polynomials. (arXiv:0907.2621v1 [cs.CC])

We investigate the arithmetic formula complexity of the elementary symmetric polynomials S(k,n). We show that every multilinear homogeneous formula computing S(k,n) has size at least k^(Omega(log k))n, and that product-depth d multilinear homogeneous formulas for S(k,n) have size at least 2^(Omega(k^{1/d}))n. Since S(n,2n) has a multilinear formula of size O(n^2), we obtain a superpolynomial separation between multilinear and multilinear homogeneous formulas. We also show that S(k,n) can be computed by homogeneous formulas of size k^(O(log k))n, answering a question of Nisan and Wigderson. Finally, we present a superpolynomial separation between monotone and non-monotone formulas in the noncommutative setting, answering a question of Nisan.


read more at cs updates on arXiv.org
linkpost comment

Finding Fullerene Patches in Polynomial Time. (arXiv:0907.2627v1 [cs.DM]) [Jul. 17th, 2009|03:03 am]

Finding Fullerene Patches in Polynomial Time. (arXiv:0907.2627v1 [cs.DM])

We consider the following question, motivated by the enumeration of fullerenes. A fullerene patch is a 2-connected plane graph G in which inner faces have length 5 or 6, non-boundary vertices have degree 3, and boundary vertices have degree 2 or 3. The degree sequence along the boundary is called the boundary code of G. We show that the question whether a given sequence S is a boundary code of some fullerene patch can be answered in polynomial time when such patches have at most five 5-faces. We conjecture that our algorithm gives the correct answer for any number of 5-faces, and sketch how to extend the algorithm to the problem of counting the number of different patches with a given boundary code.


read more at cs updates on arXiv.org
linkpost comment

Towards Hybrid Intensional Programming with JLucid, Objective Lucid, and General Imperative Compiler [Jul. 17th, 2009|03:03 am]

Towards Hybrid Intensional Programming with JLucid, Objective Lucid, and General Imperative Compiler Framework in the GIPSY. (arXiv:0907.2640v1 [cs.PL])

Pure Lucid programs are concurrent with very fine granularity. Sequential Threads (STs) are functions introduced to enlarge the grain size; they are passed from server to workers by Communication Procedures (CPs) in the General Intensional Programming System (GIPSY). A JLucid program combines Java code for the STs with Lucid code for parallel control. Thus first, in this thesis, we describe the way in which the new JLucid compiler generates STs and CPs. JLucid also introduces array support.

Further exploration goes through the additional transformations that the Lucid family of languages has undergone to enable the use of Java objects and their members, in the Generic Intensional Programming Language (GIPL), and Indexical Lucid: first, in the form of JLucid allowing the use of {\em pseudo-objects}, and then through the specifically-designed the Objective Lucid language. The syntax and semantic definitions of Objective Lucid and the meaning of Java objects within an intensional program are provided with discussions and examples.

Finally, there are many useful scientific and utility routines written in many imperative programming languages other than Java, for example in C, C++, Fortran, Perl, etc. Therefore, it is wise to provide a framework to facilitate inclusion of these languages into the GIPSY and their use by Lucid programs. A General Imperative Compiler Framework and its concrete implementation is proposed to address this issue.


read more at cs updates on arXiv.org
linkpost comment

The Complexity of Approximating Bounded-Degree Boolean #CSP. (arXiv:0907.2663v1 [cs.CC]) [Jul. 17th, 2009|03:03 am]

The Complexity of Approximating Bounded-Degree Boolean #CSP. (arXiv:0907.2663v1 [cs.CC])

The degree of a CSP instance is the maximum number of times that a variable may appear in the scope of constraints. We consider the approximate counting problem for Boolean CSPs with bounded-degree instances for constraint languages containing the two unary constant relations {0} and {1}. When the maximum degree is at least 25 we obtain a complete classification of the complexity of this problem. It is exactly solvable in polynomial-time if every relation in the constraint language is affine. It is equivalent to the problem of approximately counting independent sets in bipartite graphs if every relation can be expressed as conjunctions of {0}, {1} and binary implication. Otherwise, there is no FPRAS unless NP=RP. For lower degree bounds, additional cases arise in which the complexity is related to the complexity of approximately counting independent sets in hypergraphs.


read more at cs updates on arXiv.org
linkpost comment

Pattern Based Term Extraction Using ACABIT System. (arXiv:0907.2452v1 [cs.CL]) [Jul. 17th, 2009|03:03 am]

Pattern Based Term Extraction Using ACABIT System. (arXiv:0907.2452v1 [cs.CL])

In this paper, we propose a pattern-based term extraction approach for Japanese, applying ACABIT system originally developed for French. The proposed approach evaluates termhood using morphological patterns of basic terms and term variants. After extracting term candidates, ACABIT system filters out non-terms from the candidates based on log-likelihood. This approach is suitable for Japanese term extraction because most of Japanese terms are compound nouns or simple phrasal patterns.


read more at cs updates on arXiv.org
linkpost comment

Improved Power-Delay Trade-off in Wireless Networks Using Opportunistic Routing. (arXiv:0907.2455v1 [Jul. 17th, 2009|03:03 am]

Improved Power-Delay Trade-off in Wireless Networks Using Opportunistic Routing. (arXiv:0907.2455v1 [cs.IT])

We study the benefits of opportunistic routing in wireless networks by examining how the power and delay scale as the number of source-destination (S-D) pairs in the network increases. The scaling behavior of conventional multi-hop transmission that does not employ opportunistic routing is also examined for comparison. Our results indicate that opportunistic routing can exhibit a better power--delay trade-off than that of conventional routing by providing up to a logarithmic boost in the scaling law. Such a gain is possible since the receivers can tolerate more interference due to the increased received signal power provided by the multi-user diversity (MUD) gain, which means having more simultaneous transmissions is possible. Computer simulations for both routing schemes are also performed, which show trends consistent with our analytical predictions.


read more at cs updates on arXiv.org
linkpost comment

Benchmarking Declarative Approximate Selection Predicates. (arXiv:0907.2471v1 [cs.DB]) [Jul. 17th, 2009|03:03 am]

Benchmarking Declarative Approximate Selection Predicates. (arXiv:0907.2471v1 [cs.DB])

Declarative data quality has been an active research topic. The fundamental principle behind a declarative approach to data quality is the use of declarative statements to realize data quality primitives on top of any relational data source. A primary advantage of such an approach is the ease of use and integration with existing applications. Several similarity predicates have been proposed in the past for common quality primitives (approximate selections, joins, etc.) and have been fully expressed using declarative SQL statements. In this thesis, new similarity predicates are proposed along with their declarative realization, based on notions of probabilistic information retrieval. Then, full declarative specifications of previously proposed similarity predicates in the literature are presented, grouped into classes according to their primary characteristics. Finally, a thorough performance and accuracy study comparing a large number of similarity predicates for data cleaning operations is performed.


read more at cs updates on arXiv.org
linkpost comment

Extremal problems in ordered graphs. (arXiv:0907.2479v1 [cs.DM]) [Jul. 17th, 2009|03:03 am]

Extremal problems in ordered graphs. (arXiv:0907.2479v1 [cs.DM])

In this thesis we consider ordered graphs (that is, graphs with a fixed linear ordering on their vertices). We summarize and further investigations on the number of edges an ordered graph may have while avoiding a fixed forbidden ordered graph as a subgraph. In particular, we take a step toward confirming a conjecture of Pach and Tardos regarding the number of edges allowed when the forbidden pattern is a tree by establishing an upper bound for a particular ordered graph for which existing techniques have failed. We also generalize a theorem of Geneson by establishing an upper bound on the number of edges allowed if the forbidden graphs fit a generalized notion of a matching.


read more at cs updates on arXiv.org
linkpost comment

Permutation Arrays Under the Chebyshev Distance. (arXiv:0907.2682v1 [cs.IT]) [Jul. 17th, 2009|03:03 am]

Permutation Arrays Under the Chebyshev Distance. (arXiv:0907.2682v1 [cs.IT])

An (n,d) permutation array (PA) is a set of permutations of length n with the property that the distance (under some metric) between any two permutations in the array is at least d. They became popular recently for communication over power lines. Motivated by an application to flash memories, in this paper the metric used is the Chebyshev metric. A number of different constructions are given as well as bounds on the size of such PA.


read more at cs updates on arXiv.org
linkpost comment

Multiple-Description Coding by Dithered Delta-Sigma Quantization. (arXiv:0708.1859v2 [cs.IT] UPDATED [Jul. 17th, 2009|03:03 am]

Multiple-Description Coding by Dithered Delta-Sigma Quantization. (arXiv:0708.1859v2 [cs.IT] UPDATED)

We address the connection between the multiple-description (MD) problem and Delta-Sigma quantization. The inherent redundancy due to oversampling in Delta-Sigma quantization, and the simple linear-additive noise model resulting from dithered lattice quantization, allow us to construct a symmetric and time-invariant MD coding scheme. We show that the use of a noise shaping filter makes it possible to trade off central distortion for side distortion. Asymptotically as the dimension of the lattice vector quantizer and order of the noise shaping filter approach infinity, the entropy rate of the dithered Delta-Sigma quantization scheme approaches the symmetric two-channel MD rate-distortion function for a memoryless Gaussian source and MSE fidelity criterion, at any side-to-central distortion ratio and any resolution. In the optimal scheme, the infinite-order noise shaping filter must be minimum phase and have a piece-wise flat power spectrum with a single jump discontinuity. An important advantage of the proposed design is that it is symmetric in rate and distortion by construction, so the coding rates of the descriptions are identical and there is therefore no need for source splitting.


read more at cs updates on arXiv.org
linkpost comment

Asymptotic behavior of growth functions of D0L-systems. (arXiv:0804.1327v3 [cs.DM] UPDATED) [Jul. 17th, 2009|03:03 am]

Asymptotic behavior of growth functions of D0L-systems. (arXiv:0804.1327v3 [cs.DM] UPDATED)

A D0L-system is a triple (A, f, w) where A is a finite alphabet, f is an endomorphism of the free monoid over A, and w is a word over A. The D0L-sequence generated by (A, f, w) is the sequence of words (w, f(w), f(f(w)), f(f(f(w))), ...). The corresponding sequence of lengths, that is the function mapping each non-negative integer n to |f^n(w)|, is called the growth function of (A, f, w). In 1978, Salomaa and Soittola deduced the following result from their thorough study of the theory of rational power series: if the D0L-sequence generated by (A, f, w) is not eventually the empty word then there exist a non-negative integer d and a real number b greater than or equal to one such that |f^n(w)| behaves like n^d b^n as n tends to infinity. The aim of the present paper is to present a short, direct, elementary proof of this theorem.


read more at cs updates on arXiv.org
linkpost comment

Counting Hexagonal Patches and Independent Sets in Circle Graphs. (arXiv:0808.3881v2 [cs.DM] UPDATED [Jul. 17th, 2009|03:03 am]

Counting Hexagonal Patches and Independent Sets in Circle Graphs. (arXiv:0808.3881v2 [cs.DM] UPDATED)

A hexagonal patch is a plane graph in which inner faces have length 6, inner vertices have degree 3, and boundary vertices have degree 2 or 3. We consider the following counting problem: given a sequence of twos and threes, how many hexagonal patches exist with this degree sequence along the outer face? This problem is motivated by the study of benzenoid hydrocarbons and fullerenes in computational chemistry. We give the first polynomial time algorithm for this problem. We show that it can be reduced to counting maximum independent sets in circle graphs, and give a simple and fast algorithm for this problem.


read more at cs updates on arXiv.org
linkpost comment

The Complexity of Computing Minimal Unidirectional Covering Sets. (arXiv:0901.3692v3 [cs.CC] UPDATED [Jul. 17th, 2009|03:03 am]

The Complexity of Computing Minimal Unidirectional Covering Sets. (arXiv:0901.3692v3 [cs.CC] UPDATED)

Given a binary dominance relation on a set of alternatives, a common thread in the social sciences is to identify subsets of alternatives that satisfy certain notions of stability. Examples can be found in areas as diverse as voting theory, game theory, and argumentation theory. Brandt and Fischer [BF08] proved that it is NP-hard to decide whether an alternative is contained in some inclusion-minimal upward or downward covering set. For both problems, we raise this lower bound to the Theta_{2}^{p} level of the polynomial hierarchy and provide a Sigma_{2}^{p} upper bound. Relatedly, we show that a variety of other natural problems regarding minimal or minimum-size covering sets are hard or complete for either of NP, coNP, and Theta_{2}^{p}. An important consequence of our results is that neither minimal upward nor minimal downward covering sets (even when guaranteed to exist) can be computed in polynomial time unless P=NP. This sharply contrasts with Brandt and Fischer's result that minimal bidirectional covering sets (i.e., sets that are both minimal upward and minimal downward covering sets) are polynomial-time computable.


read more at cs updates on arXiv.org
linkpost comment

A Theory of Explicit Substitutions with Safe and Full Composition. (arXiv:0905.2539v3 [cs.PL] UPDATE [Jul. 17th, 2009|03:03 am]

A Theory of Explicit Substitutions with Safe and Full Composition. (arXiv:0905.2539v3 [cs.PL] UPDATED)

Many different systems with explicit substitutions have been proposed to implement a large class of higher-order languages. Motivations and challenges that guided the development of such calculi in functional frameworks are surveyed in the first part of this paper. Then, very simple technology in named variable-style notation is used to establish a theory of explicit substitutions for the lambda-calculus which enjoys a whole set of useful properties such as full composition, simulation of one-step beta-reduction, preservation of beta-strong normalisation, strong normalisation of typed terms and confluence on metaterms. Normalisation of related calculi is also discussed.


read more at cs updates on arXiv.org
linkpost comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Advertisement