Probabilistic operational semantics for the lambda calculus
Probabilistic operational semantics for a nondeterministic extension of pure λ-calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics, inductively and coinductively defined, are given. Moreover, small-step and big-...
Saved in:
| Published in | RAIRO. Informatique théorique et applications Vol. 46; no. 3; pp. 413 - 450 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Paris
EDP Sciences
01.07.2012
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0988-3754 1290-385X |
| DOI | 10.1051/ita/2012012 |
Cover
| Abstract | Probabilistic operational semantics for a nondeterministic extension of pure λ-calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics, inductively and coinductively defined, are given. Moreover, small-step and big-step semantics are shown to produce identical outcomes, both in call-by-value and in call-by-name. Plotkin’s CPS translation is extended to accommodate the choice operator and shown correct with respect to the operational semantics. Finally, the expressive power of the obtained system is studied: the calculus is shown to be sound and complete with respect to computable probability distributions. |
|---|---|
| AbstractList | Probabilistic operational semantics for a nondeterministic extension of pure lambda calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics are both inductively and coinductively defined. Moreover, small-step and big-step semantics are shown to produce identical outcomes, both in call-by- value and in call-by-name. Plotkin's CPS translation is extended to accommodate the choice operator and shown correct with respect to the operational semantics. Finally, the expressive power of the obtained system is studied: the calculus is shown to be sound and complete with respect to computable probability distributions. Probabilistic operational semantics for a nondeterministic extension of pure λ-calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics, inductively and coinductively defined, are given. Moreover, small-step and big-step semantics are shown to produce identical outcomes, both in call-by-value and in call-by-name. Plotkin’s CPS translation is extended to accommodate the choice operator and shown correct with respect to the operational semantics. Finally, the expressive power of the obtained system is studied: the calculus is shown to be sound and complete with respect to computable probability distributions. Probabilistic operational semantics for a nondeterministic extension of pure λ-calculus is studied. In this semantics, a term evaluates to a (finite or infinite) distribution of values. Small-step and big-step semantics, inductively and coinductively defined, are given. Moreover, small-step and big-step semantics are shown to produce identical outcomes, both in call-by-value and in call-by-name. Plotkin's CPS translation is extended to accommodate the choice operator and shown correct with respect to the operational semantics. Finally, the expressive power of the obtained system is studied: the calculus is shown to be sound and complete with respect to computable probability distributions. [PUBLICATION ABSTRACT] |
| Author | Lago, Ugo Dal Zorzi, Margherita |
| Author_xml | – sequence: 1 givenname: Ugo Dal surname: Lago fullname: Lago, Ugo Dal organization: Universitàdi Bologna & EPI FOCUS, Dipartimento di Scienze dell’Informazione Mura Anteo Zamboni, 7, 40127 Bologna, Italy – sequence: 2 givenname: Margherita surname: Zorzi fullname: Zorzi, Margherita organization: Laboratoire d’Informatique L.I.P.N., Université Paris-Nord, supported by ANR Complice Project, France |
| BackLink | https://inria.hal.science/hal-00909373$$DView record in HAL |
| BookMark | eNptkNFLwzAQxoMouE2f_AcKPonUJUuTNvg0hq7CwKEDfQvXNGGd3TKTVvS_N6XTB_E4OPj43XHfN0THO7vTCF0QfEMwI-OqgfEEk66P0IBMBI5pxl6P0QCLLItpypJTNPR-gzEmoQbodulsAUVVV76pVGT32kFT2R3Ukddb2AXRR8a6qFnrqIZtUUKkoFZt3fozdGKg9vr8MEdodX-3muXx4nH-MJsuYkUpbeKCGsqYThgxPDWKl5gLlhQFU2AIJ2WaQQacZMC4KBOeKDNRXGdKmEILntIRuurPrqGWe1dtwX1JC5XMpwvZaRgLLGhKP0hgL3t27-x7q30jN7Z1wY2XJKEEU8E4DhTpKeWs904bqUJyne3GQVVLgmUXpwyiPMQZdq7_7Py88j8d93SIVX_-ouDeZHCUMpnhF5k_5YI9L-cyod-QxoYa |
| CODEN | RITAE4 |
| CitedBy_id | crossref_primary_10_4204_EPTCS_144_1 crossref_primary_10_1016_j_cogsys_2013_07_003 crossref_primary_10_1145_3371069 crossref_primary_10_4204_EPTCS_127_1 crossref_primary_10_1016_j_jlamp_2022_100790 crossref_primary_10_1145_3586036 crossref_primary_10_1016_j_ic_2017_04_001 crossref_primary_10_1145_2578855_2535865 crossref_primary_10_4204_EPTCS_292_8 crossref_primary_10_1016_j_scico_2019_102338 crossref_primary_10_1145_3350618 crossref_primary_10_1007_s10817_019_09518_y crossref_primary_10_1145_3473592 crossref_primary_10_1145_3290348 crossref_primary_10_1016_j_tcs_2016_02_028 crossref_primary_10_1016_j_entcs_2018_10_008 crossref_primary_10_1016_j_jmp_2019_102308 crossref_primary_10_1145_3434313 crossref_primary_10_1016_j_jlamp_2023_100904 crossref_primary_10_1007_s11225_024_10165_7 crossref_primary_10_1145_3522729 crossref_primary_10_1017_S0960129514000425 crossref_primary_10_1017_S0960129519000045 crossref_primary_10_1145_3293605 crossref_primary_10_1016_j_jal_2014_03_003 |
| Cites_doi | 10.1016/S1571-0661(04)80972-1 10.1145/640136.604180 10.1007/BFb0092872 10.1017/CBO9780511777110 10.1109/LICS.1989.39173 10.2307/421098 10.1145/1047659.1040320 10.1145/565816.503288 10.1093/logcom/exi008 10.1007/11783596_6 10.1145/357766.351262 10.1016/0890-5401(91)90052-4 10.1109/LICS.1996.561453 10.1017/S0960129500001535 10.1109/LICS.1989.39155 10.1017/CBO9780511809088 |
| ContentType | Journal Article |
| Copyright | EDP Sciences 2012 Distributed under a Creative Commons Attribution 4.0 International License |
| Copyright_xml | – notice: EDP Sciences 2012 – notice: Distributed under a Creative Commons Attribution 4.0 International License |
| DBID | BSCLL AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D 1XC |
| DOI | 10.1051/ita/2012012 |
| DatabaseName | Istex CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Hyper Article en Ligne (HAL) |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Mathematics Computer Science |
| EISSN | 1290-385X |
| EndPage | 450 |
| ExternalDocumentID | oai:HAL:hal-00909373v1 3067104811 10_1051_ita_2012012 ark_67375_80W_HRH95SPG_4 |
| GroupedDBID | --K -E. -~X .4S .DC .FH 0E1 123 1B1 3V. 4.4 5VS 74X 74Y 7~V 8FE 8FG AADXX AAFNC AAOTM ABGDZ ABJCF ABKKG ABUBZ ABZDU ACACO ACGFS ACIMK ACIWK ACQPF ACZPN AEMTW AFAYI AFHSK AFKRA AFUTZ AJPFC ALMA_UNASSIGNED_HOLDINGS ALSLI ARABE ARAPS ARCSS AZPVJ BENPR BPHCQ BSCLL C0O CS3 DC4 EBS EDO EJD FAM HCIFZ HG- HST HZ~ I-F I.6 IHE IL9 I~P J36 J38 J3A K6V K7- L6V L98 LO0 M-V M0N M1O M41 M7S NQ- O9- OAV P62 PQQKQ PROAC RCA RED ROL RPZ RR0 S6- VH1 WQ3 WXU WXY AAOGA AAYXX ABNSH ACRPL ADNMO AGQPQ CITATION 7SC 8FD JQ2 L7M L~C L~D 1XC |
| ID | FETCH-LOGICAL-c333t-b3f355e451f67fc6d06954bb5caf161d78a8a618a569d464cf2c6e8c9fbe9673 |
| ISSN | 0988-3754 |
| IngestDate | Tue Oct 14 20:35:43 EDT 2025 Sat Aug 16 21:32:46 EDT 2025 Thu Apr 24 23:13:06 EDT 2025 Wed Oct 01 06:35:03 EDT 2025 Wed Oct 30 09:31:00 EDT 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c333t-b3f355e451f67fc6d06954bb5caf161d78a8a618a569d464cf2c6e8c9fbe9673 |
| Notes | dallago@cs.unibo.it istex:E0901AD41435895B6BDCA43069F61B738E088C0E PII:S0988375412000124 publisher-ID:ita110023 ark:/67375/80W-HRH95SPG-4 ObjectType-Article-1 SourceType-Scholarly Journals-1 content type line 14 |
| PQID | 1431039560 |
| PQPubID | 626337 |
| PageCount | 38 |
| ParticipantIDs | hal_primary_oai_HAL_hal_00909373v1 proquest_journals_1431039560 crossref_citationtrail_10_1051_ita_2012012 crossref_primary_10_1051_ita_2012012 istex_primary_ark_67375_80W_HRH95SPG_4 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2012-07-01 |
| PublicationDateYYYYMMDD | 2012-07-01 |
| PublicationDate_xml | – month: 07 year: 2012 text: 2012-07-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Paris |
| PublicationPlace_xml | – name: Paris |
| PublicationTitle | RAIRO. Informatique théorique et applications |
| PublicationYear | 2012 |
| Publisher | EDP Sciences |
| Publisher_xml | – name: EDP Sciences |
| References | R21 R20 R23 R22 R25 R24 R27 R26 R29 R28 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R12 R11 R14 R13 R16 R15 R18 R17 R19 |
| References_xml | – ident: R25 doi: 10.1016/S1571-0661(04)80972-1 – ident: R13 – ident: R19 doi: 10.1145/640136.604180 – ident: R23 – ident: R28 – ident: R26 – ident: R7 – ident: R12 doi: 10.1007/BFb0092872 – ident: R3 – ident: R27 doi: 10.1017/CBO9780511777110 – ident: R15 doi: 10.1109/LICS.1989.39173 – ident: R16 – ident: R5 – ident: R9 doi: 10.2307/421098 – ident: R14 – ident: R21 doi: 10.1145/1047659.1040320 – ident: R24 doi: 10.1145/565816.503288 – ident: R8 doi: 10.1093/logcom/exi008 – ident: R20 – ident: R1 doi: 10.1007/11783596_6 – ident: R22 – ident: R29 – ident: R2 doi: 10.1145/357766.351262 – ident: R18 doi: 10.1016/0890-5401(91)90052-4 – ident: R10 doi: 10.1109/LICS.1996.561453 – ident: R4 doi: 10.1017/S0960129500001535 – ident: R17 doi: 10.1109/LICS.1989.39155 – ident: R6 doi: 10.1017/CBO9780511809088 – ident: R11 |
| SSID | ssj0001111 |
| Score | 2.2384238 |
| Snippet | Probabilistic operational semantics for a nondeterministic extension of pure λ-calculus is studied. In this semantics, a term evaluates to a (finite or... Probabilistic operational semantics for a nondeterministic extension of pure lambda calculus is studied. In this semantics, a term evaluates to a (finite or... |
| SourceID | hal proquest crossref istex |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 413 |
| SubjectTerms | 03B70 68Q55 Cognitive science Computer science Lambda calculus operational semantics probabilistic computaion |
| Title | Probabilistic operational semantics for the lambda calculus |
| URI | https://api.istex.fr/ark:/67375/80W-HRH95SPG-4/fulltext.pdf https://www.proquest.com/docview/1431039560 https://inria.hal.science/hal-00909373 |
| Volume | 46 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAFC databaseName: NUMDAM (Open Access) customDbUrl: eissn: 1290-385X dateEnd: 20201105 omitProxy: true ssIdentifier: ssj0001111 issn: 0988-3754 databaseCode: OAV dateStart: 19740101 isFulltext: true titleUrlDefault: http://www.numdam.org/ providerName: Cellule MathDoc – providerCode: PRVIHZ databaseName: EuDML: The European Digital Mathematics Library customDbUrl: eissn: 1290-385X dateEnd: 20121231 omitProxy: true ssIdentifier: ssj0001111 issn: 0988-3754 databaseCode: LO0 dateStart: 19740101 isFulltext: true titleUrlDefault: https://eudml.org/journals providerName: EuDML: The European Digital Mathematics Library – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 1290-385X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0001111 issn: 0988-3754 databaseCode: 8FG dateStart: 20080101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3fb9MwELbo9gIPiJ-iY0wRGjxQZUsax03EU1XRBcTYVDqoeIlsxxnVRjOlAaH99dw5jpuyPgxeoiryRcnd2ff5eveZkP1MAk6VPHd9KjyXZky4IuSZC7EAwlPGOeOY0D_-xJIz-mEWzlaECrq7pBIH8npjX8n_WBXugV2xS_YfLGsfCjfgN9gXrmBhuN7KxqclzEasbkWy5V5xpcomtbdUP0BlyMDclBGC5UXGe2ASTPgt26B0Mnw_OTnomc6kSjO6gsir0QhwZlHWDK-afnw9w6f5Gs91rvXsvAAHstUa34ryem5agbCOZF7xdnrBX5Wi2jwhKB3Pya0DRr1K9mMk5Q1n7WXUZBLn7V22XhNp3WxqwiuteWZvrNywOIC65wiZx_genqmuXmPI_ity2XpC_U966KcgnhrhDtnuw0KPp3mcDL_Y4IwRQtMvmq8yLZsgfAjCh0Z4DaR0vmOJ7DbOut83IraGIdMH5L7ZPzjD2hkekjtq8YjcO7bku8vH5O2aWzgtt3CsWzhgagdknNotnMYtnpDp-N10lLjmjAxXBkFQuSLIATEqGvo5G-SSZR6LQyoEzj8A89kg4hFnfsRDFmeUUZn3JVORjHOhYjYInpKtRbFQz4jDmQRkAogctgwUNrEiFnHfl76KFTxaeV3yptFJKg1_PB5jcplu0H6X7NvBVzVtyuZhL0G5dgRSnSfDjyneA-zvAXQOfvld8lrr3g7j5QWWIw7CNPK-pskkicPPp0cp7ZLdxjipmaVL2NriSXqYBdi53Ts9J3dX82CXbFXlT_UCgGcl9kgnGh_taYf6A4BNghI |
| linkProvider | Cellule MathDoc |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Probabilistic+operational+semantics+for+the+lambda+calculus&rft.jtitle=RAIRO.+Informatique+the%CC%81orique+et+applications&rft.au=Lago%2C+Ugo+Dal&rft.au=Zorzi%2C+Margherita&rft.date=2012-07-01&rft.issn=0988-3754&rft.eissn=1290-385X&rft.volume=46&rft.issue=3&rft.spage=413&rft.epage=450&rft_id=info:doi/10.1051%2Fita%2F2012012&rft.externalDBID=n%2Fa&rft.externalDocID=10_1051_ita_2012012 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0988-3754&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0988-3754&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0988-3754&client=summon |