Proof Nets and Boolean Circuits

Size: px
Start display at page:

Download "Proof Nets and Boolean Circuits"

Transcription

1 Proof Nets and Boolean Circuits Kazushige Terui National Institute of Informatics, Tokyo 14/07/04, Turku.1/44

2 Motivation (1) Proofs-as-Programs (Curry-Howard) corresondence: Proofs = Programs Cut-Elimination = Comutation (Normalization) Usually interested in infinite, uniform, seuential comutation such as functional rograms. Can be extended to finite, nonuniform, arallel comutation such as boolean circuits? 14/07/04, Turku.2/44

3 Motivation (2) Our goal: Proofs = Circuits Cut-Elimination = Evaluation What system of Proofs? Cut-elimination in Classical/Intuitionistic Logics: Non-elementary time. Too much! 14/07/04, Turku.3/44

4 Motivation (3) Linear Logic (Girard 87): a decomosition of Classical/Intuitionistic Logics: Multilicatives Classical Logic Additives Exonentials MLL: Classical Logic without weakening nor contraction. Has a nice arallel syntax: Proof Nets (Girard 87). Quadratic time cut-elimination rocedure. 14/07/04, Turku.4/44

5 Motivation (4) Our secific goal: corresondence between MLL roof nets and circuits. (Mairson & Terui 2003) Encoding of circuits by linear size MLL roof nets = P-comleteness of cut-elimination in MLL. Proof nets can reresent all finite functions as SIZE-efficient as circuits. What about the DEPTH-efficiency? What about the converse? 14/07/04, Turku.5/44

6 Parallel comutation Effective arallelization: Achieve a dramatic seed-u by use of a reasonable number of rocessors. Addition: School method (O(n) time) = Parallel algorithm: (constant time) In boolean circuits, time = deth num of rocessors = size (num of gates) Fundamental uestion: Are all feasible algorithms effectively arallelizable? NC = P roblem: Are all roblems in P solvable by olynomial size oly-log deth circuits? 14/07/04, Turku.6/44

7 Outline Unbounded fan-in boolean circuits. Proof nets for MLLu and arallel cut-elimination rocedure. Simulation of circuits by roof nets Simulation of roof nets by circuits Proof net comlexity classes 14/07/04, Turku.7/44

8 Boolean circuits (1) An unbounded fan-in circuit with n inuts (and 1 outut): a directed acyclic grah made of - inut nodes x 1,...,x n - boolean gates,, (and ossibly more). (there is a distinguished node for outut.) and may have an arbitrary number of inuts. size = the number of gates deth = the length of the longest ath 14/07/04, Turku.8/44

9 Boolean circuits (2) A circuit C accets w = i 1 i n {0,1} n if C[x 1 := i 1,...,x n := i n ] evaluates to 1. C accets X {0,1} n if C accets w w X. 14/07/04, Turku.9/44

10 Formulas of MLLu. Formulas: α,α Literals n (A 1,...,A n ), n 2 n-ary Conjunction n. (A 1,...,A n ), n 2 n-ary Disjunction Negation: defined by ( n (A 1,...,A n )) n (A n,...,a 1 ) (. n (A 1,...,A n )) n (A n,...,a 1 )... Notation: A B 2 (A,B) A B 2 (A,B) A B A B 14/07/04, Turku.10/44

11 Seuent calculus for MLLu Seuents: Γ, where Γ is a multiset of formulas. Inference Rules: A,A (Axiom) Γ,C,C Γ, (Cut) Γ 1,A 1 Γ n,a n Γ 1,...,Γ n, n (A 1,...,A n ) n Γ,A 1,...,A n Γ,. n (A 1,...,A n ). n Exchange is imlicit. No weakening, no contraction. 14/07/04, Turku.11/44

12 Proof nets for MLLu Links: n 0 n 0 1 Each link has several orts. Princial ort(s) numbered 0. Cut: an edge connecting two rincial orts. r i n n 0 n n 1 0 Proof nets are obtained from seuent roofs by extracting their structures (forgetting about formulas). 14/07/04, Turku.12/44

13 Examle: Negation α. α,α α α,α α,α 3 (α. α,α,α),α,α,α α 3 (α. α,α,α), 3. (α,α,α α) = r 14/07/04, Turku.13/44

14 Examle: Booleans B α α α α. 3 (α,α,α α). α,α α,α α,α,α α 3 (α,α,α α) 2. 3 = b 1. α,α α,α α,α,α α 3 (α,α,α α) 2. 3 = b 0 14/07/04, Turku.14/44

15 Reduction rules Axiom reduction: r 0 0 i 0 r i 0 Multilicative reduction: 1 n n 0 n n n n /07/04, Turku.15/44

16 Examle: Comuting Negation of True 14/07/04, Turku.16/44

17 Examle: Comuting Negation of True 14/07/04, Turku.17/44

18 Examle: Comuting Negation of True 14/07/04, Turku.18/44

19 Seuential cut elimination Size P : number of links. 14/07/04, Turku.19/44

20 Seuential cut elimination Size P : number of links. Theorem (Girard 87): Every roof net P reduces to a cut-free roof net in P stes. 14/07/04, Turku.19/44

21 Seuential cut elimination Size P : number of links. Theorem (Girard 87): Every roof net P reduces to a cut-free roof net in P stes. Too slow! 14/07/04, Turku.19/44

22 Parallel cut elimination (1) Alying two axiom reductions in arallel may conflict: = Global axiom reduction: 1 2 n... r r 14/07/04, Turku.20/44

23 Parallel cut elimination (2) Parallel multilicative reduction: 1 n n 0 n n n n 0 n n n n 0 n n 1 0 = 1 n n n n n n Parallel axiom reduction: n r n r n r = r r r P 1 = P 2 if P 2 is obtained from P 1 either by arallel m-reduction or by arallel a-reduction. 14/07/04, Turku.21/44

24 Parallel cut elimination (3). What controls the runtime of arallel cut-elimination? Deth d(p): Maximal deth of cut formulas in it. (P is assumed to be tyed by rincial tyes (most general tyes)) Deth of formulas: d(α)=d(α ) = 1 d( n (A 1,...,A n )) = d( n (A 1,...,A n )) = max(d(a 1 ),...,d(a n )) /07/04, Turku.22/44

25 Parallel cut elimination (4) Theorem: Every roof net P reduces to a normal form in 2 d(p) arallel reduction stes. Proof: By alying arallel a-reduction, every cut becomes multilicative. By alying arallel m-reduction, the deth decreases by 1. 14/07/04, Turku.23/44

26 Limitation on arallelization P n : n...{ P n and d(p n ) are linear in n. Parallel cut-elimination takes almost as long time as seuential cut-elimination. 14/07/04, Turku.24/44

27 Reresenting circuits by roof nets Idea: Reresent Circuits by Proof nets Boolean values by Proof nets (b 1, b 0 ) Assignment by Cuts Evaluation by Cut elimination 14/07/04, Turku.25/44

28 Reresentation of Parity Parity: PARITY n (x 1,...,x n )=1 iff the sum of x 1,...,x n is odd. CANNOT be reresented by (oly-size) circuits of constant deth The conclusion is B,...,B,B }{{} n times 14/07/04, Turku.26/44

29 Correctness of arity There are exactly 2 crossings in the drawing. Multilicative reduction does not change the num of crossings. Axiom reduction reserves the arity of the num of crossings: = = Therefore, the arity is 0 after cut-elimination. 14/07/04, Turku.27/44

30 Exressivity of flat roof nets Would break down if there were a self-crossing: = But self-crossing can be avoided. As far as roof nets of conclusion B,...,B,B are }{{} n times concerned, all what matters is the arity of the num of crossings. Theorem: Every roof net with the above conclusion reresents either PARITY n or PARITY n. 14/07/04, Turku.28/44

31 Boolean roof nets Boolean roof net: a roof net with conclusion B[A 1 /α],...,b[a n /α], m (B, G) for some A 1,...,A n and G (garbage). Given w = i 1 i n {0,1} n, define P(w) to be: b.... in bi P n P accets w {0,1} n if P(w) reduces to (b 1, P G ) for some roof nets P G with conclusions G. 14/07/04, Turku.29/44

32 Conditional and Disjunction if then P 1 else P 2 P2 2 P1 1 r Disjunction: or(,) if then b 1 else Disjunctions of arbitrary arity can be reresented by roof nets of constant deth. 14/07/04, Turku.30/44

33 Comosition Comosition: P Q r s The deth may increase:. P 1 Γ,B. P 2 Γ[A/α],B[A/α] B [A/α],,B Γ[A/α],,B 14/07/04, Turku.31/44

34 Proof Net for Majority (1) MAJ n (x 1 x n )=1 if at least half of x i s are 1. Let id,sh : {0,1} n+1 {0,1} n+1 be: id(i 1 i n+1 ) = i 1 i n+1 sh(i 1 i n+1 ) = i 2 i n+1 i 1 F: higher order functional F(0) = id F(1) = sh 14/07/04, Turku.32/44

35 Proof Net for Majority (2) MAJ n given by MAJ n (x 1 x n )=FstBit(F(x 1 ) F(x n )(0 0 }{{} 1 1 }{{})) n/2 n/2+1 Examle: MAJ 6 (101101) = FstBit(F(1)F(0)F(1)F(1)F(0)F(1)( )) = FstBit(sh id sh sh id sh( )) = FstBit( ) = 1 Reresented by roof nets of constant deth. (CANNOT be reresented by (oly-size) circuits of constant deth.) 14/07/04, Turku.33/44

36 St-connectivity 2 - Inut: an undirected grah of degree 2 (i.e., nonbranching grah) with vertices {1,...,n}. Assume it is coded by a n n boolean matrix. - Outut: is 1 if vertices 1 and n are connected. 1 n 14/07/04, Turku.34/44

37 St-connectivity 2 - Inut: an undirected grah of degree 2 (i.e., nonbranching grah) with vertices {1,...,n}. Assume it is coded by a n n boolean matrix. - Outut: is 1 if vertices 1 and n are connected. 1 n Can simulate MAJ in constant deth. Reresented by roof nets of constant deth. 14/07/04, Turku.35/44

38 From Circuits to Proof nets Theorem: For every circuit C of size s and deth d (ossibly euied with st CONN 2 ), there is a boolean roof net P C of size O(s 5 ) and deth O(d) which accets the same set as C. 14/07/04, Turku.36/44

39 From Circuits to Proof nets Theorem: For every circuit C of size s and deth d (ossibly euied with st CONN 2 ), there is a boolean roof net P C of size O(s 5 ) and deth O(d) which accets the same set as C. Circuit C size s, deth d = Proof Net P C size O(s 5 ), deth O(d) 14/07/04, Turku.36/44

40 From Circuits to Proof nets Theorem: For every circuit C of size s and deth d (ossibly euied with st CONN 2 ), there is a boolean roof net P C of size O(s 5 ) and deth O(d) which accets the same set as C. Circuit C size s, deth d = Proof Net P C size O(s 5 ), deth O(d) Proof:, n, n, st CONN n 2 reresented by a roof net of size O(n 4 ) and of constant deth. Comosition increases the deth linearly. 14/07/04, Turku.36/44

41 Reresenting roof nets by circuits Idea: Reresent A roof net P by a set of boolean values One-ste reduction by constant deth circuit 2 d(p) reduction stes by O(d)-deth circuit 14/07/04, Turku.37/44

42 Coding roof nets by boolean values P : a roof net with links L. Con f (P): consists of the following boolean values: For, L,. alive() is a link of P sort(,s) link is of sort s {,, } edge(,i,, j) there is an edge between ort i of link and ort j of link Build a circuit C s.t. if P 1 = P 2 then C comutes Con f (P 2 ) from Con f (P 1 ). 14/07/04, Turku.38/44

43 Multilicative Reduction 1 n n 0 P n n n P n Easily imlemented by a constant deth circuit: E.g, edge ( i,0, i,0) = edge( i,0, i,0), L(edge(,0,,0) j edge( i,0,, j) edge( i,0,, j)) 14/07/04, Turku.39/44

44 Global Axiom Reduction P 1 2 n... P r r Naive attemt to build a constant deth circuit leads to exonential size. Use st CONN 2 gates. Aly to the axiom-cut subgrah of P, that is of degree 2. 14/07/04, Turku.40/44

45 From Proof nets to Circuits Theorem: For every boolean roof net P of size s and deth d, there is a circuit C (with st CONN 2 gates) of size O(s 4 ) and deth O(d) which accets the same set as P. 14/07/04, Turku.41/44

46 From Proof nets to Circuits Theorem: For every boolean roof net P of size s and deth d, there is a circuit C (with st CONN 2 gates) of size O(s 4 ) and deth O(d) which accets the same set as P. Proof Net P size s, deth d = Circuit C P size O(s 4 ), deth O(d) 14/07/04, Turku.41/44

47 From Proof nets to Circuits Theorem: For every boolean roof net P of size s and deth d, there is a circuit C (with st CONN 2 gates) of size O(s 4 ) and deth O(d) which accets the same set as P. Proof Net P size s, deth d = Circuit C P size O(s 4 ), deth O(d) Proof: Cut-elimination of P reuires of 2 d stes. Each ste simulated by a constant deth circuit (with st CONN 2 gates). Initialization and accetance checking also by constant deth circuits. 14/07/04, Turku.41/44

48 Proof net comlexity classes (1) For X {0,1}, X AC i (F ) X APN i def def X is acceted by a olynomial size log i -deth family of unbounded fan-in circuits with additional gates from F. X is acceted by a olynomial size log i -deth family of roof nets. Theorem: For every i 0, APN i = AC i (st CONN 2 ). 14/07/04, Turku.42/44

49 Proof net comlexity classes (2) APN = i APN i. Theorem APN = NC. Proof: AC i AC i (st CONN 2 )=APN i AC i+1 and NC = i AC i. P/oly : nonuniform version of P. Theorem P/oly = the class of languages X {0,1} acceted by olynomial size families of roof nets. Note AC 0 (st CONN 2 )=L/oly (nonuniform logsace). Hence, AC 0 NC 1 L/oly = APN 0 AC 1 14/07/04, Turku.43/44

50 Conclusion Extended the Proofs-as-Programs aradigm to a finite, nonuniform, arallel setting. Characterized roof net comlexity by circuit comlexity. Proof nets reresent higher order gates. Future Work NC i+1 APN i? Comarison with other aroaches to roofs-circuits corresondence (Proositional Proof Systems and Bounded Arithmetic). Study the bounded fan-in case. Imlicit arallel comlexity. 14/07/04, Turku.44/44

Model checking, verification of CTL. One must verify or expel... doubts, and convert them into the certainty of YES [Thomas Carlyle]

Model checking, verification of CTL. One must verify or expel... doubts, and convert them into the certainty of YES [Thomas Carlyle] Chater 5 Model checking, verification of CTL One must verify or exel... doubts, and convert them into the certainty of YES or NO. [Thomas Carlyle] 5. The verification setting Page 66 We introduce linear

More information

The Graph Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule

The Graph Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule The Grah Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule STEFAN D. BRUDA Deartment of Comuter Science Bisho s University Lennoxville, Quebec J1M 1Z7 CANADA bruda@cs.ubishos.ca

More information

Computer arithmetic. Intensive Computation. Annalisa Massini 2017/2018

Computer arithmetic. Intensive Computation. Annalisa Massini 2017/2018 Comuter arithmetic Intensive Comutation Annalisa Massini 7/8 Intensive Comutation - 7/8 References Comuter Architecture - A Quantitative Aroach Hennessy Patterson Aendix J Intensive Comutation - 7/8 3

More information

Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models

Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models Ketan N. Patel, Igor L. Markov and John P. Hayes University of Michigan, Ann Arbor 48109-2122 {knatel,imarkov,jhayes}@eecs.umich.edu

More information

Approximating min-max k-clustering

Approximating min-max k-clustering Aroximating min-max k-clustering Asaf Levin July 24, 2007 Abstract We consider the roblems of set artitioning into k clusters with minimum total cost and minimum of the maximum cost of a cluster. The cost

More information

Primes - Problem Sheet 5 - Solutions

Primes - Problem Sheet 5 - Solutions Primes - Problem Sheet 5 - Solutions Class number, and reduction of quadratic forms Positive-definite Q1) Aly the roof of Theorem 5.5 to find reduced forms equivalent to the following, also give matrices

More information

Topic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar

Topic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar 15-859(M): Randomized Algorithms Lecturer: Anuam Guta Toic: Lower Bounds on Randomized Algorithms Date: Setember 22, 2004 Scribe: Srinath Sridhar 4.1 Introduction In this lecture, we will first consider

More information

Using BDDs to Decide CTL

Using BDDs to Decide CTL Using BDDs to Decide CTL Will Marrero DePaul University, Chicago, IL 60604, USA wmarrero@cs.deaul.edu Abstract. Comutation Tree Logic (CTL) has been used uite extensively and successfully to reason about

More information

Solved Problems. (a) (b) (c) Figure P4.1 Simple Classification Problems First we draw a line between each set of dark and light data points.

Solved Problems. (a) (b) (c) Figure P4.1 Simple Classification Problems First we draw a line between each set of dark and light data points. Solved Problems Solved Problems P Solve the three simle classification roblems shown in Figure P by drawing a decision boundary Find weight and bias values that result in single-neuron ercetrons with the

More information

Outline. CS21 Decidability and Tractability. Regular expressions and FA. Regular expressions and FA. Regular expressions and FA

Outline. CS21 Decidability and Tractability. Regular expressions and FA. Regular expressions and FA. Regular expressions and FA Outline CS21 Decidability and Tractability Lecture 4 January 14, 2019 FA and Regular Exressions Non-regular languages: Puming Lemma Pushdown Automata Context-Free Grammars and Languages January 14, 2019

More information

PROFIT MAXIMIZATION. π = p y Σ n i=1 w i x i (2)

PROFIT MAXIMIZATION. π = p y Σ n i=1 w i x i (2) PROFIT MAXIMIZATION DEFINITION OF A NEOCLASSICAL FIRM A neoclassical firm is an organization that controls the transformation of inuts (resources it owns or urchases into oututs or roducts (valued roducts

More information

Finding Shortest Hamiltonian Path is in P. Abstract

Finding Shortest Hamiltonian Path is in P. Abstract Finding Shortest Hamiltonian Path is in P Dhananay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune, India bstract The roblem of finding shortest Hamiltonian ath in a eighted comlete grah belongs

More information

CSE 311 Lecture 02: Logic, Equivalence, and Circuits. Emina Torlak and Kevin Zatloukal

CSE 311 Lecture 02: Logic, Equivalence, and Circuits. Emina Torlak and Kevin Zatloukal CSE 311 Lecture 02: Logic, Equivalence, and Circuits Emina Torlak and Kevin Zatloukal 1 Toics Proositional logic A brief review of Lecture 01. Classifying comound roositions Converse, contraositive, and

More information

Solvability and Number of Roots of Bi-Quadratic Equations over p adic Fields

Solvability and Number of Roots of Bi-Quadratic Equations over p adic Fields Malaysian Journal of Mathematical Sciences 10(S February: 15-35 (016 Secial Issue: The 3 rd International Conference on Mathematical Alications in Engineering 014 (ICMAE 14 MALAYSIAN JOURNAL OF MATHEMATICAL

More information

arxiv: v2 [quant-ph] 2 Aug 2012

arxiv: v2 [quant-ph] 2 Aug 2012 Qcomiler: quantum comilation with CSD method Y. G. Chen a, J. B. Wang a, a School of Physics, The University of Western Australia, Crawley WA 6009 arxiv:208.094v2 [quant-h] 2 Aug 202 Abstract In this aer,

More information

Probabilistic Algorithms

Probabilistic Algorithms Probabilistic Algorithms Klaus Sutner Carnegie Mellon University Fall 2017 1 Some Probabilistic Algorithms Probabilistic Primality Testing RP and BPP Where Are We? 3 Examle 1: Order Statistics 4 We have

More information

Lecture 9: Connecting PH, P/poly and BPP

Lecture 9: Connecting PH, P/poly and BPP Comutational Comlexity Theory, Fall 010 Setember Lecture 9: Connecting PH, P/oly and BPP Lecturer: Kristoffer Arnsfelt Hansen Scribe: Martin Sergio Hedevang Faester Although we do not know how to searate

More information

Analysis of M/M/n/K Queue with Multiple Priorities

Analysis of M/M/n/K Queue with Multiple Priorities Analysis of M/M/n/K Queue with Multile Priorities Coyright, Sanjay K. Bose For a P-riority system, class P of highest riority Indeendent, Poisson arrival rocesses for each class with i as average arrival

More information

16. Binary Search Trees

16. Binary Search Trees Dictionary imlementation 16. Binary Search Trees [Ottman/Widmayer, Ka..1, Cormen et al, Ka. 1.1-1.] Hashing: imlementation of dictionaries with exected very fast access times. Disadvantages of hashing:

More information

Foundations of Computation

Foundations of Computation The Austalian National University Semester 2, 2018 Research School of Comuter Science Assignment 1 Dirk Pattinson Foundations of Comutation Released: Tue Aug 21 2018 Due: Tue Se 4 2018 (any time) Mode:

More information

A New Method of DDB Logical Structure Synthesis Using Distributed Tabu Search

A New Method of DDB Logical Structure Synthesis Using Distributed Tabu Search A New Method of DDB Logical Structure Synthesis Using Distributed Tabu Search Eduard Babkin and Margarita Karunina 2, National Research University Higher School of Economics Det of nformation Systems and

More information

16. Binary Search Trees

16. Binary Search Trees Dictionary imlementation 16. Binary Search Trees [Ottman/Widmayer, Ka..1, Cormen et al, Ka. 12.1-12.] Hashing: imlementation of dictionaries with exected very fast access times. Disadvantages of hashing:

More information

The Arm Prime Factors Decomposition

The Arm Prime Factors Decomposition The Arm Prime Factors Decomosition Arm Boris Nima arm.boris@gmail.com Abstract We introduce the Arm rime factors decomosition which is the equivalent of the Taylor formula for decomosition of integers

More information

John Weatherwax. Analysis of Parallel Depth First Search Algorithms

John Weatherwax. Analysis of Parallel Depth First Search Algorithms Sulementary Discussions and Solutions to Selected Problems in: Introduction to Parallel Comuting by Viin Kumar, Ananth Grama, Anshul Guta, & George Karyis John Weatherwax Chater 8 Analysis of Parallel

More information

MATH 2710: NOTES FOR ANALYSIS

MATH 2710: NOTES FOR ANALYSIS MATH 270: NOTES FOR ANALYSIS The main ideas we will learn from analysis center around the idea of a limit. Limits occurs in several settings. We will start with finite limits of sequences, then cover infinite

More information

Elementary Analysis in Q p

Elementary Analysis in Q p Elementary Analysis in Q Hannah Hutter, May Szedlák, Phili Wirth November 17, 2011 This reort follows very closely the book of Svetlana Katok 1. 1 Sequences and Series In this section we will see some

More information

A Network-Flow Based Cell Sizing Algorithm

A Network-Flow Based Cell Sizing Algorithm A Networ-Flow Based Cell Sizing Algorithm Huan Ren and Shantanu Dutt Det. of ECE, University of Illinois-Chicago Abstract We roose a networ flow based algorithm for the area-constrained timing-driven discrete

More information

Fault Tolerant Quantum Computing Robert Rogers, Thomas Sylwester, Abe Pauls

Fault Tolerant Quantum Computing Robert Rogers, Thomas Sylwester, Abe Pauls CIS 410/510, Introduction to Quantum Information Theory Due: June 8th, 2016 Sring 2016, University of Oregon Date: June 7, 2016 Fault Tolerant Quantum Comuting Robert Rogers, Thomas Sylwester, Abe Pauls

More information

arxiv: v1 [quant-ph] 3 Feb 2015

arxiv: v1 [quant-ph] 3 Feb 2015 From reversible comutation to quantum comutation by Lagrange interolation Alexis De Vos and Stin De Baerdemacker 2 arxiv:502.0089v [quant-h] 3 Feb 205 Cmst, Imec v.z.w., vakgroe elektronica en informatiesystemen,

More information

Cryptanalysis of Pseudorandom Generators

Cryptanalysis of Pseudorandom Generators CSE 206A: Lattice Algorithms and Alications Fall 2017 Crytanalysis of Pseudorandom Generators Instructor: Daniele Micciancio UCSD CSE As a motivating alication for the study of lattice in crytograhy we

More information

Lecture 7: Introduction to syntax-based MT

Lecture 7: Introduction to syntax-based MT Lecture 7: Introduction to syntax-based MT Andreas Maletti Statistical Machine Translation Stuttgart December 16, 2011 SMT VII A. Maletti 1 Lecture 7 Goals Overview Tree substitution grammars (tree automata)

More information

Combinatorics of topmost discs of multi-peg Tower of Hanoi problem

Combinatorics of topmost discs of multi-peg Tower of Hanoi problem Combinatorics of tomost discs of multi-eg Tower of Hanoi roblem Sandi Klavžar Deartment of Mathematics, PEF, Unversity of Maribor Koroška cesta 160, 000 Maribor, Slovenia Uroš Milutinović Deartment of

More information

A construction of bent functions from plateaued functions

A construction of bent functions from plateaued functions A construction of bent functions from lateaued functions Ayça Çeşmelioğlu, Wilfried Meidl Sabancı University, MDBF, Orhanlı, 34956 Tuzla, İstanbul, Turkey. Abstract In this resentation, a technique for

More information

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Technical Sciences and Alied Mathematics MODELING THE RELIABILITY OF CISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Cezar VASILESCU Regional Deartment of Defense Resources Management

More information

Distributed Rule-Based Inference in the Presence of Redundant Information

Distributed Rule-Based Inference in the Presence of Redundant Information istribution Statement : roved for ublic release; distribution is unlimited. istributed Rule-ased Inference in the Presence of Redundant Information June 8, 004 William J. Farrell III Lockheed Martin dvanced

More information

Elliptic Curves and Cryptography

Elliptic Curves and Cryptography Ellitic Curves and Crytograhy Background in Ellitic Curves We'll now turn to the fascinating theory of ellitic curves. For simlicity, we'll restrict our discussion to ellitic curves over Z, where is a

More information

2. PROPOSITIONAL LOGIC

2. PROPOSITIONAL LOGIC 2. PROPOSITIONAL LOGIC Contents 2.1: Informal roositional logic 2.2: Syntax of roositional logic 2.3: Semantics of roositional logic 2.4: Logical equivalence 2.5: An examle 2.6: Adequate sets of connectives

More information

Encoding Named Channels Communication by Behavioral Schemes

Encoding Named Channels Communication by Behavioral Schemes Acta olytechnica Hungarica Vol. 8, o. 2, 2011 Encoding amed Channels Communication by Behavioral Schemes Martin Tomášek Deartment of Comuters and Informatics, Faculty of Electrical Engineering and Informatics,

More information

GOOD MODELS FOR CUBIC SURFACES. 1. Introduction

GOOD MODELS FOR CUBIC SURFACES. 1. Introduction GOOD MODELS FOR CUBIC SURFACES ANDREAS-STEPHAN ELSENHANS Abstract. This article describes an algorithm for finding a model of a hyersurface with small coefficients. It is shown that the aroach works in

More information

A Social Welfare Optimal Sequential Allocation Procedure

A Social Welfare Optimal Sequential Allocation Procedure A Social Welfare Otimal Sequential Allocation Procedure Thomas Kalinowsi Universität Rostoc, Germany Nina Narodytsa and Toby Walsh NICTA and UNSW, Australia May 2, 201 Abstract We consider a simle sequential

More information

Decomposition of Computation via Linear Logic

Decomposition of Computation via Linear Logic 13/07/04, Turku p.1/44 Decomposition of Computation via Linear Logic Kazushige Terui terui@nii.ac.jp National Institute of Informatics, Tokyo 13/07/04, Turku p.2/44 Motivation (1) Linear Logic decomposes

More information

Finite-State Verification or Model Checking. Finite State Verification (FSV) or Model Checking

Finite-State Verification or Model Checking. Finite State Verification (FSV) or Model Checking Finite-State Verification or Model Checking Finite State Verification (FSV) or Model Checking Holds the romise of roviding a cost effective way of verifying imortant roerties about a system Not all faults

More information

Synthesis of Two Level Circuits

Synthesis of Two Level Circuits Synthesis of Two Level Circuits Sungho Kang Yonsei University Outline Design Otimality Sums of Products and Products of Sums Imlicants and Prime Imlicants Iterated Consensus Recursive Comutation of Prime

More information

Math 104B: Number Theory II (Winter 2012)

Math 104B: Number Theory II (Winter 2012) Math 104B: Number Theory II (Winter 01) Alina Bucur Contents 1 Review 11 Prime numbers 1 Euclidean algorithm 13 Multilicative functions 14 Linear diohantine equations 3 15 Congruences 3 Primes as sums

More information

Why Proofs? Proof Techniques. Theorems. Other True Things. Proper Proof Technique. How To Construct A Proof. By Chuck Cusack

Why Proofs? Proof Techniques. Theorems. Other True Things. Proper Proof Technique. How To Construct A Proof. By Chuck Cusack Proof Techniques By Chuck Cusack Why Proofs? Writing roofs is not most student s favorite activity. To make matters worse, most students do not understand why it is imortant to rove things. Here are just

More information

ABSTRACT MODEL REPAIR

ABSTRACT MODEL REPAIR Logical Methods in Comuter Science Vol. 11(3:11)2015,. 1 43 www.lmcs-online.org Submitted Jul. 2, 2014 Published Se. 17, 2015 ABSTRACT MODEL REPAIR GEORGE CHATZIELEFTHERIOU a, BORZOO BONAKDARPOUR b, PANAGIOTIS

More information

On the normality of p-ary bent functions

On the normality of p-ary bent functions Noname manuscrit No. (will be inserted by the editor) On the normality of -ary bent functions Ayça Çeşmelioğlu Wilfried Meidl Alexander Pott Received: date / Acceted: date Abstract In this work, the normality

More information

2. Review of Calculus Notation. C(X) all functions continuous on the set X. C[a, b] all functions continuous on the interval [a, b].

2. Review of Calculus Notation. C(X) all functions continuous on the set X. C[a, b] all functions continuous on the interval [a, b]. CHAPTER Mathematical Preliminaries and Error Analysis. Review of Calculus Notation. C(X) all functions continuous on the set X. C[a, b] all functions continuous on the interval [a, b]. C n(x) all functions

More information

Cryptography. Lecture 8. Arpita Patra

Cryptography. Lecture 8. Arpita Patra Crytograhy Lecture 8 Arita Patra Quick Recall and Today s Roadma >> Hash Functions- stands in between ublic and rivate key world >> Key Agreement >> Assumtions in Finite Cyclic grous - DL, CDH, DDH Grous

More information

Outline. EECS150 - Digital Design Lecture 26 Error Correction Codes, Linear Feedback Shift Registers (LFSRs) Simple Error Detection Coding

Outline. EECS150 - Digital Design Lecture 26 Error Correction Codes, Linear Feedback Shift Registers (LFSRs) Simple Error Detection Coding Outline EECS150 - Digital Design Lecture 26 Error Correction Codes, Linear Feedback Shift Registers (LFSRs) Error detection using arity Hamming code for error detection/correction Linear Feedback Shift

More information

Logical Preliminaries

Logical Preliminaries Logical Preliminaries Johannes C. Flieger Scheme UK March 2003 Abstract Survey of intuitionistic and classical propositional logic; introduction to the computational interpretation of intuitionistic logic

More information

ALTERNATIVE SOLUTION TO THE QUARTIC EQUATION by Farid A. Chouery 1, P.E. 2006, All rights reserved

ALTERNATIVE SOLUTION TO THE QUARTIC EQUATION by Farid A. Chouery 1, P.E. 2006, All rights reserved ALTERNATIVE SOLUTION TO THE QUARTIC EQUATION b Farid A. Chouer, P.E. 006, All rights reserved Abstract A new method to obtain a closed form solution of the fourth order olnomial equation is roosed in this

More information

f(r) = a d n) d + + a0 = 0

f(r) = a d n) d + + a0 = 0 Math 400-00/Foundations of Algebra/Fall 07 Polynomials at the Foundations: Roots Next, we turn to the notion of a root of a olynomial in Q[x]. Definition 8.. r Q is a rational root of fx) Q[x] if fr) 0.

More information

A generalization of Amdahl's law and relative conditions of parallelism

A generalization of Amdahl's law and relative conditions of parallelism A generalization of Amdahl's law and relative conditions of arallelism Author: Gianluca Argentini, New Technologies and Models, Riello Grou, Legnago (VR), Italy. E-mail: gianluca.argentini@riellogrou.com

More information

QUIZ ON CHAPTER 4 - SOLUTIONS APPLICATIONS OF DERIVATIVES; MATH 150 FALL 2016 KUNIYUKI 105 POINTS TOTAL, BUT 100 POINTS = 100%

QUIZ ON CHAPTER 4 - SOLUTIONS APPLICATIONS OF DERIVATIVES; MATH 150 FALL 2016 KUNIYUKI 105 POINTS TOTAL, BUT 100 POINTS = 100% QUIZ ON CHAPTER - SOLUTIONS APPLICATIONS OF DERIVATIVES; MATH 150 FALL 016 KUNIYUKI 105 POINTS TOTAL, BUT 100 POINTS = 100% = x + 5 1) Consider f x and the grah of y = f x in the usual xy-lane in 16 x

More information

Uniform interpolation by resolution in modal logic

Uniform interpolation by resolution in modal logic Uniform interolation by resolution in modal logic Andreas Herzig and Jérôme Mengin 1 Abstract. The roblem of comuting a uniform interolant of a given formula on a sublanguage is known in Artificial Intelligence

More information

Conversions among Several Classes of Predicate Encryption and Applications to ABE with Various Compactness Tradeoffs

Conversions among Several Classes of Predicate Encryption and Applications to ABE with Various Compactness Tradeoffs Conversions among Several Classes of Predicate Encrytion and Alications to ABE with Various Comactness Tradeoffs Nuttaong Attraadung, Goichiro Hanaoka, and Shota Yamada National Institute of Advanced Industrial

More information

ABSTRACT MODEL REPAIR

ABSTRACT MODEL REPAIR ABSTRACT MODEL REPAIR GEORGE CHATZIELEFTHERIOU a, BORZOO BONAKDARPOUR b, PANAGIOTIS KATSAROS c, AND SCOTT A. SMOLKA d a Deartment of Informatics, Aristotle University of Thessaloniki, 54124 Thessaloniki,

More information

arxiv: v2 [math.na] 6 Apr 2016

arxiv: v2 [math.na] 6 Apr 2016 Existence and otimality of strong stability reserving linear multiste methods: a duality-based aroach arxiv:504.03930v [math.na] 6 Ar 06 Adrián Németh January 9, 08 Abstract David I. Ketcheson We rove

More information

An Algebraic Proof of the Disjunction Property

An Algebraic Proof of the Disjunction Property An Algebraic Proof of the Disjunction Property Rostislav Horčík joint work with Kazushige Terui Institute of Computer Science Academy of Sciences of the Czech Republic Algebra & Coalgebra meet Proof Theory

More information

Uncorrelated Multilinear Principal Component Analysis for Unsupervised Multilinear Subspace Learning

Uncorrelated Multilinear Principal Component Analysis for Unsupervised Multilinear Subspace Learning TNN-2009-P-1186.R2 1 Uncorrelated Multilinear Princial Comonent Analysis for Unsuervised Multilinear Subsace Learning Haiing Lu, K. N. Plataniotis and A. N. Venetsanooulos The Edward S. Rogers Sr. Deartment

More information

GAUSSIAN INTEGERS HUNG HO

GAUSSIAN INTEGERS HUNG HO GAUSSIAN INTEGERS HUNG HO Abstract. We will investigate the ring of Gaussian integers Z[i] = {a + bi a, b Z}. First we will show that this ring shares an imortant roerty with the ring of integers: every

More information

AMS10 HW1 Grading Rubric

AMS10 HW1 Grading Rubric AMS10 HW1 Grading Rubric Problem 1 (16ts- ts/each). Left hand side is shown to equal right hand side using examles with real vectors. A vector sace is a set V on which two oerations, vector addition and

More information

Blame, coercion, and threesomes: Together again for the first time

Blame, coercion, and threesomes: Together again for the first time Blame, coercion, and threesomes: Together again for the first time Draft, 19 October 2014 Jeremy Siek Indiana University jsiek@indiana.edu Peter Thiemann Universität Freiburg thiemann@informatik.uni-freiburg.de

More information

p-adic Measures and Bernoulli Numbers

p-adic Measures and Bernoulli Numbers -Adic Measures and Bernoulli Numbers Adam Bowers Introduction The constants B k in the Taylor series exansion t e t = t k B k k! k=0 are known as the Bernoulli numbers. The first few are,, 6, 0, 30, 0,

More information

Logic Without Syntax. DOMINIC HUGHES Stanford University. G is the Hyland-Tan double glueing construction [Tan97],

Logic Without Syntax. DOMINIC HUGHES Stanford University. G is the Hyland-Tan double glueing construction [Tan97], Logic Without Syntax DOMINIC HUGHES Stanford University arxiv:math/0504065v1 [math.lo] 4 r 2005 This aer resents an abstract, mathematical formulation of classical roositional logic. It roceeds layer by

More information

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm Gabriel Noriega, José Restreo, Víctor Guzmán, Maribel Giménez and José Aller Universidad Simón Bolívar Valle de Sartenejas,

More information

ANALYTIC NUMBER THEORY AND DIRICHLET S THEOREM

ANALYTIC NUMBER THEORY AND DIRICHLET S THEOREM ANALYTIC NUMBER THEORY AND DIRICHLET S THEOREM JOHN BINDER Abstract. In this aer, we rove Dirichlet s theorem that, given any air h, k with h, k) =, there are infinitely many rime numbers congruent to

More information

Research of PMU Optimal Placement in Power Systems

Research of PMU Optimal Placement in Power Systems Proceedings of the 5th WSEAS/IASME Int. Conf. on SYSTEMS THEORY and SCIENTIFIC COMPUTATION, Malta, Setember 15-17, 2005 (38-43) Research of PMU Otimal Placement in Power Systems TIAN-TIAN CAI, QIAN AI

More information

Multi-Operation Multi-Machine Scheduling

Multi-Operation Multi-Machine Scheduling Multi-Oeration Multi-Machine Scheduling Weizhen Mao he College of William and Mary, Williamsburg VA 3185, USA Abstract. In the multi-oeration scheduling that arises in industrial engineering, each job

More information

(Workshop on Harmonic Analysis on symmetric spaces I.S.I. Bangalore : 9th July 2004) B.Sury

(Workshop on Harmonic Analysis on symmetric spaces I.S.I. Bangalore : 9th July 2004) B.Sury Is e π 163 odd or even? (Worksho on Harmonic Analysis on symmetric saces I.S.I. Bangalore : 9th July 004) B.Sury e π 163 = 653741640768743.999999999999.... The object of this talk is to exlain this amazing

More information

RANDOM WALKS AND PERCOLATION: AN ANALYSIS OF CURRENT RESEARCH ON MODELING NATURAL PROCESSES

RANDOM WALKS AND PERCOLATION: AN ANALYSIS OF CURRENT RESEARCH ON MODELING NATURAL PROCESSES RANDOM WALKS AND PERCOLATION: AN ANALYSIS OF CURRENT RESEARCH ON MODELING NATURAL PROCESSES AARON ZWIEBACH Abstract. In this aer we will analyze research that has been recently done in the field of discrete

More information

A randomized sorting algorithm on the BSP model

A randomized sorting algorithm on the BSP model A randomized sorting algorithm on the BSP model Alexandros V. Gerbessiotis a, Constantinos J. Siniolakis b a CS Deartment, New Jersey Institute of Technology, Newark, NJ 07102, USA b The American College

More information

The Logic of Compound Statements. CSE 2353 Discrete Computational Structures Spring 2018

The Logic of Compound Statements. CSE 2353 Discrete Computational Structures Spring 2018 CSE 2353 Discrete Comutational Structures Sring 2018 The Logic of Comound Statements (Chater 2, E) Note: some course slides adoted from ublisher-rovided material Outline 2.1 Logical Form and Logical Equivalence

More information

Factorability in the ring Z[ 5]

Factorability in the ring Z[ 5] University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Dissertations, Theses, and Student Research Paers in Mathematics Mathematics, Deartment of 4-2004 Factorability in the ring

More information

GIVEN an input sequence x 0,..., x n 1 and the

GIVEN an input sequence x 0,..., x n 1 and the 1 Running Max/Min Filters using 1 + o(1) Comarisons er Samle Hao Yuan, Member, IEEE, and Mikhail J. Atallah, Fellow, IEEE Abstract A running max (or min) filter asks for the maximum or (minimum) elements

More information

#A47 INTEGERS 15 (2015) QUADRATIC DIOPHANTINE EQUATIONS WITH INFINITELY MANY SOLUTIONS IN POSITIVE INTEGERS

#A47 INTEGERS 15 (2015) QUADRATIC DIOPHANTINE EQUATIONS WITH INFINITELY MANY SOLUTIONS IN POSITIVE INTEGERS #A47 INTEGERS 15 (015) QUADRATIC DIOPHANTINE EQUATIONS WITH INFINITELY MANY SOLUTIONS IN POSITIVE INTEGERS Mihai Ciu Simion Stoilow Institute of Mathematics of the Romanian Academy, Research Unit No. 5,

More information

Notes on Computer Theory Last updated: November, Circuits

Notes on Computer Theory Last updated: November, Circuits Notes on Computer Theory Last updated: November, 2015 Circuits Notes by Jonathan Katz, lightly edited by Dov Gordon. 1 Circuits Boolean circuits offer an alternate model of computation: a non-uniform one

More information

18.312: Algebraic Combinatorics Lionel Levine. Lecture 12

18.312: Algebraic Combinatorics Lionel Levine. Lecture 12 8.3: Algebraic Combinatorics Lionel Levine Lecture date: March 7, Lecture Notes by: Lou Odette This lecture: A continuation of the last lecture: comutation of µ Πn, the Möbius function over the incidence

More information

Synthesis of Moore FSM with Expanded Coding Space

Synthesis of Moore FSM with Expanded Coding Space Volume 3 Issue, January 24 Synthesis of oore FS with Exanded Coding Sace Olena Hebda, Larysa Titarenko Institute of Comuter Engineering and Electronics University of Zielona Góra Zielona Góra, Poland Email:

More information

SAT based Abstraction-Refinement using ILP and Machine Learning Techniques

SAT based Abstraction-Refinement using ILP and Machine Learning Techniques SAT based Abstraction-Refinement using ILP and Machine Learning Techniques 1 SAT based Abstraction-Refinement using ILP and Machine Learning Techniques Edmund Clarke James Kukula Anubhav Guta Ofer Strichman

More information

Unit 1 - Computer Arithmetic

Unit 1 - Computer Arithmetic FIXD-POINT (FX) ARITHMTIC Unit 1 - Comuter Arithmetic INTGR NUMBRS n bit number: b n 1 b n 2 b 0 Decimal Value Range of values UNSIGND n 1 SIGND D = b i 2 i D = 2 n 1 b n 1 + b i 2 i n 2 i=0 i=0 [0, 2

More information

MATH 6210: SOLUTIONS TO PROBLEM SET #3

MATH 6210: SOLUTIONS TO PROBLEM SET #3 MATH 6210: SOLUTIONS TO PROBLEM SET #3 Rudin, Chater 4, Problem #3. The sace L (T) is searable since the trigonometric olynomials with comlex coefficients whose real and imaginary arts are rational form

More information

Bent Functions of maximal degree

Bent Functions of maximal degree IEEE TRANSACTIONS ON INFORMATION THEORY 1 Bent Functions of maximal degree Ayça Çeşmelioğlu and Wilfried Meidl Abstract In this article a technique for constructing -ary bent functions from lateaued functions

More information

02 Propositional Logic

02 Propositional Logic SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or

More information

#A8 INTEGERS 12 (2012) PARTITION OF AN INTEGER INTO DISTINCT BOUNDED PARTS, IDENTITIES AND BOUNDS

#A8 INTEGERS 12 (2012) PARTITION OF AN INTEGER INTO DISTINCT BOUNDED PARTS, IDENTITIES AND BOUNDS #A8 INTEGERS 1 (01) PARTITION OF AN INTEGER INTO DISTINCT BOUNDED PARTS, IDENTITIES AND BOUNDS Mohammadreza Bidar 1 Deartment of Mathematics, Sharif University of Technology, Tehran, Iran mrebidar@gmailcom

More information

Multilayer Perceptron Neural Network (MLPs) For Analyzing the Properties of Jordan Oil Shale

Multilayer Perceptron Neural Network (MLPs) For Analyzing the Properties of Jordan Oil Shale World Alied Sciences Journal 5 (5): 546-552, 2008 ISSN 1818-4952 IDOSI Publications, 2008 Multilayer Percetron Neural Network (MLPs) For Analyzing the Proerties of Jordan Oil Shale 1 Jamal M. Nazzal, 2

More information

A Parallel Algorithm for Minimization of Finite Automata

A Parallel Algorithm for Minimization of Finite Automata A Parallel Algorithm for Minimization of Finite Automata B. Ravikumar X. Xiong Deartment of Comuter Science University of Rhode Island Kingston, RI 02881 E-mail: fravi,xiongg@cs.uri.edu Abstract In this

More information

TRACES OF SCHUR AND KRONECKER PRODUCTS FOR BLOCK MATRICES

TRACES OF SCHUR AND KRONECKER PRODUCTS FOR BLOCK MATRICES Khayyam J. Math. DOI:10.22034/kjm.2019.84207 TRACES OF SCHUR AND KRONECKER PRODUCTS FOR BLOCK MATRICES ISMAEL GARCÍA-BAYONA Communicated by A.M. Peralta Abstract. In this aer, we define two new Schur and

More information

XReason: A Semantic Approach that Reasons with Patterns to Answer XML Keyword Queries

XReason: A Semantic Approach that Reasons with Patterns to Answer XML Keyword Queries XReason: A Semantic Aroach that Reasons with Patterns to Answer XML Keyword Queries Cem Aksoy 1, Aggeliki Dimitriou 2, Dimitri Theodoratos 1, Xiaoying Wu 3 1 New Jersey Institute of Technology, Newark,

More information

0.6 Factoring 73. As always, the reader is encouraged to multiply out (3

0.6 Factoring 73. As always, the reader is encouraged to multiply out (3 0.6 Factoring 7 5. The G.C.F. of the terms in 81 16t is just 1 so there is nothing of substance to factor out from both terms. With just a difference of two terms, we are limited to fitting this olynomial

More information

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes Infinite Series 6.2 Introduction We extend the concet of a finite series, met in Section 6., to the situation in which the number of terms increase without bound. We define what is meant by an infinite

More information

MATH 361: NUMBER THEORY EIGHTH LECTURE

MATH 361: NUMBER THEORY EIGHTH LECTURE MATH 361: NUMBER THEORY EIGHTH LECTURE 1. Quadratic Recirocity: Introduction Quadratic recirocity is the first result of modern number theory. Lagrange conjectured it in the late 1700 s, but it was first

More information

ANALYTIC APPROXIMATE SOLUTIONS FOR FLUID-FLOW IN THE PRESENCE OF HEAT AND MASS TRANSFER

ANALYTIC APPROXIMATE SOLUTIONS FOR FLUID-FLOW IN THE PRESENCE OF HEAT AND MASS TRANSFER Kilicman, A., et al.: Analytic Aroximate Solutions for Fluid-Flow in the Presence... THERMAL SCIENCE: Year 8, Vol., Sul.,. S59-S64 S59 ANALYTIC APPROXIMATE SOLUTIONS FOR FLUID-FLOW IN THE PRESENCE OF HEAT

More information

A PROBABILISTIC POWER ESTIMATION METHOD FOR COMBINATIONAL CIRCUITS UNDER REAL GATE DELAY MODEL

A PROBABILISTIC POWER ESTIMATION METHOD FOR COMBINATIONAL CIRCUITS UNDER REAL GATE DELAY MODEL A PROBABILISTIC POWER ESTIMATION METHOD FOR COMBINATIONAL CIRCUITS UNDER REAL GATE DELAY MODEL G. Theodoridis, S. Theoharis, D. Soudris*, C. Goutis VLSI Design Lab, Det. of Electrical and Comuter Eng.

More information

VLSI Design Issues. ECE 410, Prof. F. Salem/Prof. A. Mason notes update

VLSI Design Issues. ECE 410, Prof. F. Salem/Prof. A. Mason notes update VLSI Design Issues Scaling/Moore s Law has limits due to the hysics of material. Now L (L=20nm??) affects tx delays (seed), noise, heat (ower consumtion) Scaling increases density of txs and requires more

More information

CSE 599d - Quantum Computing When Quantum Computers Fall Apart

CSE 599d - Quantum Computing When Quantum Computers Fall Apart CSE 599d - Quantum Comuting When Quantum Comuters Fall Aart Dave Bacon Deartment of Comuter Science & Engineering, University of Washington In this lecture we are going to begin discussing what haens to

More information

LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS

LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS comput. complex. c Springer Basel 2013 DOI 10.1007/s00037-013 0064-x computational complexity LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS Alexis Maciel, Phuong Nguyen, and Toniann Pitassi Abstract. It is

More information

Circuits. Lecture 11 Uniform Circuit Complexity

Circuits. Lecture 11 Uniform Circuit Complexity Circuits Lecture 11 Uniform Circuit Complexity 1 Recall 2 Recall Non-uniform complexity 2 Recall Non-uniform complexity P/1 Decidable 2 Recall Non-uniform complexity P/1 Decidable NP P/log NP = P 2 Recall

More information

NUMBER SYSTEMS. Number theory is the study of the integers. We denote the set of integers by Z:

NUMBER SYSTEMS. Number theory is the study of the integers. We denote the set of integers by Z: NUMBER SYSTEMS Number theory is the study of the integers. We denote the set of integers by Z: Z = {..., 3, 2, 1, 0, 1, 2, 3,... }. The integers have two oerations defined on them, addition and multilication,

More information