Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

HarrisonGrodin

@HarrisonGrodin@mathstodon.xyz
mastodon 4.7.2
  • Open on mathstodon.xyz

PhD student in the CMU SCS CSD PoP group, excited about type theory, programming languages, and category theory

218 Followers
214 Following
3 Posts
Joined October 31, 2022
Website:
harrisongrodin.com
Open post
HarrisonGrodin @HarrisonGrodin@mathstodon.xyz
· 5mo ago
Replying to
@maxsnew Congratulations, well deserved!!
1
0
0
0
Open post
HarrisonGrodin @HarrisonGrodin@mathstodon.xyz
· 6mo ago
Replying to
@ionchy ("reïnforces" - nice diaeresis!)
1
0
0
0
Open post
HarrisonGrodin @HarrisonGrodin@mathstodon.xyz
· 30mo ago

I just pushed a new preprint, "Amortized Analysis via Coalgebra": https://arxiv.org/abs/2404.03641

TL;DR: amortized analysis is giving a (colax) morphism between "implementation" and "specification" coalgebras over an endo(-2-)(pro)functor on the category of writer monad algebras.

Thoughts/feedback welcome, as always! :)

Amortized Analysis via Coalgebra
arXiv.org

Amortized Analysis via Coalgebra

Amortized analysis is a cost analysis technique for data structures in which cost is studied in aggregate: rather than considering the maximum cost of a single operation, one bounds the total cost encountered throughout a session. Traditionally, amortized analysis has been phrased inductively, quantifying over finite sequences of operations. Connecting to prior work on coalgebraic semantics for data structures, we develop the alternative perspective that amortized analysis is naturally viewed co

13
0
3
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 14:08:11 UTC