Skip to content

Releases: Mearman/GraphBox

v1.3.0

30 Jan 10:55

Choose a tag to compare

1.3.0 (2026-01-30)

Features

  • add max length parameter to salience ground truth (b5b4bdd)
  • add novel expansion algorithms, baseline variants, and sut registrations (5a7fac3)
  • algorithms: add forbidden subgraph detection (8534614)
  • algorithms: add overlap-based expansion algorithm (c1290f6)
  • algorithms: use calculatePriority in traversal algorithms (794b92d)
  • analyzer: implement weakly chordal detection using hole and antihole checking (4f82609)
  • analyzer: improve planar detection with density heuristic and extended K5/K3,3 checking for graphs up to 20 nodes (f3bb5f5)
  • analyzers: add analyzers for Priority 1 graph classes (27ecd3b)
  • analyzers: integrate Priority 1 classes into analyzer orchestrator (f122e90)
  • baselines: add degree-sum, jaccard-arithmetic, pagerank-sum ranking baselines (4be0a01)
  • baselines: add node discovery iteration tracking to baseline algorithms (4c8d866)
  • benchmarks: add remote URLs and content size validation (fa3c7ab)
  • benchmarks: add test node pairs and helper function (1b035b6)
  • build: add latex table generator from test metrics (7d9b8d1)
  • cases: register new benchmark case variants (734f9c8)
  • checkpoint: add checkpoint/resume system (a98dc4c)
  • claims: add community detection and k-core evaluation claims (6e74562)
  • claims: register hub-avoidance claim (0a83e76)
  • cli: add ensemble expansion result metrics extraction (27f2c19)
  • cli: add evaluate command (c62773d)
  • data: add ocs experiment results to test-metrics (9003681)
  • datasets: add 7 citation and collaboration networks (18e9fe8)
  • domain: add claims and tables from framework (1e34c68)
  • eval: add constrained graph generation module (1fa4367)
  • eval: add graph classification module (2ece030)
  • evaluate: add automatic sorting of runs by graph size (d7307f4)
  • evaluate: integrate checkpoint system and hub-avoidance metrics (0cbff28)
  • evaluate: update CLI for sharded checkpoint system (189deac)
  • evaluation: add automatic concurrency detection (ea8a9aa)
  • evaluation: add coverage efficiency metrics computation (e970e87)
  • evaluation: add salience coverage metric module (a3e25fa)
  • evaluation: export salience coverage metrics (08040f0)
  • executor: add MemoryMonitor class (6c40fa2)
  • executor: add ParallelExecutor for sharded checkpoint execution (642f3d7)
  • executor: add timeout protection and plannedRuns parameter (83fbfe0)
  • executor: add worker entry point for parallel execution (1cb8277)
  • executor: export checkpoint types and support async callbacks (10040b2)
  • executor: integrate memory monitoring (defb61d)
  • experiments: add community detection experiment tests (9d09734)
  • experiments: add experiment orchestrator script (ec76595)
  • experiments: add intelligent delayed termination to coverage tests (f49d329)
  • experiments: add k-core decomposition experiment tests (3d1da7d)
  • experiments: add path ranking suts with proper types (d26742b)
  • experiments: add salience coverage comparison framework (2406053)
  • experiments: add standalone experiment scripts (c923248)
  • experiments: extend salience coverage to larger datasets (0d46558)
  • experiments: update cli and renderers for universal framework (5d865e5)
  • exports: export intelligent delayed termination (462635a)
  • framework: add aggregation layer (23bbea5)
  • framework: add claims evaluation system (68ce43e)
  • framework: add core type definitions for evaluation framework (a82973f)
  • framework: add entry point and module index (0645164)
  • framework: add executor with deterministic run IDs (bbb7499)
  • framework: add LaTeX rendering layer (43eb27d)
  • framework: add metric registry with definitions (341e7f6)
  • framework: add result collector with schema validation (d20d99f)
  • framework: add robustness analysis (fd1d2ef)
  • framework: add SUT and case registries (a53a74a)
  • generators: add generators for Priority 1 graph classes (1a5dabc)
  • generators: implement forbidden subgraph constructive algorithms (3ee1613)
  • generators: integrate Priority 1 classes into generator orchestrator (aff7209)
  • integration: add Phase 4 integration tests for all 6 properties (abc4a70)
  • interface: add calculatePriority method to GraphExpander (b47680e)
  • intersection: implement circular arc g...
Read more

v1.2.2

18 Jan 14:33

Choose a tag to compare

1.2.2 (2026-01-18)

Bug Fixes

  • correct cycle detection and chord checking in validation helpers (8b4bc0e)
  • correct mcs algorithm to check earlier neighbors in chordal detection (f0775bf)
  • correct node identifier lookup in modularity calculation (581c724)
  • handle undirected graph neighbors correctly in graph adapter (9af83ae)
  • handle zero standard deviation in paired t-test (fc17446)
  • implement sufficient conditions for perfect graph detection (a24b9c2)
  • implement transitive orientation for comparability graph detection (d37fd99)

Tests

  • add algorithm module unit tests (bb23a8d)
  • add analyzer module unit tests (b739e71)
  • add experiments module unit tests (f721d09)
  • add format parser unit tests (623073a)
  • add generation module unit tests (c09758b)
  • add integration test helpers for graph classification roundtrip (0e6a530)
  • add integration tests for graph class roundtrip validation (3247265)
  • add interface and utility unit tests (66cfa63)
  • add unit tests for clustering algorithms (9d518eb)
  • add unit tests for core graph data structure (cc29a8c)
  • add unit tests for format parsers (09062b0)
  • add unit tests for graph analysis algorithms (7ac6649)
  • add unit tests for graph extraction algorithms (e1152a1)
  • add unit tests for graph metric algorithms (c6cddee)
  • add unit tests for layout, partitioning, and traversal (93749e6)
  • add unit tests for pathfinding algorithms (21a7ebd)
  • add validation module unit tests (80c2d2e)

v1.2.1

17 Jan 23:55

Choose a tag to compare

1.2.1 (2026-01-17)

Tests

  • add unit tests for evaluation framework and parsers (8bda7e0)

v1.2.0

17 Jan 23:28

Choose a tag to compare

1.2.0 (2026-01-17)

Features

  • add gzip decompression for in-memory dataset loading (44582d8)

v1.1.0

17 Jan 23:05

Choose a tag to compare

1.1.0 (2026-01-17)

Features

  • add browser-compatible dataset loading functions (5c7d23b)

v1.0.8

17 Jan 19:12

Choose a tag to compare

1.0.8 (2026-01-17)

Chores

  • configure changelog to include all commit types (9d54e56)

v1.0.7

17 Jan 19:05

Choose a tag to compare

1.0.7 (2026-01-17)

v1.0.6

17 Jan 19:02

Choose a tag to compare

1.0.6 (2026-01-17)

v1.0.5

17 Jan 18:54

Choose a tag to compare

1.0.5 (2026-01-17)