136 citations · 300 across the 19 of their papers we have counts for
20 papers
Understanding the Power of Evolutionary Computation for GPU Code Optimization
Jhe-Yu Liou, Muaaz Awan, Steven Hofmeyr +2
Achieving high performance for GPU codes requires developers to have significant knowledge in parallel programming and GPU architectures, and in-depth understanding of the applicat…
Automatically Mitigating Vulnerabilities in Binary Programs via Partially Recompilable Decompilation
Pemma Reiter, Hui Jun Tay, Westley Weimer +3
Vulnerabilities are challenging to locate and repair, especially when source code is unavailable and binary patching is required. Manual methods are time-consuming, require signifi…
Cutting Through the Noise to Infer Autonomous System Topology
Kirtus G. Leyba, Joshua J. Daymude, Jean-Gabriel Young +3
The Border Gateway Protocol (BGP) is a distributed protocol that manages interdomain routing without requiring a centralized record of which autonomous systems (ASes) connect to wh…
Challenges in cybersecurity: Lessons from biological defense systems
Edward Schrom, Ann Kinzig, Stephanie Forrest +18
We explore the commonalities between methods for assuring the security of computer systems (cybersecurity) and the mechanisms that have evolved through natural selection to protect…
Preventing Extreme Polarization of Political Attitudes
Robert Axelrod, Joshua J. Daymude, Stephanie Forrest
Extreme polarization can undermine democracy by making compromise impossible and transforming politics into a zero-sum game. Ideological polarization - the extent to which politica…
MIMOSA: Reducing Malware Analysis Overhead with Coverings
Mohsen Ahmadi, Kevin Leach, Ryan Dougherty +2
There is a growing body of malware samples that evade automated analysis and detection tools. Malware may measure fingerprints ("artifacts") of the underlying analysis tool or envi…