Theoretical Computer Science
13,491 Followers
Recent papers in Theoretical Computer Science
DNA computing, or, more generally, molecular computing, is an exciting fast developing interdisciplinary area. Research in this area concerns theory, experiments, and applications of DNA computing. In this paper, we demonstrate the... more
We survey and extend the work on the paradigm called "computing by observing". Its central feature is that one considers the behavior of an evolving system as the result of a computation. To this purpose an external observer records this... more
In this paper, a structural property of the set of lozenge tilings of a 2n-gon is highlighted. We introduce a simple combinatorial value called Hamming-distance, which is a lower bound for the flipdistance (i.e. the number of necessary... more
We consider a scheduling problem in which a bounded number of jobs can be processed simultaneously by a single machine. The input is a set of n jobs J = {J 1 , . . . , J n }. Each job, J j , is associated with an interval [s j , c j ]... more
Data exchange is the problem of taking data structured under a source schema and creating an instance of a target schema that reflects the source data as accurately as possible. In this paper, we address foundational and algorithmic... more
We examine questions involving nondeterministic finite automata where all states are final, initial, or both initial and final. First, we prove hardness results for the nonuniversality and inequivalence problems for these NFAs. Next, we... more
We show lower bounds in the cell probe model for the redundancy/query time tradeoff of solutions to static data structure problems.
We consider the complexity of the traveling tournament problem, which is a well-known benchmark problem in tournament timetabling. The problem was supposed to be computationally hard ever since its proposal in 2001. Recently, the first... more
Zwick, U. and MS. Paterson,
For a given graph G over n vertices, let OPT G denote the size of an optimal solution in G of a particular minimization problem (e.g., the size of a minimum vertex cover). A randomized algorithm will be called an α-approximation algorithm... more
In combinatorics and analysis of algorithms a Poisson version of a problem (henceforth called Poisson model or poissonization) is often easier to solve than the original one, which we name here the Bernoulli model. Poissonization is a... more
A 1-planar graph is a graph that can be embedded in the plane with at most one crossing per edge. It is known that testing 1-planarity of a graph is NP-complete. In this paper, we consider maximal 1-planar graphs. A graph G is maximal... more
We investigate the complexity of subclasses of Presburger arithmetic, i.e., the first-order theory of natural numbers with addition. The subclasses are defined by restricting the quantifier prefix to finite lists Q , . . .(I,. For all m 3... more
This paper is aimed at exploring the hidden fundamental computational property of natural language that has been so elusive that it has made all attempts to characterize its real computational property ultimately fail. Earlier natural... more
In this paper, we generalize the Ski-Rental Problem to the Bahncard Problem which is an online problem of practical relevance for all travelers. The Bahncard is a railway pass of the Deutsche Bundesbahn (the German railway company) which... more
The matching problem asks for a large set of disjoint edges in a graph. It is a problem that has received considerable attention in both the sequential and self-stabilizing literature. Previous work has resulted in self-stabilizing... more
In this paper, we consider smooth words over 2-letter alphabets {a, b}, where a, b are integers having same parity, with 0 < a < b. We show that all are recurrent and that the closure of the set of factors under reversal holds for odd... more
The efficiency of the αβ-algorithm as a minimax search procedure can be attributed to its effective pruning at so-called cut-nodes; ideally only one move is examined there to establish the minimax value. This paper explores the benefits... more
In this work, we address the problem of locally estimating the size of a Peerto-Peer (P2P) network using local information. We present a novel approach for estimating the size of a peer-to-peer (P2P) network, fitting the sum of new... more
Benchmarking graph-oriented database workloads and graph-oriented database systems are increasingly becoming relevant in analytical Big Data tasks, such as social network analysis. In graph data, structure is not mainly found inside the... more
The main result of this paper is that the domain-theoretic approach to the generalized Riemann integral ÿrst introduced by Edalat extends to a large class of spaces that can be realized as the set of maximal points of domains.
We model and study arbitrage across sponsored search markets, created by search engines. We identify and focus on traffic arbitrage and click arbitrage by auctioneers. We derive and characterize equilibria of such arbitrage behaviors... more
The aim of this work is to show how one can study varieties of associative algebras using computer algebra. The Nonstandard point of view to describe the irreducible components is well adapted to computer algebra. It leads to algorithms... more
We present an axiom system ACP, for communicating processes with silent actions ('z-steps'). The system is an extension of ACP, Algebra of Communicating Processes, with Milner's z-laws and an explicit abstraction operator. By means of a... more
This paper is placed in a formal framework in which the interdisciplinary study of natural language is conducted by integrating linguistics, computer science and biology. It provides an overview of the field of research, conveying the... more
The literature on membrane computing describes several variants of P systems whose complexity classes C are "closed under exponentiation", that is, they satisfy the inclusion P C ⊆ C, where P C is the class of problems solved by... more
A distributed selection algorithm and its expected communication complexity, Theoretical Computer Science 100 (1992) 1855204. We consider the distributed K-selection problem defined as follows: a set S of n elements is distributed among d... more
We introduce a new kind of abstract machine based on the chemical metaphor used in the l? language of Ban%tre & al. States of a machine are chemical solutions where floating molecules can interact according to reaction rules. Solutions... more
We study the properties of the set of binary strings with the relation \the Kolmogorov complexity of x conditional to y is small". We prove that there are pairs of strings which have no greatest common lower bound with respect to this... more
In this paper we discusses the relationship between the known classes P and NP. We show that the difficulties in solving problem "P versus NP' have methodological in nature. An algorithm for solving any problem is sensitive to even small... more
Leo, .I., A general context-free parsing algorithm running in linear time on every LR(k) grammar without using lookahead, Theoretical Computer Scic 2s; 82 :'13?1) ;tLiiti A new general context-free parsing algorithm is pre<.ented which... more
We study the dynamical behavior of D-dimensional linear cellular automata over Zm. We provide an easy-to-check necessary and sufficient condition for a D-dimensional linear cellular automata over Zm to be ergodic and topologically... more
This chapter is devoted to introducing the theories of interval algebra to people who are interested in applying the interval methods to uncertainty analysis in science and engineering. In view of this purpose, we shall introduce the key... more
Recently, it has been recognizedthat phase transitions play an important role in the proba- bilistic analysis of combinatorial optimization problems. However, there are in fact many other relations that leadto close ties between computer... more
The use of social networking websites has increased since last few decades. The social networking sites such as Twitter, Facebook, LinkedIn and YouTube are sources of human interaction, where the users are allowed to create and share... more
We develop and explore a Core Specification Theory (CST) as a basis for the meta-mathematical investigation of specification and specification languages.
In the present brief article we introduce the main idea of Digital Physics in the form of an abstract game.
Arithmetic functions related to number representation systems exhibit various periodicity phenomena. For instance, a well known theorem of Delange expresses the total number of ones in the binary representations of the rst n integers in... more
The author of this article is a theoretical physicist and computer scientist, who has no background in literature or creative writing. Nor did he intend to write a book on poetry. This book entitled: “About Love” came as Divine... more
In this paper the problem of the number of fixed points for an RSA algorithm is considered. This is an important question from the point of view of any cryptosystem. We have estimated the expected value of this number for randomly chosen... more
In this paper we consider several types of equations on words, motivated by the attempt of characterizing the class of polyominoes that tile the plane by translation in two distinct ways. Words coding the boundary of these polyominoes... more
It is widely yxlievk Lhat showing a pro"jlem to be NP-completc is tantamount to proving its computational intractability. In this paper r/e show that a number of NP-complete problems remain Nkomplete even when their domaius are... more
An extended overview of the organic and inorganic phase composition of biomass was conducted. Some general considerations and problems related to phase composition of biomass as a solid fuel were discussed initially. Then, reference... more