Rules Before Oracles: Auditable, User-Configurable Argument Selection for Deliberative Polling
Organizations: Florida Institute of Technology, Melbourne, Florida, USA · Free University of Bozen-Bolzano, Bolsano, Italy
Abstract
In a deliberative poll, once submissions outnumber what anyone will read, some mechanism chooses which arguments each voter sees, acquiring much of the decision; practice delegates it to opaque learned rankers, so a voter cannot recompute or contest the exposure that shaped their vote. We ask whether it can be a published rule over publicly recomputable evidence with parameters held by the voter, treating legibility as an admissibility condition on usable mechanisms, not an objective traded against accuracy. We formalise a poll over bipolar justification sets, judging a slate by reason coverage, the order it arrives in, and captured endorsement mass; we give seven checkable criteria for a civic recommender and a rule meeting them: a one-hop reversed endorsement flow parameterised by a relation-weight function. An agentic simulator records every slate at every vote, over about 17,000 seed-paired runs. Served slates fall 0.035 short of a label-reading ceiling upper-bounding every selection procedure, opaque ones included: any unconstrained ranker's advantage is bounded and small. On coverage alone, with non-degenerate authoring, the rule is indistinguishable from a random slate, a null due to an order-blind, charity-blind instrument; on the other two it leads at every prefix by a margin widening with adversarial pressure and dominates on mass by a factor of 3.3. Once a realistic fraction of submissions carries no reasons, the coverage margin returns and grows. Label-homogeneous flooding collapses completeness from 0.81 to 0.34 under a flat weight policy, only to 0.44 under author-count normalisation, making the weight function a security control worth 10% of completeness. The choice between ranking arms is a position on a coverage-versus-mass frontier, not a fact, the kind of choice only a legible rule can hand to the person it affects. It maps onto an open-source peer-to-peer platform.
Figures & tables
| endorsement rule | greedy cover | learned ranker | |
|---|---|---|---|
| (§ 4.4 ) | (§ 3.5 ) | ||
| C 1 determinism | yes | yes | only if frozen |
| C 2 evidence locality | one hop | whole pool – | unbounded – |
| C 3 author blindness | yes | tie-breaks | learned from behaviour – |
| C 4 semantic abstinence | yes | reads labels – | reads everything – |
| C 5 reproducibility | yes | yes | needs exact checkpoint – |
| policy | reads | under flood | |
|---|---|---|---|
| flat | nothing beyond the link’s existence | ||
| author-normalised | how many distinct people asserted it, against how many voted on that side |
| Quantity | Mean | Std |
| Combined completeness, mean over constituents | 0.806 | 0.038 |
| Combined completeness, median over constituents | 0.886 | 0.042 |
| Within-run spread of completeness | 0.213 | 0.032 |
| Live endorsing vocabulary (of ) | 30.0 | 0.0 |
| Live opposing vocabulary (of ) | 29.9 | 0.3 |
| Authored endorsing justifications | 48.3 | 6.6 |
| Lever (settings) | prop. | by setting | ||||
|---|---|---|---|---|---|---|
| BRA | 0.702 | 0.713 | 0.806 | 0.841 | 0.878 | |
| UBI | 0.684 | 0.751 | 0.804 | 0.853 | 0.873 | |
| BRA | 0.448 | 0.666 | 0.763 | 0.806 | 0.833 | |
| UBI | 0.448 | 0.666 | 0.768 | 0.804 | 0.832 | |
| BRA | 0.806 | 0.804 | 0.806 | 0.804 | 0.804 | |
| UBI | 0.799 | 0.801 | 0.804 | 0.805 | 0.802 | |
| End-of-round vocabulary | Live vocabulary | |||||
|---|---|---|---|---|---|---|
| Served | Ceiling | Gap | Served | Ceiling | Gap | |
| Mean over seeds | 0.806 | 0.837 | 0.031 | 0.968 | 1.000 | 0.032 |
| Std over seeds | 0.038 | 0.034 | 0.014 | 0.015 | 0.000 | 0.015 |
| Minimum | 0.750 | 0.793 | 0.011 | 0.940 | 1.000 | 0.011 |
| Maximum | 0.862 | 0.888 | 0.059 | 0.989 | 1.000 | 0.060 |
| full | endorse-only | enhance-only | attack-only | random | |
|---|---|---|---|---|---|
| 0.4500 | 0.4470 | 0.4509 | 0.4498 | 0.4475 | |
| 0.6706 | 0.6708 | 0.6712 | 0.6723 | 0.6652 | |
| 0.8205 | 0.8199 | 0.8202 | 0.8213 | 0.8181 | |
| 0.8511 | 0.8505 | 0.8510 | 0.8510 | 0.8506 |
| arm | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| full | 0.1290 | 0.3301 | 0.4738 | 0.6865 | 0.4466 | 1.3298 | 11.74 | 0.8205 | |
| endorse-only | 0.1281 | 0.3267 | 0.4720 | 0.6872 | 0.4451 | 1.3258 | 11.68 | 0.8199 | |
| random | 0.1165 | 0.3054 | 0.4476 | 0.6650 | 0.4284 | 1.2833 | 12.28 | 0.8181 | |
| full | 0.1205 | 0.2919 | 0.4066 | 0.5457 | 0.3648 | 1.0705 | 0 9.79 | 0.6088 | |
| endorse-only | 0.1182 | 0.2898 | 0.4068 | 0.5635 | 0.3732 | 1.1021 | 10.49 | 0.6474 | |
| random | 0.0901 | 0.2048 | 0.2894 | 0.4509 | 0.3060 | 0.9544 | 14.38 | 0.6472 |
| full | endorse-only | random | full random | full endorse | |||
|---|---|---|---|---|---|---|---|
| — | 0.8232 | 0.8233 | 0.8199 | ||||
| 0.7996 | 0.7982 | 0.7940 | |||||
| 0.7993 | 0.7982 | 0.7940 | |||||
| 0.7479 | 0.7323 | 0.7268 | |||||
| 0.7424 | 0.7323 | 0.7268 | |||||
| 0.6639 | 0.6242 | 0.6248 |
| coverage | endorsement mass | ceiling | |||||
|---|---|---|---|---|---|---|---|
| regime | full | end.-only | random | full | end.-only | random | mass |
| , no coalition | 0.8232 | 0.8233 | 0.8199 | 0.7560 | 0.7601 | 0.4906 | 0.7905 |
| 0.7479 | 0.7323 | 0.7268 | 0.7458 | 0.7610 | 0.4915 | 0.7645 | |
| 0.5764 | 0.5147 | 0.5104 | 0.7215 | 0.7590 | 0.4906 | 0.7920 | |
| 0.6088 | 0.6474 | 0.6472 | 0.6895 | 0.6943 | 0.2916 | 0.5875 | |
| 0.3731 | 0.4389 | 0.4437 | 0.5460 | 0.5579 | 0.1673 | 0.3809 | |
| BRA | UBI | ||||
|---|---|---|---|---|---|
| Coalition | normalised | flat | normalised | flat | margin |
| 0.816 | 0.814 | 0.815 | 0.814 | — | |
| 0.713 | 0.597 | 0.708 | 0.590 | ||
| 0.608 | 0.440 | 0.602 | 0.427 | ||
| 0.519 | 0.340 | 0.514 | 0.331 | ||
| 0.443 | 0.282 | 0.430 | 0.265 | ||
| author-normalised | flat | |||||
|---|---|---|---|---|---|---|
| Coalition | min | gap | min | gap | ||
| 0.779 | 0.085 | 0.118 | 0.777 | 0.086 | 0.118 | |
| 0.661 | 0.107 | 0.130 | 0.528 | 0.138 | 0.348 | |
| 0.538 | 0.140 | 0.257 | 0.351 | 0.168 | 0.782 | |
| 0.447 | 0.144 | 0.581 | 0.259 | 0.155 | 0.941 | |
| 0.359 | 0.158 | 0.878 | 0.194 | 0.160 | 0.987 | |
| no coalition | coalition | ||||
| Load | arm | ||||
| full | 0.815 | 0.815 | 0.707 | 0.720 | |
| endorse-only | 0.815 | 0.815 | 0.717 | 0.729 | |
| random | 0.816 | 0.816 | 0.742 | 0.742 | |
| full random | |||||
| , | full | 0.642 | 0.640 | 0.534 | 0.539 |
| no coalition | coalition | ||||
|---|---|---|---|---|---|
| Load | arm | ||||
| full | |||||
| endorse-only | exact | ||||
| random | exact | exact | |||
| , | full | ||||
| endorse-only | exact | ||||
| mean completeness | decomposition | |||||
| Coalition | heterog. | flooding | (baseline) | homog. share | ||
| author-normalised weights | ||||||
| 0.797 | 0.711 | 0.821 | ||||
| 0.780 | 0.609 | 0.821 | ||||
| 0.772 | 0.519 | 0.821 | ||||
| 0.762 | 0.435 | 0.821 | ||||
| coalition’s position | coalition | coalition | ||||
|---|---|---|---|---|---|---|
| payload items | co-signers/edge | normalised | flat | normalised | flat | |
| 0.609 | 0.437 | 0.373 | 0.224 | |||
| 0.644 | 0.494 | 0.425 | 0.268 | |||
| 0.710 | 0.629 | 0.530 | 0.404 | |||
| 0.755 | 0.735 | 0.612 | 0.537 | |||
| 0.785 | 0.781 | 0.722 | 0.711 | |||
| Model component | DDP2P item | Deployment note |
|---|---|---|
| poll | motion within an organisation | direct; the organisation supplies the constituency and |
| justifications typed by signature polarity | direct | |
| claimed_refutes between justifications | direct; the claim is signed by its author and never adjudicated | |
| claimed_subsumes / includes | direct; more_recent additionally orders revisions | |
| constituent record, organisation rules | direct; membership class or shareholding | |
| votes citing | direct; every vote is a signed item naming the justification it cites |
Deliberative Democracy
Deliberative democracy studies how inclusive, informed public discussion can shape collective decisions and strengthen their legitimacy.
See all 16 papers