A B C D F G H I M N O P R S T U V W

C

collectiveAggregator - Variable in class partage.ComplexInstance
The operator aggregating weights into collective utilities
ComplexInstance - Class in partage
This class describes an instance of a resource allocation problem with logical preferences and constraints.
ComplexInstance(int, int, String) - Constructor for class partage.ComplexInstance
Constructs an instance of the resource allocation problem with logical preferences and constraints.
ComplexInstance.AbstractIntegerAggregator - Class in partage
This static abstract class represents an aggregation operator for aggregating weights into individual utilities, and individual utilities into collective utility.
ComplexInstance.AbstractIntegerAggregator() - Constructor for class partage.ComplexInstance.AbstractIntegerAggregator
 
ComplexInstance.Constraint - Interface in partage
A generic interface for representing the constraints.
ComplexInstance.GenericObjectAgentFormula - Class in partage
A static class representing a generic propositional formula made of an array of subformulae, and a logical operator, on the set of alloc(object, agent).
ComplexInstance.GenericObjectAgentFormula(ComplexInstance.LogicalObjectAgentFormula[], int) - Constructor for class partage.ComplexInstance.GenericObjectAgentFormula
 
ComplexInstance.GenericObjectFormula - Class in partage
A static class representing a generic propositional formula made of an array of subformulae, and a logical operator, on the set of objects.
ComplexInstance.GenericObjectFormula(ComplexInstance.LogicalObjectFormula[], int) - Constructor for class partage.ComplexInstance.GenericObjectFormula
 
ComplexInstance.LogicalConstraint - Class in partage
A static class implementing a constraint expressed on the propositional language over the variables alloc(object, agent).
ComplexInstance.LogicalConstraint(ComplexInstance.LogicalObjectAgentFormula) - Constructor for class partage.ComplexInstance.LogicalConstraint
The constructor of the logical constraint.
ComplexInstance.LogicalObjectAgentFormula - Interface in partage
A static interface representing any propositional formula over the set of alloc(o,i) (the set of propositional variables representing the allocation of objects o to agents i).
ComplexInstance.LogicalObjectFormula - Interface in partage
A static interface representing any propositional formula over the set of objects.
ComplexInstance.MaxAggregator - Class in partage
An implementation of a real aggregator which computes the max of the weights.
ComplexInstance.MaxAggregator() - Constructor for class partage.ComplexInstance.MaxAggregator
 
ComplexInstance.MinAggregator - Class in partage
An implementation of a real aggregator which computes the min of the weights.
ComplexInstance.MinAggregator() - Constructor for class partage.ComplexInstance.MinAggregator
 
ComplexInstance.ObjectAgentAtom - Class in partage
A static class representing an atomic propositional variable (i.e. an alloc(object, agent)).
ComplexInstance.ObjectAgentAtom(int, int) - Constructor for class partage.ComplexInstance.ObjectAgentAtom
 
ComplexInstance.ObjectAgentClause - Class in partage
A static class representing a clause of litterals alloc(o,i) or not(alloc(o,i)).
ComplexInstance.ObjectAgentClause(int[], int[]) - Constructor for class partage.ComplexInstance.ObjectAgentClause
Constructs a clause of litterals from the two arrays.
ComplexInstance.ObjectAgentDNF - Class in partage
A static class representing a propositional logical formula of alloc(o, i) in disjunctive normal form (allows for a more efficient processing of this kind of preferences).
ComplexInstance.ObjectAgentDNF() - Constructor for class partage.ComplexInstance.ObjectAgentDNF
 
ComplexInstance.ObjectAgentDNF(int[][], int[][]) - Constructor for class partage.ComplexInstance.ObjectAgentDNF
 
ComplexInstance.ObjectAtom - Class in partage
A static class representing an atomic propositional variable (i.e. an object).
ComplexInstance.ObjectAtom(int) - Constructor for class partage.ComplexInstance.ObjectAtom
 
ComplexInstance.ObjectCNF - Class in partage
A static class representing a propositional logical formula of objects in conjunctive normal form (allows for a more efficient processing of this kind of preferences).
ComplexInstance.ObjectCNF() - Constructor for class partage.ComplexInstance.ObjectCNF
 
ComplexInstance.ObjectCNF(int[][]) - Constructor for class partage.ComplexInstance.ObjectCNF
 
ComplexInstance.ObjectDNF - Class in partage
A static class representing a propositional logical formula of objects in disjunctive normal form (allows for a more efficient processing of this kind of preferences).
ComplexInstance.ObjectDNF() - Constructor for class partage.ComplexInstance.ObjectDNF
 
ComplexInstance.ObjectDNF(int[][]) - Constructor for class partage.ComplexInstance.ObjectDNF
 
ComplexInstance.PreemptionConstraint - Class in partage
A static class implementing the Preemption constraint on a set of objects.
ComplexInstance.PreemptionConstraint(int[]) - Constructor for class partage.ComplexInstance.PreemptionConstraint
The constructor of a PreemptionConstraint object.
ComplexInstance.PreemptionConstraint(int) - Constructor for class partage.ComplexInstance.PreemptionConstraint
The constructor of a PreemptionConstraint object.
ComplexInstance.SumAggregator - Class in partage
An implementation of a real aggregator which computes the sum of the weights.
ComplexInstance.SumAggregator() - Constructor for class partage.ComplexInstance.SumAggregator
 
ComplexInstance.VolumeConstraint - Class in partage
A static class implementing the Volume constraint on a set of objects.
ComplexInstance.VolumeConstraint(int[], int[], int) - Constructor for class partage.ComplexInstance.VolumeConstraint
The constructor of a VolumeConstraint object.
ComplexInstance.VolumeConstraint(int[], int) - Constructor for class partage.ComplexInstance.VolumeConstraint
The constructor of a VolumeConstraint object.
ComplexInstance.WeightedLogicalObjectFormula - Class in partage
A static class implementing a weighted propositional formula (for representing the agents' preferences)
ComplexInstance.WeightedLogicalObjectFormula(ComplexInstance.LogicalObjectFormula, int) - Constructor for class partage.ComplexInstance.WeightedLogicalObjectFormula
 
consArity - Variable in class partage.PleiadesComplexInstanceGenerator.VolumeConstraintParameters
The arity of the constraint (number of consecutive objects concerned by the constraint) - default is 10.
consMaxVol - Variable in class partage.PleiadesComplexInstanceGenerator.VolumeConstraintParameters
The maximum volume allowed by each constraint - default is 4.
constellation - Variable in class partage.SpotComplexInstanceGenerator
The parameters of the constellation of Spot satellites.
consumption - Variable in class partage.PleiadesComplexInstanceGenerator
The parameters concerning the consumption rights (simulating unequal exogenous rights)
consumption - Variable in class partage.SpotComplexInstanceGenerator
The resource consumption parameters for generating the Spot instance.
consumptionPerSecond - Variable in class partage.SpotComplexInstanceGenerator.ResourceConsumptionParameters
The amount of onboard resource that an acquisition consumes per second.
consUnequal - Variable in class partage.PleiadesComplexInstanceGenerator.VolumeConstraintParameters
true if we want unequal maximum allowed volumes : in this case, the maximum volume of each constraint is randomly choosen between 1 and consMaxVol ; otherwise, each constraint has a maximum volume of consMaxVol - default is false.

A B C D F G H I M N O P R S T U V W