{"id":"W4387674063","doi":"10.1145/3622810","title":"Mechanizing Session-Types using a Structural View: Enforcing Linearity without Linearity","year":2023,"lang":"en","type":"article","venue":"Proceedings of the ACM on Programming Languages","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":8,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Session (web analytics); Computer science; Linearity; Channel (broadcasting); Linear logic; Syntax; Encoding (memory); Programming language; Abstract syntax; Theoretical computer science; Artificial intelligence; Computer network; Electronic engineering","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001142756,0.0003033342,0.0004038011,0.0001990924,0.0005006955,0.0004841881,0.002906726,0.0001563871,0.000003446721],"category_scores_gemma":[0.001559102,0.0001990209,0.0001948774,0.001329494,0.0000966904,0.0005228401,0.002063124,0.000397587,0.00001467679],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00006636803,"about_ca_system_score_gemma":0.00006104833,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002989812,"about_ca_topic_score_gemma":0.00001040484,"domain_scores_codex":[0.9976706,0.0000334206,0.0004404199,0.0005655729,0.000666275,0.000623723],"domain_scores_gemma":[0.9982535,0.0001101317,0.0004734363,0.0007456358,0.0003073907,0.0001098721],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00009969588,0.0002438886,0.1113819,0.002471216,0.0003773853,0.00003736054,0.02138217,0.0002785799,0.07815152,0.3411527,0.0006659701,0.4437577],"study_design_scores_gemma":[0.003903508,0.00163401,0.01337975,0.002035029,0.0004581721,0.0005750273,0.01357164,0.2690612,0.5083811,0.1540949,0.02870403,0.004201646],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9912208,0.0004995489,0.003190507,0.0007750078,0.001331948,0.001033562,0.000002142118,0.001400004,0.0005464907],"genre_scores_gemma":[0.9564439,0.000008357958,0.0428382,0.0001103204,0.0002541562,0.00002584342,0.000002199812,0.00003117793,0.0002858168],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.4395561,"threshold_uncertainty_score":0.8115836,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03563238581853329,"score_gpt":0.3077052397519139,"score_spread":0.2720728539333807,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}