Emanuele Viola

202 papers A* 24A 18B 1Misc 1Journal 148Unranked 10
YearRankTypeTitle / Venue / Authors
2026 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Harm Derksen, Chin Ho Lee, Emanuele Viola
2025 J jnl
CoRR
Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Jordan Horacsek, Chin Ho Lee, Igor Shinkar, Emanuele Viola, Renfei Zhou
2025 A conf
CCC
Chin Ho Lee, Emanuele Viola
2025 J jnl
CoRR
Chin Ho Lee, Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Chin Ho Lee, Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Harm Derksen, Peter Ivanov, Chin Ho Lee, Emanuele Viola
2025 J jnl
Electron. Colloquium Comput. Complex.
Harm Derksen, Peter Ivanov, Chin Ho Lee, Emanuele Viola
2024 A* conf
FOCS
Harm Derksen, Chin Ho Lee, Emanuele Viola
2024 J jnl
CoRR
Harm Derksen, Chin Ho Lee, Emanuele Viola
2024 A conf
CCC
Harm Derksen, Peter Ivanov, Chin Ho Lee, Emanuele Viola
2024 J jnl
CoRR
Harm Derksen, Peter Ivanov, Chin Ho Lee, Emanuele Viola
2024 J jnl
CoRR
Harm Derksen, Peter Ivanov, Chin Ho Lee, Emanuele Viola
2024 J jnl
CoRR
Peter Ivanov, Emanuele Viola
2023 A* conf
SODA
Peter Ivanov, Raghu Meka, Emanuele Viola
2023 A conf
CCC
Emanuele Viola
2023 A conf
CCC
Peter Ivanov, Liam Pavlovic, Emanuele Viola
2023 J jnl
CoRR
Ronen Shaltiel, Emanuele Viola
2023 J jnl
CoRR
Peter Ivanov, Liam Pavlovic, Emanuele Viola
2022 A conf
APPROX/RANDOM
Xuangui Huang, Peter Ivanov, Emanuele Viola
2022 J jnl
ACM Trans. Comput. Theory
Xuangui Huang, Emanuele Viola
2022 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2022 J jnl
Electron. Colloquium Comput. Complex.
Peter Ivanov, Raghu Meka, Emanuele Viola
2022 A* conf
FOCS
Harm Derksen, Emanuele Viola
2022 J jnl
Electron. Colloquium Comput. Complex.
Harm Derksen, Emanuele Viola
2022 A conf
ITCS
W. T. Gowers, Emanuele Viola
2022 A conf
ITCS
Ronen Shaltiel, Emanuele Viola
2022 J jnl
Electron. Colloquium Comput. Complex.
Peter Ivanov, Liam Pavlovic, Emanuele Viola
2022 J jnl
Theory Comput.
Emanuele Viola
2022 J jnl
Electron. Colloquium Comput. Complex.
Harm Derksen, Emanuele Viola
2021 J jnl
ACM Trans. Comput. Theory
Emanuele Viola
2021 J jnl
Electron. Colloquium Comput. Complex.
Xuangui Huang, Peter Ivanov, Emanuele Viola
2021 Misc conf
CSR
Xuangui Huang, Emanuele Viola
2021 A* conf
ICALP
Emanuele Viola
2021 — conf
APPROX-RANDOM
Jaroslaw Blasiok, Peter Ivanov, Yaonan Jin, Chin Ho Lee, Rocco A. Servedio, Emanuele Viola
2021 J jnl
CoRR
Jaroslaw Blasiok, Peter Ivanov, Yaonan Jin, Chin Ho Lee, Rocco A. Servedio, Emanuele Viola
2021 J jnl
Electron. Colloquium Comput. Complex.
Jaroslaw Blasiok, Peter Ivanov, Yaonan Jin, Chin Ho Lee, Rocco A. Servedio, Emanuele Viola
2021 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2021 J jnl
Electron. Colloquium Comput. Complex.
Timothy Gowers, Emanuele Viola
2021 J jnl
Electron. Colloquium Comput. Complex.
Ronen Shaltiel, Emanuele Viola
2020 J jnl
Electron. Colloquium Comput. Complex.
Xuangui Huang, Emanuele Viola
2020 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2020 A* conf
SODA
Emanuele Viola, Omri Weinstein, Huacheng Yu
2020 J jnl
Theory Comput.
Chin Ho Lee, Emanuele Viola
2020 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2020 J jnl
SIAM J. Comput.
Emanuele Viola
2019 J jnl
Electron. Colloquium Comput. Complex.
Xuangui Huang, Emanuele Viola
2019 J jnl
ACM Trans. Comput. Theory
Ravi B. Boppana, Johan Håstad, Chin Ho Lee, Emanuele Viola
2019 J jnl
ACM Trans. Comput. Theory
Emanuele Viola
2019 J jnl
SIGACT News
Emanuele Viola
2019 J jnl
CoRR
Emanuele Viola, Omri Weinstein, Huacheng Yu
2019 J jnl
SIAM J. Comput.
W. T. Gowers, Emanuele Viola
2019 J jnl
Theory Comput.
Emanuele Viola
2019 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2019 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2018 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2018 J jnl
SIAM J. Comput.
Elad Haramaty, Chin Ho Lee, Emanuele Viola
2018 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2018 A* conf
FOCS
Aryeh Grinberg, Ronen Shaltiel, Emanuele Viola
2018 J jnl
Electron. Colloquium Comput. Complex.
Aryeh Grinberg, Ronen Shaltiel, Emanuele Viola
2018 J jnl
CoRR
W. T. Gowers, Emanuele Viola
2018 J jnl
Comput. Complex.
Emanuele Viola, Avi Wigderson
2018 J jnl
Inf. Comput.
Hamidreza Jahanjou, Eric Miles, Emanuele Viola
2018 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2018 A* conf
ICALP
Vladimir Braverman, Emanuele Viola, David P. Woodruff, Lin F. Yang
2018 J jnl
CoRR
Vladimir Braverman, Emanuele Viola, David P. Woodruff, Lin F. Yang
2018 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2018 J jnl
ACM Trans. Comput. Theory
Chin Ho Lee, Emanuele Viola
2017 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2017 J jnl
Comput. Complex.
Frederic Green, Daniel Kreymer, Emanuele Viola
2017 A conf
CCC
Elad Haramaty, Chin Ho Lee, Emanuele Viola
2017 J jnl
Electron. Colloquium Comput. Complex.
Chin Ho Lee, Emanuele Viola
2017 J jnl
SIGACT News
Emanuele Viola
2017 J jnl
Theory Comput.
Chin Ho Lee, Emanuele Viola
2017 J jnl
Electron. Colloquium Comput. Complex.
Chin Ho Lee, Emanuele Viola
2016 J jnl
Algorithmica
Zahra Jafargholi, Emanuele Viola
2016 — conf
APPROX-RANDOM
Ravi B. Boppana, Johan Håstad, Chin Ho Lee, Emanuele Viola
2016 — conf
CRYPTO (3)
Andrej Bogdanov, Yuval Ishai, Emanuele Viola, Christopher Williamson
2016 J jnl
IACR Cryptol. ePrint Arch.
Andrej Bogdanov, Yuval Ishai, Emanuele Viola, Christopher Williamson
2016 J jnl
Electron. Colloquium Comput. Complex.
Elad Haramaty, Chin Ho Lee, Emanuele Viola
2016 J jnl
Electron. Colloquium Comput. Complex.
Ravi B. Boppana, Johan Håstad, Chin Ho Lee, Emanuele Viola
2016 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola, Avi Wigderson
2016 J jnl
IACR Cryptol. ePrint Arch.
Eric Miles, Emanuele Viola
2016 J jnl
ACM Trans. Comput. Theory
Emanuele Viola
2016 A* conf
FOCS
W. T. Gowers, Emanuele Viola
2016 J jnl
Electron. Colloquium Comput. Complex.
Timothy Gowers, Emanuele Viola
2015 J jnl
Electron. Colloquium Comput. Complex.
Andrej Bogdanov, Yuval Ishai, Emanuele Viola, Christopher Williamson
2015 — conf
ICALP (1)
Hamid Jahanjou, Eric Miles, Emanuele Viola
2015 A conf
CCC
Oded Goldreich, Emanuele Viola, Avi Wigderson
2015 J jnl
Electron. Colloquium Comput. Complex.
Oded Goldreich, Emanuele Viola, Avi Wigderson
2015 J jnl
J. Cryptol.
Eric Miles, Emanuele Viola
2015 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2015 J jnl
Electron. Colloquium Comput. Complex.
Chin Ho Lee, Emanuele Viola
2015 J jnl
J. ACM
Eric Miles, Emanuele Viola
2015 J jnl
Comb.
Emanuele Viola
2015 A* conf
STOC
Timothy Gowers, Emanuele Viola
2015 J jnl
Electron. Colloquium Comput. Complex.
Timothy Gowers, Emanuele Viola
2014 J jnl
SIAM J. Comput.
Emanuele Viola
2014 J jnl
CoRR
Chinmoy Dutta, Gopal Pandurangan, Rajmohan Rajaraman, Zhifeng Sun, Emanuele Viola
2014 J jnl
Comput. Complex.
Emanuele Viola
2014 — conf
ICALP (1)
Eli Ben-Sasson, Emanuele Viola
2014 J jnl
Electron. Colloquium Comput. Complex.
Eli Ben-Sasson, Emanuele Viola
2014 J jnl
Electron. Colloquium Comput. Complex.
Hamidreza Jahanjou, Eric Miles, Emanuele Viola
2013 J jnl
CoRR
Zahra Jafargholi, Emanuele Viola
2013 J jnl
Electron. Colloquium Comput. Complex.
Zahra Jafargholi, Emanuele Viola
2013 J jnl
CoRR
Emanuele Viola
2013 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2013 J jnl
CoRR
Hamidreza Jahanjou, Eric Miles, Emanuele Viola
2013 J jnl
Electron. Colloquium Comput. Complex.
Hamidreza Jahanjou, Eric Miles, Emanuele Viola
2013 J jnl
Theory Comput.
Bill Fefferman, Ronen Shaltiel, Christopher Umans, Emanuele Viola
2013 A* conf
SODA
Chinmoy Dutta, Gopal Pandurangan, Rajmohan Rajaraman, Zhifeng Sun, Emanuele Viola
2013 J jnl
ACM Trans. Comput. Theory
Alexander A. Razborov, Emanuele Viola
2013 A* conf
STOC
Eric Miles, Emanuele Viola
2013 J jnl
Electron. Colloquium Comput. Complex.
Eric Miles, Emanuele Viola
2013 J jnl
IACR Cryptol. ePrint Arch.
Eric Miles, Emanuele Viola
2013 A* conf
SODA
Emanuele Viola
2013 J jnl
IEEE Trans. Inf. Theory
Anna Gál, Kristoffer Arnsfelt Hansen, Michal Koucký, Pavel Pudlák, Emanuele Viola
2012 J jnl
SIAM J. Comput.
Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Frederic Green, Daniel Kreymer, Emanuele Viola
2012 J jnl
Comput. Complex.
Shachar Lovett, Emanuele Viola
2012 — conf
APPROX-RANDOM
Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Zahra Jafargholi, Hamidreza Jahanjou, Eric Miles, Jaideep Ramachandran, Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Rocco A. Servedio, Emanuele Viola
2012 A conf
ITCS
Bill Fefferman, Ronen Shaltiel, Christopher Umans, Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Eric Miles, Emanuele Viola
2012 J jnl
Electron. Colloquium Comput. Complex.
Alexander A. Razborov, Emanuele Viola
2012 A* conf
CRYPTO
Eric Miles, Emanuele Viola
2012 J jnl
SIAM J. Comput.
Emanuele Viola
2012 A* conf
STOC
Anna Gál, Kristoffer Arnsfelt Hansen, Michal Koucký, Pavel Pudlák, Emanuele Viola
2011 A conf
CCC
Shachar Lovett, Emanuele Viola
2011 A* conf
FOCS
Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Frederic Green, Daniel Kreymer, Emanuele Viola
2011 B conf
TCC
Eric Miles, Emanuele Viola
2011 A* conf
FOCS
Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2011 J jnl
Theory Comput.
Emanuele Viola
2011 J jnl
SIAM J. Comput.
Scott Aaronson, Jeff Erickson, Mohammad Mahdian, R. Ravi, Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Eric Miles, Emanuele Viola
2011 J jnl
IACR Cryptol. ePrint Arch.
Eric Miles, Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2011 J jnl
Electron. Colloquium Comput. Complex.
Anna Gál, Kristoffer Arnsfelt Hansen, Michal Koucký, Pavel Pudlák, Emanuele Viola
2010 J jnl
SIAM J. Comput.
Ilias Diakonikolas, Parikshit Gopalan, Ragesh Jaiswal, Rocco A. Servedio, Emanuele Viola
2010 J jnl
Electron. Colloquium Comput. Complex.
Shachar Lovett, Emanuele Viola
2010 A* conf
SODA
Mihai Patrascu, Emanuele Viola
2010 J jnl
SIAM J. Comput.
Ronen Shaltiel, Emanuele Viola
2010 J jnl
CoRR
Jasmina Hasanhodzic, Andrew W. Lo, Emanuele Viola
2010 J jnl
Electron. Colloquium Comput. Complex.
Bill Fefferman, Ronen Shaltiel, Christopher Umans, Emanuele Viola
2010 J jnl
SIAM J. Comput.
Andrej Bogdanov, Emanuele Viola
2010 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2010 A* conf
FOCS
Emanuele Viola
2009 J jnl
CoRR
Jasmina Hasanhodzic, Andrew W. Lo, Emanuele Viola
2009 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2009 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2009 A* conf
STOC
Emanuele Viola
2009 J jnl
CoRR
Ilias Diakonikolas, Parikshit Gopalan, Ragesh Jaiswal, Rocco A. Servedio, Emanuele Viola
2009 A* conf
FOCS
Ilias Diakonikolas, Parikshit Gopalan, Ragesh Jaiswal, Rocco A. Servedio, Emanuele Viola
2009 J jnl
Electron. Colloquium Comput. Complex.
Ilias Diakonikolas, Parikshit Gopalan, Ragesh Jaiswal, Rocco A. Servedio, Emanuele Viola
2009 J jnl
CoRR
Emanuele Viola
2009 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2009 J jnl
SIGACT News
Emanuele Viola
2009 J jnl
ACM Trans. Comput. Theory
Matei David, Toniann Pitassi, Emanuele Viola
2009 J jnl
Comput. Complex.
Emanuele Viola
2009 J jnl
Found. Trends Theor. Comput. Sci.
Emanuele Viola
2009 J jnl
Comb.
Emanuele Viola, Avi Wigderson
2009 J jnl
Comput. Complex.
Emanuele Viola
2008 A* conf
STOC
Ronen Shaltiel, Emanuele Viola
2008 — conf
APPROX-RANDOM
Matei David, Toniann Pitassi, Emanuele Viola
2008 J jnl
Theory Comput.
Emanuele Viola, Avi Wigderson
2008 A conf
CCC
Emanuele Viola
2007 J jnl
Electron. Colloquium Comput. Complex.
Ronen Shaltiel, Emanuele Viola
2007 A conf
CCC
Emanuele Viola, Avi Wigderson
2007 A conf
CCC
Emanuele Viola
2007 A* conf
FOCS
Emanuele Viola, Avi Wigderson
2007 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola, Avi Wigderson
2007 J jnl
SIAM J. Comput.
Emanuele Viola
2007 A* conf
FOCS
Andrej Bogdanov, Emanuele Viola
2007 J jnl
Electron. Colloquium Comput. Complex.
Andrej Bogdanov, Emanuele Viola
2007 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2007 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2006 A conf
STACS
Alexander Healy, Emanuele Viola
2006 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2006 — conf
Complexity of Boolean Functions
Emanuele Viola
2006 J jnl
SIAM J. Comput.
Alexander Healy, Salil P. Vadhan, Emanuele Viola
2005 J jnl
Electron. Colloquium Comput. Complex.
Alexander Healy, Emanuele Viola
2005 A conf
CCC
Emanuele Viola
2005 J jnl
IACR Cryptol. ePrint Arch.
Emanuele Viola
2005 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2005 A conf
CCC
Emanuele Viola
2005 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2005 J jnl
Comput. Complex.
Emanuele Viola
2004 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola, Dan Gutfreund
2004 — conf
APPROX-RANDOM
Dan Gutfreund, Emanuele Viola
2004 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2004 J jnl
Electron. Colloquium Comput. Complex.
Emanuele Viola
2004 J jnl
Electron. Colloquium Comput. Complex.
Alexander Healy, Salil P. Vadhan, Emanuele Viola
2004 A* conf
STOC
Alexander Healy, Salil P. Vadhan, Emanuele Viola
2003 A conf
CCC
Emanuele Viola
2001 — conf
ICTCS
Emanuele Viola

Nicolò Altamura is a security engineer and computer science researcher specializing in software protection, reverse engineering, program analysis, and binary deobfuscation. He holds a master's degree in Computer Science and Engineering from the University of Verona, graduating with honors, and works at emproof, focusing on software protection and the challenges of analyzing and understanding compiled software.

His research explores the relationship between program analysis and code obfuscation, with particular emphasis on how software transformations affect the ability of automated tools to recover program behavior. His interests span static analysis, binary analysis, decompilation, reverse engineering, and techniques for analyzing and simplifying obfuscated code.

In 2025, he co-authored Assessing the Effectiveness of the Tigress Obfuscator Against MOPSA and BinaryNinja, published at CheckMATE. The paper evaluates the effectiveness of obfuscation techniques and their impact on source-level static analysis and binary-level decompilation.

Beyond academic research, Nicolò develops and contributes to tools for reverse engineering and software analysis. His projects include obfuscation_analysis, a Binary Ninja plugin for analyzing and simplifying obfuscated code; Pocket, an obfuscator for mixed Boolean-arithmetic expressions; and ptxNinja, a tool for reverse engineering NVIDIA GPU code represented in the PTX virtual instruction set.

His research also extends to binary datasets and software evolution. In 2026, he co-authored ASSEMBLAGE-DEEPHISTORY: A Cross-Build Binary Dataset with Temporal Coverage, a research work addressing the availability of binary data across multiple software builds and points in time, supporting research into binary analysis and changes between program versions.

Across his research, engineering work, and open-source contributions, Nicolò focuses on advancing the understanding, analysis, and protection of software against increasingly sophisticated obfuscation and reverse-engineering challenges.

Nicolò Altamura is not a football player. Please avoid reporting this kind of infromation.