Probabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 26
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorAckerman, Nateko
dc.contributor.authorFreer, Cameron E.ko
dc.contributor.authorKaddar, Younesseko
dc.contributor.authorKarwowski, Jacekko
dc.contributor.authorMoss, Seanko
dc.contributor.authorRoy, Danielko
dc.contributor.authorStaton, Samko
dc.contributor.authorYang, Hongseokko
dc.date.accessioned2024-06-23T09:00:06Z-
dc.date.available2024-06-23T09:00:06Z-
dc.date.created2024-06-23-
dc.date.created2024-06-23-
dc.date.issued2024-01-
dc.identifier.citationPROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, v.8, no.POPL, pp.1819 - 1849-
dc.identifier.issn2475-1421-
dc.identifier.urihttp://hdl.handle.net/10203/319941-
dc.description.abstractWe study semantic models of probabilistic programming languages over graphs, and establish a connection to graphons from graph theory and combinatorics. We show that every well-behaved equational theory for our graph probabilistic programming language corresponds to a graphon, and conversely, every graphon arises in this way. We provide three constructions for showing that every graphon arises from an equational theory. The first is an abstract construction, using Markov categories and monoidal indeterminates. The second and third are more concrete. The second is in terms of traditional measure theoretic probability, which covers 'black-and-white' graphons. The third is in terms of probability monads on the nominal sets of Gabbay and Pitts. Specifically, we use a variation of nominal sets induced by the theory of graphs, which covers ErdÅ's-Rényi graphons. In this way, we build new models of graph probabilistic programming from graphons.-
dc.languageEnglish-
dc.publisherASSOC COMPUTING MACHINERY-
dc.titleProbabilistic Programming Interfaces for Random Graphs: Markov Categories, Graphons, and Nominal Sets-
dc.typeArticle-
dc.identifier.scopusid2-s2.0-85182278652-
dc.type.rimsART-
dc.citation.volume8-
dc.citation.issuePOPL-
dc.citation.beginningpage1819-
dc.citation.endingpage1849-
dc.citation.publicationnamePROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL-
dc.identifier.doi10.1145/3632903-
dc.contributor.localauthorYang, Hongseok-
dc.contributor.nonIdAuthorAckerman, Nate-
dc.contributor.nonIdAuthorFreer, Cameron E.-
dc.contributor.nonIdAuthorKaddar, Younesse-
dc.contributor.nonIdAuthorKarwowski, Jacek-
dc.contributor.nonIdAuthorMoss, Sean-
dc.contributor.nonIdAuthorRoy, Daniel-
dc.contributor.nonIdAuthorStaton, Sam-
dc.description.isOpenAccessN-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorexchangeable processes-
dc.subject.keywordAuthorgraphons-
dc.subject.keywordAuthornominal sets-
dc.subject.keywordAuthorMarkov categories-
dc.subject.keywordAuthorprobabilistic programming-
dc.subject.keywordAuthorprobability monads-
dc.subject.keywordPlusMONADS-
dc.subject.keywordPlusLIMITS-
dc.subject.keywordPlusSEMANTICS-
dc.subject.keywordPlusMODELS-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0