Abstract—In this paper we have proposed speculative Han-Carlson adder. The proposed adder Employs speculation: the exact mathematic function is replaced with an approximated one that is faster and gives the correct result most of the time, but not for all time. The approximated adder is augmented with an error detection network that asserts an error signal when speculation fails. The speculative adder to reduce delay and power consumption compared to non-speculative adder and simulated using…
A. Mumford-Shah segmentation functional Mumford and Shah proposed this segmentation method based on a variational platform. Let Ω certainly be a bounded open amount of region R in addition to u_0 is preliminary image data. Segmentation of this kind of image into homogeneous items is completed via the search for a pair of components (u, K), where K is a number of contours, and u is usually a piecewise smooth approximation of u_0.The minimization of an energy functional (u, K) in a way that u…
Divide and conquer is an algorithm which design paradigm based on multi-branched recursion. This designed paradigm consists of following phases: 1) Break the problem (divide): Breaking the problem into several sub-problems that are smaller in size. 2) Solve the sub problem(conquer) : Solve the sub-problem recursively . 3) Combine the solutions (Merge): Combine solutions to subproblems to create a solution to the original problem. This technique is the basis of algorithms for all kinds of…
The difference in the meaning of AI and AGI come from the old definition and expectations of what AI was compared to the one we know today. There was a proposal made to research AI at Dartmouth College in 1955 which stated: The study is to proceed on the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. (McCarthy, Minsky, Rochester & Shannon, 1955, p. 13) This idea of AI is the…
I will never forget the first time I started programming. I started with the hopes of creating a “Triple A” game title or a physics engine for a game. Oh how naïve I was, I thought I would be able to program anything. With the sights of programming in my eyes one night I found myself alone in my room. The room was dark, the screen was bright and filled with white and a blinking cursor. I stared at it as it daunted me until the void in my mind finally expanded with the question “What do I do…
“Cool,” I exclaimed as I won Minesweeper for the first time. As I was playing, I wondered, “How are these games made?” Little did I know that there were multiple lines of code written to engineer the game. Digital games like Minesweeper sparked a curiosity in my six year old mind that incited my passion for Computer Science. As a middle schooler, computers intrigued me. I always wanted to find the answer to the question “How can a small little box be so smart?” To do so, I decided to enroll…
Although I consider myself technologically savvy, pursuing my degree in computer science will provide me with the core principles of computer systems and enhance my knowledge of programming languages, dimensional modeling programs, data structures and algorithms. My background in customer service has really helped to mold my interpersonal skills, which is needed in this field to be able to build and maintain relationships with internal and external departments throughout the company. I look…
technology does. I believe in the vision illustrated in Jeremy Rifkin 's book “The Zero Marginal Cost Society” that the emerging technology infrastructure – the Internet of Things (IoT) – will connect everyone and everything, use Big Data, analytics and algorithms to increase productivity and efficiency, and lower the marginal cost of producing and sharing to near zero. I feel excited to contribute to this great age of evolution. There are two fields in which I am particularly interested and…
1) Linked Cluster Algorithm (LCA) [5], [6], [7]: LCA, was one of the initial clustering algorithms evolved. It was primarily developed for wired sensors, but later applied in wireless sensor networks. In LCA, a unique ID number is allotted to each node and has two means of becoming a cluster head. The first way is that if the node has the greatest ID number in the set including all neighbor nodes and the node itself. The second way is to assume that none of its neighbors are cluster heads,…
Determinsitic, P, NP, NPC Reductions, Reducibility, Reductions, certificate, complexity I. INTRODUCTION What is P vs NP? Why it is important to know what problems are in P and what problems are in NP? Some problems like Addition, Subtraction, sorting and algorithms such as Dijkstra’s are all belong to the category of P. The problems that are solved in polynomial time. But there are problems…