scispace - formally typeset
Journal ArticleDOI

Light-based string matching

Mihai Oltean
- 01 Mar 2009 - 
- Vol. 8, Iss: 1, pp 121-132
Reads0
Chats0
TLDR
A special device which can do string matching by performing n−m + 1 text-to-pattern comparisons is described, which uses light and optical filters for performing computations.
Abstract
String matching is a very important problem in computer science. The problem consists in finding all the occurrences of a pattern P of length m in a text T of length n. We describe a special device which can do string matching by performing n−m + 1 text-to-pattern comparisons. The proposed device uses light and optical filters for performing computations. Two physical implementations are proposed. One of them uses colored glass and the other one uses polarizing filters. The strengths and the weaknesses of each method are deeply discussed.

read more

Citations
More filters
Journal Article

A light-based device for solving the hamiltonian path problem

TL;DR: In this paper, the authors proposed a special device which uses light rays for solving the Hamiltonian path problem on a directed graph and showed that the proposed device can solve small and medium instances of the problem in reasonable time.
BookDOI

Unconventional Computation and Natural Computation

TL;DR: This work classifies the computational power in polynomial time of a canonical example of a threshold oracle using non-uniform complexity classes and considers the measurement of physical quantities that are thresholds.
Journal ArticleDOI

An optical solution to the 3-SAT problem using wavelength based selectors

TL;DR: An optical wavelength-based method to solve a well-known NP-complete problem 3-SAT, where a formula F in the form of conjunction of some clauses over Boolean variables is given and the question is to find if F is satisfiable or not, is provided.
Journal ArticleDOI

Solving the generalized Subset Sum problem with a light based device

TL;DR: This paper designs a light based device to solve a generalized version of the Subset Sum problem which was previously handled by Oltean and Muntean and designs a system which is capable of providing us with the solution subset of the problem in addition to the YES/NO answer to the question of whether there exists a solution or not.
Book ChapterDOI

Computing a Solution for the Subset Sum Problem with a Light Based Device

TL;DR: A special computational device is used which has a graph-like representation and the light traverses it by following the routes given by the connections between nodes to solve the subset sum decision problem.
References
More filters

Some methods for classification and analysis of multivariate observations

TL;DR: The k-means algorithm as mentioned in this paper partitions an N-dimensional population into k sets on the basis of a sample, which is a generalization of the ordinary sample mean, and it is shown to give partitions which are reasonably efficient in the sense of within-class variance.
Book

Introduction to Algorithms

TL;DR: The updated new edition of the classic Introduction to Algorithms is intended primarily for use in undergraduate or graduate courses in algorithms or data structures and presents a rich variety of algorithms and covers them in considerable depth while making their design and analysis accessible to all levels of readers.

Principles of Optics

Max Born, +1 more
TL;DR: In this article, the authors discuss various topics about optics, such as geometrical theories, image forming instruments, and optics of metals and crystals, including interference, interferometers, and diffraction.
Book

Fiber-Optic Communication Systems

TL;DR: In this article, the authors present an overview of the main components of WDM lightwave communication systems, including the following: 1.1 Geometrical-Optics Description, 2.2 Wave Propagation, 3.3 Dispersion in Single-Mode Fibers, 4.4 Dispersion-Induced Limitations.