Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Better Distributional Fit Does Not ImproveReac...
Search
Rahul Gopinath
October 22, 2026
Research
11
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Better Distributional Fit Does Not Improve Reachable Coverage Estimation in Fuzzing
ISSRE'26
Rahul Gopinath
October 22, 2026
Transcript
16 slides
Better Distributional Fit Does Not Improve Reachable Coverage Estimation in
Fuzzing Nelum Attanayake*, Danushka Liyanage, Hoang Nguyen, Suranga Seneviratne, Clement Canonne, Rahul Gopinath
What is Fuzzing? Seed Inputs Mutate Inputs Run Program Coverage
Coverage feedback Covered blocks Uncovered blocks 2
When Should We Stop Fuzzing? Program ? Covered blocks Uncovered
reachable blocks 3
Statistical View of Coverage Fuzzing Ecology Forest Program Observed species
Covered blocks Unseen species Unseen reachable blocks Estimate total species 4 Estimate reachable coverage
Real-world Programs vs. Synthetic Parsers Real-world programs Synthetic parsers Realistic
Controlled Unknown reachable coverage Known reachable coverage 5
Synthetic Parser Programs 6
Does a Better-Fitting Distribution Give a Better Estimator? RQ1: What
distribution best fits coverage discovery in real programs? RQ2: Do synthetic parsers show similar coverage-discovery behaviour? RQ3: Do the best-fitting parametric models improve reachable-coverage estimation? 7
Study Design Subjects Real-world programs (7) Synthetic parser programs (5)
Estimators Non-parametric estimators (5) Parametric estimators (6) 8
Reachable Coverage Estimators Non- parametric estimators Parametric estimators Poisson Chao2
Exponential Chao2_bc Gamma Jacknife 1 Gamma- Poisson Chiu Negative Binomial LanumteangBohning 9 Zipf- Mandelbrot
RQ1: What distribution best fits coverage discovery in real programs?
Subject Model Jsoncpp Zipf- Mandelbrot Libtiff Zipf- Mandelbrot Libxml2 Gamma– Poisson Libpcap Zipf- Mandelbrot Jasper Zipf- Mandelbrot Freetype2 Zipf- Mandelbrot Zlib Zipf- Mandelbrot 6 of 7 subjects Zipf - Mandelbrot 10
RQ2: Do synthetic parsers show similar coverage-discovery behaviour? Real- world
programs Synthetic programs Zipf- Mandelbrot – 6/7 Zipf- Mandelbrot – 2/5 Gamma– Poisson – 1/7 Gamma– Poisson – 3/5 11
Coverage Discovery is Highly Uneven 12
RQ3: Do the best-fitting parametric models improve reachable-coverage estimation? Parametric
estimators Gamma- Poisson Zipf- Mandelbrot Non- parametric estimators ≈ Mean relative error Chao2 Chao2_bc Jacknife 1 Chiu Lanumteang-Bohning Mean relative errors differ by only 0.08 percentage points across all seven estimators 13
Better Fit ≠ Better Estimation 14
Summary 15
RQ3: Do the best-fitting parametric models improve reachable-coverage estimation? 12
More Decks by Rahul Gopinath
See All by Rahul Gopinath
Dr. DD 1-Minimal Isolation of Failure Causes via Deferred Restarts
rahulgopinath
0
11
Maximal Format-free Data Repair
rahulgopinath
0
14
Specification for Free: Behavior-Driven Fuzzing with Inferred Specifications
rahulgopinath
0
37
Evaluating Impact of Coverage Feedback on Estimators for Maximum Reachability in Fuzzing (Registered Report)
rahulgopinath
0
68
Automatic Data Repair without Format Specifications
rahulgopinath
0
75
From Theory to Practice: Blackbox Testing in an Industrial Telecom Environment
rahulgopinath
0
86
Assessing Reliability of Statistical Maximum Coverage Estimators in Fuzzing
rahulgopinath
0
87
Fuzzing Without Specifications: Learning Structure from Behaviour Part I
rahulgopinath
0
98
Fuzzing Without Specifications: Learning Structure from Behaviour Part II
rahulgopinath
0
87
Other Decks in Research
See All in Research
視覚若手の会LENSって何??
mickey_0226
0
410
フィジカルAIの社会実装に向けて -AIエージェントからAgentic Roboticsへ-
hf149
1
2.7k
J-STAGEの現況と全文XML登載必須化について
xspa2012
0
400
オンライン凸最適化の基礎とゲーム理論への応用 (IBIS 2026 チュートリアル)
taira_tsuchiya
2
1.4k
PHTalks Bengaluru - SSRF When All Else Fails
dk999
0
1.2k
生成AIなんでも展示会vol6 LT登壇資料 NexteraBERT
rikkabotan7
0
220
就労支援の現場での生成AI活用
enochan
0
210
Pesée et pointage par imagerie 3D : PHENO3D entre en phase de test terrains
institutdelelevage
PRO
0
160
Top 4セキュリティ会議に一通り論文が採択されるまでの道のりと展望 / Top 4 Security Grand Slam
takaomurakami
0
1.1k
[最先端NLP勉強会2026] Agentic Rubrics as Contextual Verifiers for SWE Agents
rfujii
1
410
Vers un système bovin allaitant multiperformant :leviers actionnés et trajectoire de réduction de l'empreinte carbone à travers 4 années d'expérimentation à FERM'INOV
institutdelelevage
PRO
0
150
幾何学的深層学習入門 ~3次元構造と対称性を学習するニューラルネットワーク~
taniai
3
1k
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.8k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
900
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Curse of the Amulet
leimatthew05
4
17k
Practical Orchestrator
shlominoach
192
12k
The Invisible Side of Design
smashingmag
301
52k
Rails Girls Zürich Keynote
gr2m
96
14k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
530
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
400
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
760
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k