Skip to content

Reconstruction get stuck with minimal missing samples #29

Open
@leobago

Description

@leobago

When executed with the following parameters:

randomSeed = "DAS"

and

INFO : Simulator : Shape: {'run': 0, 'numberNodes': 256, 'blockSize': 32, 'failureRate': 10, 'netDegree': 8, 'class1ratio': 0.8, 'chi': 2, 'vpn1': 1, 'vpn2': 500, 'bwUplinkProd': 2200, 'bwUplink1': 110, 'bwUplink2': 2200, 'randomSeed': 'DAS-bs-32-nn-256-fr-10-c1r-0.8-chi-2-vpn1-1-vpn2-500-bwupprod-2200-bwup1-110-bwup2-2200-nd-8-r-0'} ... Block Available: 0 in 69 steps

the block does not become available.
The weird thing is that it gets block when missing only 140 samples, here are the last lines of the XML dump:

	<item type="int">316</item>
	<item type="int">279</item>
	<item type="int">210</item>
	<item type="int">157</item>
	<item type="int">140</item>
	<item type="int">140</item>

For a block with 1024 samples and a network of 256 nodes, I think it is virtually impossible to get stuck at this stage. If the 140 missing samples are distributed among multiple nodes, then any node with less than 16 missing samples should be able to reconstruct them. If all of the missing samples are in one single node then the other nodes holding the same rows/columns should have the entire data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions