Periklis A. Papakonstantinou
[photo]
[profile]
Institute for Interdisciplinary Information Sciences, Tsinghua University, FIT Building 1-208, Beijing, 100084, P.R. China
I am an Assistant Professor at the Institute for Theoretical Computer Science
of the Institute for Interdisciplinary Information Sciences, Tsinghua University.
Right before that I did a PhD in Computer Science,
an MSc in Mathematics (simultaneously to the PhD), and before that an MSc in Computer Science, all from the University of Toronto.
My undegraduate studies were in Computer Engineering and Science, University of Patras,
and I'm a licensed Electronics Engineer with the Technical Chamber of Greece.
My research biases are towards Cryptography, Computational Complexity, computational problems with engineering motivation --
in particular their intersection with Algebra, Combinatorics, and Randomness.
Publications
-
Foundations of Cryptography - black-box separations
- Josh Bronson,
Ali Juma,
Periklis A. Papakonstantinou

Limits on the stretch of non-adaptive constructions of pseudo-random generators

Theory of Cryptography Conference (TCC) , 2011
[pdf]    
[full paper]    
[bib]
|
@INPROCEEDINGS{BJP11,
author = {Josh Bronson and Ali Juma and Periklis A. Papakonstantinou},
title = {Limits on the stretch of non-adaptive constructions of pseudo-random generators},
booktitle = {Theory of Cryptography Conference (TCC)},
year = {2011},
pages = {504--521},
address = {Providence, Rhode Island, USA}
}
Close |
-
Dan Boneh,
Periklis A. Papakonstantinou,
Yevgeniy Vahlis,
Charles W. Rackoff,
Brent Waters

On the impossibility of basing identity based encryption on trapdoor permutations

Foundations of Computer Science (FOCS) , 2008
[pdf]    
[bib]
    [full: 2nd chapter of my thesis]
|
@INPROCEEDINGS{BPRVW08,
author = {Dan Boneh and Periklis A. Papakonstantinou and Charles W. Rackoff and Yevgeniy Vahlis and Brent Waters},
title = {On the Impossibility of basing Identity Based Encryption on Trapdoor Permutations},
booktitle = {Foundations of Computer Science (FOCS)},
year = {2008},
month = {October},
pages = {283--292},
address = {Philadelphia, USA},
}
Close |
-
Lower bounds, Randomness, Derandomization
-
Andrej Bogdanov,
Periklis A. Papakonstantinou,
Andrew Wan

Pseudorandomness for read-once formulas

Foundations of Computer Science (FOCS) , 2011 (to appear)
[pdf]
-
Matei David,
Periklis A. Papakonstantinou,
Anastasios Sidiropoulos

How strong is Nisan's pseudo-random generator?

Information Processing Letters (IPL) , 2011
[pdf]    
[bib]
|
@ARTICLE{DPS11,
author = {Matei David and Periklis A. Papakonstantinou and Anastastios Sidiropoulos},
title = {How strong is Nisan's pseudo-random generator?},
journal = {Information Processing Letters},
year = {2011},
note = {to appear}
}
Close |
-
Matei David,
Phuong Nguyen,
Periklis A. Papakonstantinou,
Anastasios Sidiropoulos

Computationally Limited Randomness

Innovations in Theoretical Computer Science (ITCS) , 2011
[pdf]    
[bib]
|
@INPROCEEDINGS{DNPS11,
author = {Matei David and Phuong Nguyen and Periklis A. Papakonstantinou and Anastastios Sidiropoulos},
title = {Computationally Limited Randomness},
booktitle = {Innovations in Theoretical Computer Science (formerly known as ICS)},
year = {2011},
month = {January},
pages = {522--535},
address = {Beijing, China}
}
Close |
-
Matei David,
Periklis A. Papakonstantinou

Trade-off Lower Bounds for Stack Machines

IEEE Conference on Computational Complexity (CCC) , 2010
[pdf]    
[bib]
|
@INPROCEEDINGS{DP10,
author = {Matei David and Periklis A. Papakonstantinou},
title = {Trade-off lower bounds for stack machines},
booktitle = {IEEE Conference on Computational Complexity (CCC)},
year = {2010},
pages = {163--171},
address = {Boston, USA}
}
Close |
-
Fixed-parameter (space) complexity
- Periklis A. Papakonstantinou

A note on width-parameterized SAT: an exact machine model characterization

Information Processing Letters (IPL) , 2009
[weblink]    
[pdf]    
[bib]
|
@ARTICLE{P09b,
author = {Periklis A. Papakonstantinou},
title = {A note on width-parameterized SAT: an exact machine model characterization},
journal = {Information Processing Letters},
year = {2009},
volume = {110},
pages = {8--12},
number = {1}
}
Close |
-
Konstantinos Georgiou,
Periklis A. Papakonstantinou

Complexity and algorithms for well-structured k-SAT instances

SAT , 2008
[pdf]    
[bib]
|
@INPROCEEDINGS{GP08,
author = {Kostantinos Georgiou and Periklis A. Papakonstantinou},
title = {Complexity and algorithms for well-structured k-{SAT} instances},
booktitle = {Theory and Applications of Satisfiability Testing - SAT 2008},
year = {2008},
month = {May},
pages = {105--118},
address = {Guangzhou, China}
}
Close |
-
Restricted models of computation - theory of simple algorithms
- Periklis A. Papakonstantinou

On the structure of optimal greedy computation (for Job Scheduling)

Mathematical Foundations of Computer Science (MFCS) , 2009
[weblink]    
[pdf]    
[bib]
|
@INPROCEEDINGS{P09,
author = {Periklis A. Papakonstantinou},
title = {On the structure of optimal greedy computation (for Job Scheduling)},
booktitle = {Mathematical Foundations of Computer Science (MFCS)},
year = {2009},
month = {August},
pages = {612--623},
address = {High Tartas, Slovakia}
}
Close |
- Periklis A. Papakonstantinou,
Charles Rackoff

Characterizing sets of jobs that admit optimal greedy-like algorithms

Journal of Scheduling , 2010
[weblink]    
[pdf]    
[bib]
|
@ARTICLE{PR10,
author = {Periklis A. Papakonstantinou and Charles Rackoff},
title = {Characterizing sets of jobs that admit optimal greedy-like algorithms},
journal = {Journal of Scheduling},
year = {2010},
volume = {13},
pages = {163--176},
number = {2}
}
Close |
- Periklis A. Papakonstantinou

Hierarchies for classes of priority algorithms for Job Scheduling

Theoretical Computer Science , 2006
[weblink]    
[bib]
|
@ARTICLE{P06,
author = {Periklis A. Papakonstantinou},
title = {Hierarchies for classes of priority algorithms for Job Scheduling},
journal = {Theoretical Computer Science},
year = {2006},
month = {March},
volume = {352},
pages = {181--189},
number = {1-3},
}
Close |
-
Miscellanea
-
Christophe Meyer,
Periklis A. Papakonstantinou

On the Complexity of Constructing Golomb Rulers

Applied Discrete Mathematics , 2009
[weblink]    
[bib]
|
@ARTICLE{MP09,
author = {Christophe Meyer and Periklis A. Papakonstantinou},
title = {On the Complexity of Constructing Golomb Rulers},
journal = {Applied Discrete Mathematics},
year = {2009},
volume = {157},
pages = {738--748},
number = {4}
}
Close |
-
Michail Flouris,
Lap Chi Lau,
Tsuyoshi Morioka,
Periklis A. Papakonstantinou,
Gerald Penn

Bounded and Ordered Satisfiability: Connecting Recognition with Lambek-style Calculi to Classical Satisfiability Testing

Mathematics of Language (MoL8) , 2003
[pdf]    
[bib]
|
@INPROCEEDINGS{FLMPP03,
author = {Michail Flouris and Lap Chi Lau and Tsuyoshi Morioka and Periklis A. Papakonstantinou and Gerald Penn},
title = {Bounded and Ordered Satisfiability: Connecting Recognition with Lambek-style Calculi to Classical Satisfiability Testing},
booktitle = {Mathematics of Language (MoL)},
year = {2003},
month = {June},
pages = {45--55},
address = {Indiana, USA},
}
Close |
Preprints & submitted papers
-
Eric Allender,
Shiteng Chen,
Tiancheng Lou,
Periklis A. Papakonstantinou,
Bangsheng Tang

Width-parameterized SAT: time-space tradeoffs
[ECCC]
-
Periklis A. Papakonstantinou,
Guang Yang

A remark on one-wayness vs pseudorandomness
[ECCC]
-
Matei David,
Periklis A. Papakonstantinou,
Anastasios Sidiropoulos

Polynomial time with restricted use of randomness
[ECCC]
Students
I'm supervising (formally co-supervised with Andrew Yao) the following great PhD students.
- Shiteng Chen:   Communication Complexity, Combinatorics, Complexity Theory
- Bangsheng Tang:   SAT-solvers, width-parametrizations of SAT, propositional Proof Complexity, Complexity Theory
- Guang Yang:   foundations of Cryptography, applied crypto, derandomization
Courses and Seminars
News/Events/Service
PhD Thesis
- PhD Thesis in Computer Science

Constructions, Lower Bounds, and New Directions in Cryptography and Computational Complexity

Department of Computer Science, University of Toronto, 2010
Advisor: Charles Rackoff

[pdf]
    [abstract]
In the first part of the thesis we show black-box separations in public and private-key cryptography.
Our main result answers in the negative the question of whether we can base Identity
Based Encryption (IBE) on Trapdoor Permutations. Furthermore, we make progress towards
the black-box separation of IBE from the Decisional Diffie-Hellman assumption. We also show
the necessity of adaptivity when querying one-way permutations to construct pseudorandom
generators la Goldreich-Levin; an issue related to streaming models for cryptography.
In the second part we introduce streaming techniques in understanding randomness in efficient computation,
proving lower bounds for efficiently computable problems, and in computing
cryptographic primitives.
We observe [Cook'71] that logarithmic space-bounded Turing Machines, equipped with an
unbounded stack, henceforth called Stack Machines, together with an external random tape
of polynomial length characterize RP; BPP an so on. By parametrizing on the number of
passes over the random tape we provide a technical perspective bringing together Streaming,
Derandomization, and older works in Stack Machines. Our technical developments relate this
new model with previous works in derandomization. For example, we show that to derandomize
parts of BPP it is in some sense sufficient to derandomize BPNC (a class believed to be much
lower than P subset of BPP). We also obtain a number of results for variants of the main model,
regarding e.g. the fooling power of Nisan's pseudorandom generator (PRG) [Nisan'92] for the
derandomization of BPNC^1, and the relation of parametrized access to NP-witnesses with width-
parametrizations of SAT.
A substantial contribution regards a streaming approach to lower bounds for problems in
the NC-hierarchy (and above). We apply Communication Complexity to show a streaming
lower bound for a model with an unbounded (free-to-access) pushdown storage. In particular,
we obtain a n^O(1) lower bound simultaneously in the space and in the number of passes over the
input, for a variant of inner product. This is the first lower bound for machines that correspond
to poly-size circuits, can do Parity, Barrington's language, and decide problems in P-NC,
assuming EXP not equal PSPACE.
Finally, we initiate the study of log-space streaming computation of cryptographic primitives.
We observe that the work on Cryptography in NC^0 [Applebaum, Ishai, Kushilevitch '06] yields a non-black-box
construction of a one-way function computable in an O(log n)-space bounded streaming model.
Also, we show that relying on this work is in some sense necessary.
|